photon use p;;;;; use patgeo; msg Velocity vectors. Press RETURN for pressure vec z 1 sh;pause msg Pressure contours. Press RETURN for streamlines con p1 z 1 fi;0.001 pause; msg streamlines stre 2d z 1 ;int 30 enduse ************************************************************ Group 1. Run Title TEXT(Simple Labyrinth; Q1 Made By Menu originated by pks/dbs 11.01.94 TITLE DISPLAY This Q1, which sets up a steady 2D flow through a passage created by blockages, has been set up by means of the general input menu. Enter the menu (Type M, return, R) to see the geometry and settings, and to change them if desired. On re-entering command mode, another means of interpreting the settings can be activated by typing: L(20). This is always available. PHOTON USE commands have been included in the Q1. ENDDIS ************************************************************ Group 2. Transience STEADY = T ************************************************************ Groups 3, 4, 5 Grid Information * Overall number of cells, RSET(M,NX,NY,NZ,tolerance) RSET(M,30,25,1) * Overall domain extent, RSET(D,name,XULAST,YVLAST,ZWLAST) RSET(D,CHAM,2.500E+00,1.500E+00,1.000E+00) * Set objects: name x0 y0 z0 * dx dy dz RSET(B,B1 , 0.000E+00, 0.000E+00, 0.000E+00 , $ 7.500E-01, 1.000E+00, 1.000E+00) RSET(B,B2 , 1.150E+00, 7.500E-01, 0.000E+00 , $ 2.000E-01, 7.500E-01, 1.000E+00) RSET(B,B3 , 1.750E+00, 0.000E+00, 0.000E+00 , $ 7.500E-01, 1.000E+00, 1.000E+00) RSET(B,IN1 , 0.000E+00, 1.000E+00, 0.000E+00 , $ 0.000E+00, 5.000E-01, 1.000E+00) RSET(B,OUT1 , 2.500E+00, 1.000E+00, 0.000E+00 , $ 0.000E+00, 5.000E-01, 1.000E+00) RSET(B,BWALL , 0.000E+00, 0.000E+00, 0.000E+00 , $ 2.500E+00, 0.000E+00, 1.000E+00) RSET(B,TWALL , 0.000E+00, 1.500E+00, 0.000E+00 , $ 2.500E+00, 0.000E+00, 1.000E+00) * Modify default grid RSET(X,2,5,1.000E+00) ************************************************************ Group 6. Body-Fitted coordinates ************************************************************ Group 7. Variables: STOREd,SOLVEd,NAMEd ONEPHS = T * Non-default variable names NAME(49) =DEN1 ; NAME(50) =VPOR * Solved variables list SOLVE(P1 ,U1 ,V1 ) * Stored variables list STORE(DEN1) * Additional solver options SOLUTN(P1 ,Y,Y,Y,N,N,N) ************************************************************ Group 8. Terms & Devices ************************************************************ Group 9. Properties RHO1 = 1.161E+00 ENUL = 1.589E-05 ;ENUT = 3.178E-03 ************************************************************ Group 10.Inter-Phase Transfer Processes ************************************************************ Group 11.Initialise Var/Porosity Fields FIINIT(VPOR) = 1.000E+00 CONPOR(B1 , 0.00,VOLUME,#1,#1,#1,#2,#1,#1) CONPOR(B2 , 0.00,VOLUME,#3,#3,#2,#3,#1,#1) CONPOR(B3 , 0.00,VOLUME,#5,#5,#1,#2,#1,#1) INIADD = F ************************************************************ Group 12. Convection and diffusion adjustments ************************************************************ Group 13. Boundary & Special Sources PATCH (KESOURCE,PHASEM,1,30,1,25,1,1,1,1) INLET (IN1 ,WEST ,#1,#1,#3,#3,#1,#1,#1,#1) VALUE (IN1 ,P1 , 5.805E+00) VALUE (IN1 ,U1 , 5.000E+00) PATCH (OUT1 ,EAST ,#5,#5,#3,#3,#1,#1,#1,#1) COVAL (OUT1 ,P1 , 1.000E+00, 0.000E+00) PATCH (TWALL ,NWALL ,#1,#5,#3,#3,#1,#1,#1,#1) COVAL (TWALL ,U1 ,LOGLAW , 0.000E+00) PATCH (BWALL ,SWALL ,#1,#5,#1,#1,#1,#1,#1,#1) COVAL (BWALL ,U1 ,LOGLAW , 0.000E+00) ************************************************************ Group 14. Downstream Pressure For PARAB ************************************************************ Group 15. Terminate Sweeps LSWEEP = 100 SELREF = T RESFAC = 1.000E-02 ************************************************************ Group 16. Terminate Iterations ************************************************************ Group 17. Relaxation RELAX(P1 ,LINRLX, 1.000E+00) RELAX(U1 ,FALSDT, 6.000E+00) RELAX(V1 ,FALSDT, 6.000E+00) ************************************************************ Group 18. Limits ************************************************************ Group 19. EARTH Calls To GROUND Station GENK = T ************************************************************ Group 20. Preliminary Printout ************************************************************ Group 21. Print-out of Variables ************************************************************ Group 22. Monitor Print-Out IXMON = 19 ;IYMON = 23 ;IZMON = 1 TSTSWP = -1 ************************************************************ Group 23.Field Print-Out & Plot Control No PATCHes used for this Group ************************************************************ Group 24. Dumps For Restarts ************************************************************ MENSAV(S,RELX,DEF,6.0000E-02,1,100) MENSAV(S,PHSPROP,DEF,200,0,1.1610E+00,1.5890E-05) MENSAV(S,FLPRP,DEF,CONSTANT_EFFECTIVE,CONSTANT,AIR-CONSTANT)