<< Click to Display Table of Contents >> transfer_export |
{ TRANSFER_EXPORT.PDE
This example uses a modification of the sample problem
HEAT_BOUNDARY.PDE to illustrate the use of the TRANSFER output
function. Temperatures calculated here are transferred as
input to the stress calculation TRANSFER_IMPORT.PDE
}
title "TRANSFER export test"
variables
Temp (threshold=0.1)
definitions
K = 1
source = 4
Tzero = 0
flux = -K*grad(Temp)
equations
Temp: div(K*grad(Temp)) + source = 0
boundaries
Region 1
start "OUTER" (0,0)
natural(Temp)=0 line to(1,0)
natural(Temp)=0 arc (center=0,0) to (0,1)
natural(Temp)=0 line to close
start "INNER" (0.4,0.2)
natural(Temp)=Tzero-Temp
arc (center=0.4,0.4)
to (0.6,0.4)
to (0.4,0.6)
to (0.2,0.4)
to close
monitors
contour(Temp)
plots
grid(x,y)
contour(Temp)
surface(Temp)
vector(-K*dx(Temp),-K*dy(Temp)) as "Heat Flow"
contour(source)
elevation(normal(flux)) on "outer" range(-0.08,0.08)
report(bintegral(normal(flux),"outer")) as "bintegral"
elevation(normal(flux)) on "inner" range(1.95,2.3)
report(bintegral(normal(flux),"inner")) as "bintegral"
{ HERE IS THE TRANSFER OUTPUT COMMAND: }
transfer(Temp,K) file="transfer.xfr"
end