TALK=T;RUN(1,1) PHOTON USE p 0.20443E+04 0.15633E+04 CR use patgeo use genuse @ 0.51268E+03 0.55365E+03 CR Trajectories of the first 20 rain droplets.@ @ 0.20379E+04 0.29962E+03 R RETURN to continue.@ pause vec x 1 set vec ref 50 red vec x 10 vie x @ 0.41268E+03 0.25365E+04 CR View from X direction@ @ 0.41268E+03 0.20365E+04 CR Press e to END.@ ENDUSE DISPLAY The continous-phase set-up is that in the PHOENICS Library Case 237. A simulation is made of the flow in and around a shallow open-topped hollow cylinder with a crosswind blowing across its top, normal to the cylinder axis. The height of the cup to its radius is 0.4 . This geometry is a design considered for a sampling cup used for measuring atmospheric precipitation. Cylindrical polar coordinates are used in 3 dimensions. The polar axis points vertically upwards from the ground surface, and the vertical extent of the domain extends well beyond the top of the sampling cup. The radial extent of the domain extends beyond the rim of the cup. Particles (say rain droplets) enter the computational domain at the higher end, falling in a gravitational field with an initial velocity of 0.5 m/s, and impinging on the sample cup and the surrounding ground. The particles are removed from the domain as they impinge. ENDDIS30 *__XP__YP__ZP__UP__VP__WP__DIAM_DENSTY_FRATE 0.0 0.1 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 0.0 0.15 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 0.0 0.2 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 0.0 0.25 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 0.0 0.3 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 0.0 0.35 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 1.5 0.1 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 1.5 0.15 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 1.5 0.2 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 1.5 0.25 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 1.5 0.3 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 1.5 0.35 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 2.0 0.1 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 2.0 0.15 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 2.0 0.2 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 2.0 0.25 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 2.0 0.3 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 2.0 0.35 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 2.5 0.1 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 2.5 0.15 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 2.5 0.2 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 2.5 0.25 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 2.5 0.3 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 2.5 0.35 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 3.0 0.1 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 3.0 0.15 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 3.0 0.2 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 3.0 0.25 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 3.0 0.3 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 3.0 0.35 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 3.5 0.1 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 3.5 0.15 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 3.5 0.2 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 3.5 0.25 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 3.5 0.3 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 3.5 0.35 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 4.0 0.1 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 4.0 0.15 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 4.0 0.2 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 4.0 0.25 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 4.0 0.3 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 4.0 0.35 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 4.5 0.1 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 4.5 0.15 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 4.5 0.2 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 4.5 0.25 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 4.5 0.3 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 4.5 0.35 0.12 0.0 0.0 -0.5 0.001 1000.0 1.0E-5 ************************************************************ Group 1. Run Title and Number ************************************************************ ************************************************************ TEXT(Sample cup in rain: G207 ) ************************************************************ ************************************************************ IRUNN = 1 ;LIBREF = 1 ************************************************************ Group 2. Time dependence STEADY = T ************************************************************ Group 3. X-Direction Grid Spacing CARTES = F NX = 20 XULAST =6.28318 XFRAC(1)=0.05 ;XFRAC(5)=0.25 XFRAC(9)=0.45 ;XFRAC(13)=0.65 XFRAC(17)=0.85 ************************************************************ Group 4. Y-Direction Grid Spacing NY = 21 YVLAST =0.35 YFRAC(1)=0.376033 ;YFRAC(5)=0.776752 YFRAC(9)=0.97 ;YFRAC(13)=1.1308 YFRAC(17)=1.715601 ;YFRAC(21)=4. ************************************************************ Group 5. Z-Direction Grid Spacing PARAB = F NZ = 9 ZWLAST =0.12 ZFRAC(1)=0.111111 ;ZFRAC(2)=0.222222 ZFRAC(3)=0.333333 ;ZFRAC(4)=0.444444 ZFRAC(5)=0.555556 ;ZFRAC(6)=0.666667 ZFRAC(7)=0.777778 ;ZFRAC(8)=0.888889 ZFRAC(9)=1. ************************************************************ Group 6. Body-Fitted Coordinates * X-cyclic boundaries switched XCYIZ( 1, T ) ************************************************************ Group 7. Variables: STOREd,SOLVEd,NAMEd ONEPHS = T NAME(1)=P1 ;NAME(3)=U1 NAME(5)=V1 ;NAME(7)=W1 NAME(147)=MOMZ ;NAME(148)=MOMY NAME(149)=MOMX ;NAME(150)=NPOR * 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,Y,N,N,N) SOLUTN(U1,Y,Y,N,N,N,Y) SOLUTN(V1,Y,Y,N,N,N,Y) SOLUTN(W1,Y,Y,N,N,N,Y) SOLUTN(MOMZ,Y,N,N,N,N,Y) SOLUTN(MOMY,Y,N,N,N,N,Y) SOLUTN(MOMX,Y,N,N,N,N,Y) SOLUTN(NPOR,Y,N,N,N,N,N) EPOR = 0 ;HPOR = 0 ;NPOR = 150 ;VPOR = 0 ************************************************************ 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(U1,Y,Y,Y,Y,Y,Y) TERMS(V1,Y,Y,Y,Y,Y,Y) TERMS(W1,Y,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.205 ;TMP1 =0. ;EL1 =0. TSURR =0. ;TEMP0 =0. ;PRESS0 =0. DVO1DT =0. ;DRH1DP =0. EMISS =0. ;SCATT =0. RADIA =0. ;RADIB =0. ENUL =1.493776E-05 ;ENUT =1.493776E-04 PRNDTL(U1)=1. ;PRNDTL(V1)=1. PRNDTL(W1)=1. PRT(U1)=1. ;PRT(V1)=1. PRT(W1)=1. CP1 =1. ;CP2 =1. ************************************************************ Group 10.Inter-Phase Transfer Processes ************************************************************ Group 11.Initial field variables (PHIs) FIINIT(P1)=1.0E-10 ;FIINIT(U1)=1.0E-10 FIINIT(V1)=1.0E-10 ;FIINIT(W1)=1.0E-10 FIINIT(MOMZ)=1.0E-10 ;FIINIT(MOMY)=1.0E-10 FIINIT(MOMX)=1.0E-10 ;FIINIT(NPOR)=1. PATCH(CMP0 ,INIVAL, 1, 20, 10, 10, 1, 3, 1, 1) INIT(CMP0 ,V1 ,0. ,0. ) INIT(CMP0 ,NPOR,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(UPOL ,CELL , 5, 15, 21, 21, 1, 9, 1, 1) COVAL(UPOL ,U1 , FIXVAL , GRND1 ) PATCH(VPOL ,CELL , 6, 15, 20, 20, 1, 9, 1, 1) COVAL(VPOL ,V1 , FIXVAL , GRND1 ) PATCH(PINF ,CELL , 1, 20, 21, 21, 1, 9, 1, 1) COVAL(PINF ,P1 ,1.0E+06 ,0. ) PATCH(GX1 ,HIGH , 1, 20, 1, 21, 9, 9, 1, 1) PATCH(GX2 ,NORTH , 1, 20, 21, 21, 1, 9, 1, 1) PATCH(GENPAT ,CELL , 1, 20, 1, 21, 1, 9, 1, 1) COVAL(GENPAT ,U1 , FIXFLU , GRND ) COVAL(GENPAT ,V1 , FIXFLU , GRND ) COVAL(GENPAT ,W1 , FIXFLU , GRND ) PATCH(CMP0-NW ,NWALL , 1, 20, 10, 10, 1, 3, 1, 1) COVAL(CMP0-NW ,U1 , GRND2 ,0. ) COVAL(CMP0-NW ,W1 , GRND2 ,0. ) PATCH(CMP0-SW ,SWALL , 1, 20, 11, 11, 1, 3, 1, 1) COVAL(CMP0-SW ,U1 , GRND2 ,0. ) COVAL(CMP0-SW ,W1 , GRND2 ,0. ) XCYCLE = T EGWF = T WALLCO = GRND2 ************************************************************ Group 14. Downstream Pressure For PARAB ************************************************************ Group 15. Terminate Sweeps LSWEEP = 20 ;ISWC1 = 1 LITHYD = 1 ;LITFLX = 1 ;LITC = 1 ;ITHC1 = 1 SELREF = T RESFAC =1.0E-05 ************************************************************ Group 16. Terminate Iterations LITER(P1)=12 ;LITER(U1)=1 LITER(V1)=1 ;LITER(W1)=10 ENDIT(P1)=1.0E-03 ;ENDIT(U1)=1.0E-03 ENDIT(V1)=1.0E-03 ;ENDIT(W1)=1.0E-03 ************************************************************ Group 17. Relaxation RELAX(P1,LINRLX,1.) RELAX(U1,FALSDT,3.0E-03) RELAX(V1,FALSDT,3.0E-03) RELAX(W1,FALSDT,3.0E-03) RELAX(MOMZ,LINRLX,0.7) RELAX(MOMY,LINRLX,0.7) RELAX(MOMX,LINRLX,0.7) OVRRLX =0. EXPERT = F ;NNORSL = F ************************************************************ Group 18. Limits VARMAX(P1)=1.0E+10 ;VARMIN(P1)=-1.0E+10 VARMAX(U1)=1.0E+06 ;VARMIN(U1)=-1.0E+06 VARMAX(V1)=1.0E+06 ;VARMIN(V1)=-1.0E+06 VARMAX(W1)=1.0E+06 ;VARMIN(W1)=-1.0E+06 VARMAX(MOMZ)=1.0E+10 ;VARMIN(MOMZ)=-1.0E+10 VARMAX(MOMY)=1.0E+10 ;VARMIN(MOMY)=-1.0E+10 VARMAX(MOMX)=1.0E+10 ;VARMIN(MOMX)=-1.0E+10 VARMAX(NPOR)=1.0E+10 ;VARMIN(NPOR)=-1.0E+10 ************************************************************ Group 19. Data transmitted to GROUND PARSOL = F ISG62 = 1 POLRA =4. SPEDAT(SET,GENTRA,RESTART,C,NONE) SPEDAT(SET,GXMONI,PLOTALL,L,T) IG( 9) = 10 IG( 10) = 1 IG( 11) = 20 IG( 12) = 1 IG( 14) = 1 IG( 15) = 10000 IG( 16) = 5 IG( 17) = 1 IG( 18) = 15 IG( 19) = 1 IG( 20) = 30 RG( 51) =5.817 RG( 52) =2129. RG( 53) =0.1313 RG( 54) =14.5 RG( 55) =17.58 RG( 56) =0.03997 RG( 57) =4.8E+17 RG( 58) =48. RG( 71) = GRND1 RG( 72) =4131.799805 RG( 74) = GRND1 RG( 75) = GRND1 RG( 76) = GRND1 RG( 77) =1. RG( 80) =1. RG( 82) =4131.799805 RG( 84) =1. RG( 86) =18. RG( 87) =28.9 RG( 88) = GRND1 RG( 89) =1007. RG( 90) = GRND1 RG( 91) =273.149994 RG( 92) =273.149994 RG( 93) =1. RG( 94) =3.335E+05 RG( 95) = GRND1 RG( 96) =0.0263 RG( 97) = GRND1 RG( 98) =-9.8 CG( 6) ='GHIS' CG( 8) ='Q1' CG( 9) ='NONE' CG( 10) ='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(U1,Y,N,Y,Y,Y,Y) OUTPUT(V1,Y,N,Y,Y,Y,Y) OUTPUT(W1,Y,N,Y,Y,Y,Y) OUTPUT(MOMZ,Y,N,Y,N,N,N) OUTPUT(MOMY,Y,N,Y,N,N,N) OUTPUT(MOMX,Y,N,Y,N,N,N) OUTPUT(NPOR,Y,N,Y,N,N,N) ************************************************************ Group 22. Monitor Print-Out IXMON = 2 ;IYMON = 12 ;IZMON = 4 NPRMON = 100000 ;NPRMNT = 1 ;TSTSWP = 1 UWATCH = T ;USTEER = T HIGHLO = F ************************************************************ Group 23.Field Print-Out & Plot Control NPRINT = 100000 ;NUMCLS = 5 NXPRIN = 4 ;IXPRF = 1 ;IXPRL = 10000 NYPRIN = 4 ;IYPRF = 1 ;IYPRL = 10000 NZPRIN = -1 ;IZPRF = 1 ;IZPRL = 10000 XZPR = F ;YZPR = F IPLTF = 1 ;IPLTL = -1 ;NPLT = 2 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(MAP ,CONTUR, 1, 20, 1, 21, 3, 3, 1, 1) PLOT(MAP ,P1 ,1. ,10. ) PLOT(MAP ,U1 ,1. ,10. ) PLOT(MAP ,V1 ,1. ,10. ) PLOT(MAP ,W1 ,1. ,10. ) ************************************************************ Group 24. Dumps For Restarts SAVE = T ;NOWIPE = T NSAVE =CHAM STOP