TALK=T;RUN(1,1)
photon use
p
parphi
1 5 1
gr ou x 1
set ref vec 2.0
msg velocity vectors. Press RETURN for prps contours
vec x 1 sh
pause
msg prps contours. Press RETURN for wcrt contours
con prps x 1 fi;0.001
mgs and vectors again
vec x 1
pause;con off;vec off;red
msg wcrt contours. Press RETURN for temperature contours
con wcrt x 1 sh;int 25
pause;con off;red
msg tem1 contours. Press RETURN for moisture contours
con tem1 x 1 sh;int 25
pause;con off;red
msg c1 contours
con c1 x 1 sh;int 25
enduse
DISPLAY
Warm dry air flows over the surface of a water reservoir at
rest, creating a laminar two-part boundary layer.
In the upper boundary layer, the air is slowed down, cooled and
moistened.
In the lower boundary layer, water is set in motion and warmed.
The density difference entails that the effects on the air are
greater than those on the water.
The parabolic option is used, with an expanding grid; and the
division between the two layers is fixed by setting v1=0 at ny/5.
A PHOTON USE file is supplied for displaying results.
ENDDIS
************************************************************
Group 1. Run Title and Number
************************************************************
************************************************************
TEXT(2D Laminar Air-Water Bound. Layer )
************************************************************
************************************************************
IRUNN = 1 ;LIBREF = 0
************************************************************
Group 2. Time dependence
STEADY = T
************************************************************
Group 3. X-Direction Grid Spacing
CARTES = T
NX = 1
XULAST =1.
XFRAC(1)=1.
************************************************************
Group 4. Y-Direction Grid Spacing
NY = 20
YVLAST =5.0E-04
AZYV =0.5 ;AZRI =0. ;AZAL =0.
YFRAC(1)=0.05 ;YFRAC(2)=0.1
YFRAC(3)=0.15 ;YFRAC(4)=0.2
YFRAC(5)=0.25 ;YFRAC(6)=0.3
YFRAC(7)=0.35 ;YFRAC(8)=0.4
YFRAC(9)=0.45 ;YFRAC(10)=0.5
YFRAC(11)=0.55 ;YFRAC(12)=0.6
YFRAC(13)=0.65 ;YFRAC(14)=0.7
YFRAC(15)=0.75 ;YFRAC(16)=0.8
YFRAC(17)=0.85 ;YFRAC(18)=0.9
YFRAC(19)=0.95 ;YFRAC(20)=1.
************************************************************
Group 5. Z-Direction Grid Spacing
PARAB = T
NZ = 20
ZWADD =5.0E-04
ZWLAST =0.1
ZFRAC(1)=2.5E-03 ;ZFRAC(2)=1.0E-02
ZFRAC(3)=0.0225 ;ZFRAC(4)=0.04
ZFRAC(5)=0.0625 ;ZFRAC(6)=0.09
ZFRAC(7)=0.1225 ;ZFRAC(8)=0.16
ZFRAC(9)=0.2025 ;ZFRAC(10)=0.25
ZFRAC(11)=0.3025 ;ZFRAC(12)=0.36
ZFRAC(13)=0.4225 ;ZFRAC(14)=0.49
ZFRAC(15)=0.5625 ;ZFRAC(16)=0.64
ZFRAC(17)=0.7225 ;ZFRAC(18)=0.81
ZFRAC(19)=0.9025 ;ZFRAC(20)=1.
************************************************************
Group 6. Body-Fitted Coordinates
************************************************************
Group 7. Variables: STOREd,SOLVEd,NAMEd
ONEPHS = T
NAME(1)=P1 ;NAME(5)=V1
NAME(7)=W1 ;NAME(16)=C1
NAME(147)=RHO1 ;NAME(148)=ENUL
NAME(149)=PRPS ;NAME(150)=TEM1
* Y in SOLUTN argument list denotes:
* 1-stored 2-solved 3-whole-field
* 4-point-by-point 5-explicit 6-harmonic averaging
SOLUTN(P1,Y,Y,N,N,N,Y)
SOLUTN(V1,Y,Y,N,N,N,Y)
SOLUTN(W1,Y,Y,N,N,N,Y)
SOLUTN(C1,Y,Y,N,N,N,Y)
SOLUTN(RHO1,Y,N,N,N,N,Y)
SOLUTN(ENUL,Y,N,N,N,N,Y)
SOLUTN(PRPS,Y,N,N,N,N,Y)
SOLUTN(TEM1,Y,Y,N,N,N,Y)
DEN1 = 147
VISL = 148
PRPS = 149
************************************************************
Group 8. Terms & Devices
* Y in TERMS argument list denotes:
* 1-built-in source 2-convection 3-diffusion 4-transient
* 5-first phase variable 6-interphase transport
TERMS(P1,Y,Y,Y,N,Y,Y)
TERMS(V1,Y,Y,Y,Y,Y,Y)
TERMS(W1,Y,Y,Y,Y,Y,Y)
TERMS(C1,N,Y,Y,Y,Y,Y)
TERMS(TEM1,N,Y,Y,Y,Y,Y)
DIFCUT =0.5 ;ZDIFAC =1.
GALA = F ;ADDDIF = F
ISOLX = -1 ;ISOLY = -1 ;ISOLZ = -1
************************************************************
Group 9. Properties used if PRPS is not
stored, and where PRPS = -1.0 if it is!
RHO1 =1. ;TMP1 =0. ;EL1 =0.
TSURR =0. ;TEMP0 =0. ;PRESS0 =0.
DVO1DT =0. ;DRH1DP =0.
EMISS =0. ;SCATT =0.
RADIA =0. ;RADIB =0.
ENUL =1.0E-05 ;ENUT =0.
PRNDTL(V1)=1. ;PRNDTL(W1)=1.
PRNDTL(C1)=1. ;PRNDTL(TEM1)=1.
PRT(V1)=1. ;PRT(W1)=1.
PRT(C1)=1. ;PRT(TEM1)=1.
CP1 =1. ;CP2 =1.
************************************************************
Group 10.Inter-Phase Transfer Processes
************************************************************
Group 11.Initial field variables (PHIs)
FIINIT(P1)=1.0E-10 ;FIINIT(V1)=1.0E-10
FIINIT(W1)=1.0E-10 ;FIINIT(C1)=1.0E-10
FIINIT(RHO1)=1.0E-10 ;FIINIT(ENUL)=1.0E-10
FIINIT(PRPS)=0. ;FIINIT(TEM1)=1.0E-10
PATCH(LIQUID ,INIVAL, 1, 1, 1, 4, 1, 20, 1, 1)
INIT(LIQUID ,W1 ,0. ,0. )
INIT(LIQUID ,PRPS,0. ,67. )
PATCH(GAS ,INIVAL, 1, 1, 11, 20, 1, 20, 1, 1)
INIT(GAS ,W1 ,0. ,1. )
INIT(GAS ,PRPS,0. ,0. )
INIADD = F
FSWEEP = 1
NAMFI =CHAM
************************************************************
Group 12. Patchwise adjustment of terms
Patches for this group are printed with those
for Group 13.
Their names begin either with GP12 or &
************************************************************
Group 13. Boundary & Special Sources
PATCH(LIQUSOU ,SOUTH , 1, 1, 1, 1, 1, 20, 1, 1)
COVAL(LIQUSOU ,P1 ,1. ,0. )
COVAL(LIQUSOU ,W1 ,0. ,0. )
COVAL(LIQUSOU ,C1 ,0. ,1.0E-02 )
COVAL(LIQUSOU ,TEM1,0. ,0. )
PATCH(HIGHY ,CELL , 1, 1, 20, 20, 1, 20, 1, 1)
COVAL(HIGHY ,P1 ,1. ,0. )
COVAL(HIGHY ,V1 ,0. ,0. )
COVAL(HIGHY ,W1 ,0. ,1. )
COVAL(HIGHY ,TEM1,0. ,1. )
PATCH(INTRFACE,CELL , 1, 1, 4, 4, 1, 20, 1, 1)
COVAL(INTRFACE,V1 , FIXVAL ,0. )
COVAL(INTRFACE,C1 , FIXVAL ,1.0E-02 )
PATCH(LIQUIN ,LOW , 1, 1, 1, 4, 1, 1, 1, 1)
COVAL(LIQUIN ,P1 , FIXFLU ,1.0E-03 )
COVAL(LIQUIN ,W1 ,0. ,0. )
COVAL(LIQUIN ,C1 ,0. ,1.0E-02 )
COVAL(LIQUIN ,TEM1,0. ,0. )
PATCH(GASIN ,LOW , 1, 1, 5, 20, 1, 1, 1, 1)
COVAL(GASIN ,P1 , FIXFLU ,1.189 )
COVAL(GASIN ,W1 ,0. ,1. )
COVAL(GASIN ,TEM1,0. ,1. )
XCYCLE = F
EGWF = T
WALLCO = GRND2
************************************************************
Group 14. Downstream Pressure For PARAB
IPARAB = 1
AZPH =0. ;PBAR =0.
************************************************************
Group 15. Terminate Sweeps
LSWEEP = 1 ;ISWC1 = 1
LITHYD = 10 ;LITFLX = 1 ;LITC = 1 ;ITHC1 = 1
SELREF = T
RESFAC =1.0E-05
************************************************************
Group 16. Terminate Iterations
LITER(P1)=20 ;LITER(V1)=10
LITER(W1)=10 ;LITER(C1)=20
LITER(TEM1)=20
ENDIT(P1)=1.0E-03 ;ENDIT(V1)=1.0E-03
ENDIT(W1)=1.0E-03 ;ENDIT(C1)=1.0E-03
ENDIT(TEM1)=1.0E-03
************************************************************
Group 17. Relaxation
RELAX(P1,LINRLX,1.)
RELAX(V1,FALSDT,1.)
RELAX(W1,FALSDT,1.)
RELAX(C1,FALSDT,1.0E+09)
RELAX(RHO1,LINRLX,1.)
RELAX(ENUL,LINRLX,1.)
RELAX(PRPS,LINRLX,1.)
RELAX(TEM1,FALSDT,1.0E+09)
OVRRLX =0.
EXPERT = F ;NNORSL = F
************************************************************
Group 18. Limits
VARMAX(P1)=1.0E+10 ;VARMIN(P1)=-1.0E+10
VARMAX(V1)=1.0E+06 ;VARMIN(V1)=-1.0E+06
VARMAX(W1)=1.0E+06 ;VARMIN(W1)=-1.0E+06
VARMAX(C1)=1.0E+10 ;VARMIN(C1)=-1.0E+10
VARMAX(RHO1)=1.0E+10 ;VARMIN(RHO1)=-1.0E+10
VARMAX(ENUL)=1.0E+10 ;VARMIN(ENUL)=-1.0E+10
VARMAX(PRPS)=1.0E+10 ;VARMIN(PRPS)=-1.0E+10
VARMAX(TEM1)=1.0E+10 ;VARMIN(TEM1)=-1.0E+10
************************************************************
Group 19. Data transmitted to GROUND
PARSOL = F
ISG62 = 1
SPEDAT(SET,GXMONI,PLOTALL,L,T)
SPEDAT(SET,MATERIAL,0,L,T)
SPEDAT(SET,MATERIAL,67,L,T)
************************************************************
Group 20. Preliminary Printout
************************************************************
Group 21. Print-out of Variables
INIFLD = F ;SUBWGR = F
* Y in OUTPUT argument list denotes:
* 1-field 2-correction-eq. monitor 3-selective dumping
* 4-whole-field residual 5-spot-value table 6-residual table
OUTPUT(P1,Y,N,Y,Y,Y,Y)
OUTPUT(V1,Y,N,Y,Y,Y,Y)
OUTPUT(W1,Y,N,Y,Y,Y,Y)
OUTPUT(C1,Y,N,Y,Y,Y,Y)
OUTPUT(RHO1,Y,N,Y,N,N,N)
OUTPUT(ENUL,Y,N,Y,N,N,N)
OUTPUT(PRPS,Y,N,Y,N,N,N)
OUTPUT(TEM1,Y,N,Y,Y,Y,Y)
************************************************************
Group 22. Monitor Print-Out
IXMON = 1 ;IYMON = 5 ;IZMON = 1
NPRMON = 100000 ;NPRMNT = 1 ;TSTSWP = -5
UWATCH = T ;USTEER = T
HIGHLO = F
************************************************************
Group 23.Field Print-Out & Plot Control
NPRINT = 100000 ;NUMCLS = 5
NYPRIN = 1 ;IYPRF = 1 ;IYPRL = 10000
NZPRIN = 1 ;IZPRF = 1 ;IZPRL = 10000
IPLTF = 1 ;IPLTL = -1 ;NPLT = 5
ISWPRF = 1 ;ISWPRL = 100000
ITABL = 3 ;IPROF = 1
ABSIZ =0.5 ;ORSIZ =0.4
NTZPRF = 1 ;NCOLPF = 50
ICHR = 2 ;NCOLCO = 45 ;NROWCO = 20
PATCH(FIXEDZ ,PROFIL, 1, 1, 1, 20, 1, 20, 1, 1)
PLOT(FIXEDZ ,W1 ,0. ,0. )
************************************************************
Group 24. Dumps For Restarts
SAVE = T ;NOWIPE = F
NSAVE =CHAM
IDISPA = 1 ;IDISPB = 0 ;IDISPC = 0
STOP