PHOTON USE P;;;; USE PATGEO VEC Z 1 SH MSG Velocity Vectors MSG Press RETURN to plot pressure contours PAUSE;VEC CL;RED CON P1 Z 1 FI;.001 ENDUSE ************************************************************ Group 1. Run Title TEXT(Flow through a circular domain :561 TITLE ************************************************************ Groups 3, 4, 5 Grid Information * Overall number of cells, RSET(M,NX,NY,NZ,tolerance) RSET(M,30,10,1) * Set overall domain extent: * xulast yvlast zwlast name XSI= 6.283E+00;YSI= 1.000E+00;ZSI= 1.000E+00;RSET(D,CHAM ) * Set objects: x0 y0 z0 * dx dy dz name XPO= 0.000E+00;YPO= 0.000E+00;ZPO= 0.000E+00 XSI= 2.485E-01;YSI= 1.513E-01;ZSI= 0.000E+00;RSET(B,B1 ) XPO= 5.402E+00;YPO= 1.000E+00;ZPO= 0.000E+00 XSI= 8.813E-01;YSI= 0.000E+00;ZSI= 1.000E+00;RSET(B,B2 ) * Cylindrical-polar grid CARTES=F ************************************************************ Group 6. Body-Fitted coordinates BFC=T; NONORT=T ************************************************************ Group 7. Variables: STOREd,SOLVEd,NAMEd ONEPHS = T * Non-default variable names NAME( 48) =VABS ; NAME( 49) =PRPS ; NAME( 50) =DEN1 * Solved variables list SOLVE(P1 ,U1 ,V1 ) * Stored variables list STORE(DEN1,PRPS,VABS) * Additional solver options SOLUTN(P1 ,Y,Y,Y,N,N,N) ************************************************************ Group 8. Terms & Devices NEWRH1 = T; NEWENL = T; NEWENT = T ************************************************************ Group 9. Properties RHO1 = FILE; CP1 = 1.005E+03; ENUL = FILE ************************************************************ Group 11.Initialise Var/Porosity Fields FIINIT(PRPS) = 0.000E+00 INIADD = F ************************************************************ Group 13. Boundary & Special Sources INLET (B1,NORTH,1,3,#2,#2,#1,#1,1,1) VALUE (B1,P1 , 10.*1.189E+00); VALUE (B1,V1 ,-10.000E+00) PATCH (B2,NORTH ,15,17,#2,#2,#1,#1,1,1) COVAL (B2,P1 , 1.000E+00, 0.000E+00) PATCH (B3,NWALL ,1,NX,#2,#2,#1,#1,1,1) COVAL (B3,U1 , 1.000E+01, 0.000E+00) PATCH (BUOYANCY,PHASEM,#1,#NREGX,#1,#NREGY,#1,#NREGZ,#1,#NREGT) COVAL (BUOYANCY,U1 , FIXFLU , DENSITY) COVAL (BUOYANCY,V1 , FIXFLU , DENSITY) BUOYA = 0.000E+00 ; BUOYB =-9.810E+00 ; BUOYC = 0.000E+00 EGWF = T XCYCLE=T ************************************************************ Group 15. Terminate Sweeps LSWEEP = 2000; RESFAC = 1.000E-02 ************************************************************ Group 16. Terminate Iterations LITER (U1 ) = 10 ;LITER (V1 ) = 10 ************************************************************ Group 17. Relaxation RELAX(P1 ,LINRLX, 1.000E+00); RELAX(U1 ,FALSDT, 6.283E-03) RELAX(V1 ,FALSDT, 6.283E-03) ************************************************************ Group 18. Limits VARMAX(U1 ) = 1.000E+06 ;VARMIN(U1 ) =-1.000E+06 VARMAX(V1 ) = 1.000E+06 ;VARMIN(V1 ) =-1.000E+06 ************************************************************ Group 22. Monitor Print-Out IXMON = 15 ;IYMON = 5 ;IZMON = 2 TSTSWP = -1 ************************************************************ Group 23.Field Print-Out & Plot Control NXPRIN = 6; NPLT = 1; ITABL = 3