DISPLAY
Used to demonstrate various methods of solving temperature. The
method is defined by the integer variable 'method'.
method=1: Solving enthalpy and storing temperature.
method=2: Solving for temperature directly.
method=3: Solving for temperature directly, but using the
property file to define the material that is in each
cell of the grid.
ENDDIS
GROUP 1. Run title and other preliminaries
TEXT(Temperature Solution Demonstration
TITLE
INTEGER(METHOD);METHOD=3
GROUP 3. X-direction grid specification
CARTES=F;XULAST=3.14/6
GROUP 4. Y-direction grid specification
RINNER=.005; GRDPWR(Y,30,.015,1)
GROUP 7. Variables stored, solved & named
real(spht);spht=480
CASE METHOD OF
WHEN 1
+ SOLVE(H1); STORE(TMP1)
WHEN 2
+ SOLVE(TMP1)
WHEN 3
#soltem
+ STORE(PRPS)
ENDCASE
GROUP 9. Properties of the medium (or media)
CASE METHOD OF
WHEN 1
+ RHO1=7800
+ +PRNDTL(H1)=-48/(RHO1*SPHT); TMP1=LINH; TMP1B=1/SPHT
WHEN 2
+ RHO1=7800
+ PRNDTL(TMP1)=-48/(RHO1*SPHT)
WHEN 3
cp1=spht
#use_props
ENDCASE
GROUP 11. Initialization of variable or porosity fields
PATCH(METAL,INIVAL,1,NX,1,NY,1,NZ,1,1)
CASE METHOD OF
WHEN 1
+ INIT(METAL,H1,0,SPHT*200)
WHEN 2
+ INIT(METAL,TMP1,0,200)
WHEN 3
Material 111 is Steel
+ INIT(METAL,PRPS,0,111); INIT(METAL,TEM1,0,200)
ENDCASE
GROUP 13. Boundary conditions and special sources
PATCH(WL1,SWALL,1,NX,1,1,1,NZ,1,LSTEP)
PATCH(END,CELL,1,1,NY,NY,1,1,1,1)
CASE METHOD OF
WHEN 1
+ COVAL(WL1,H1,FIXVAL,SPHT*15); COVAL(END,H1,FIXVAL,SPHT*200)
WHEN 2
+ COVAL(WL1,TMP1,FIXVAL,15); COVAL(END,TMP1,FIXVAL,200)
WHEN 3
+ COVAL(WL1,TEM1,FIXVAL,15); COVAL(END,TEM1,FIXVAL,200)
ENDCASE
GROUP 15. Termination of sweeps
LSWEEP=15
GROUP 16. Termination of iterations
GROUP 22. Spot-value print-out
IYMON=NY/2