DISPLAY The problem is the same as library case 230; but the 2-eqn k-omega model is used, the variable being OMEG, which is defined as KE/EPS, i.e. the frequency of the turbulence. ENDDIS PHOTON USE AUTOPLOT file phi 5 d 1 ke;d 1 anke; Col3 1;blb4 2; Redr msg spatial decay of turbulence energy msg Press e to END text 1 3 Predictions 0.97408E+03 0.14786E+04 CR text 1 Analytical solution 0.96768E+03 0.13548E+04 CR ENDUSE GROUP 1. Run title and other preliminaries TEXT(X-Spatial Decay Of Turbu, K-Omega TITLE REAL(XLEN,UIN,TKEIN,EPIN,OMIN,REYNO,WIDTH) XLEN=1.0; REYNO=5.E5;WIDTH=0.25;UIN=10.0; TKEIN=1.0;EPIN=7.5 GROUP 3. X-direction grid specification GRDPWR(X,40,XLEN,1.0) GROUP 7. Variables stored, solved & named STORE(U1,VIST) ** The next statement activates the Kolmogorov two-equation ** turbulence model TURMOD(KWMODL); STORE(EP) GROUP 8. Terms (in differential equations) & devices ** cut out diffusion of ke and omeg TERMS(KE,N,Y,N,N,N,N); TERMS(OMEG,N,Y,N,N,N,N) DIFCUT=0.0;ENUL=UIN*WIDTH/REYNO GROUP 11. Initialization of variable or porosity fields TKEIN=1.0; OMIN=EPIN/(0.09*TKEIN) FIINIT(U1)=UIN; FIINIT(KE)=TKEIN; FIINIT(OMEG)=OMIN ** Analytical solution placed in ANKE store STORE(ANKE); REAL(NN,BEE,ANTKE,C2F,CMUCD,GX); INTEGER(JJM1) REAL(CON1,CON2,CON3) C2F=3./40.; CMUCD=0.09; NN=C2F/CMUCD BEE=OMIN/(TKEIN**NN); NN=-NN CON2 = C2F*BEE/UIN ; CON1=TKEIN**NN CON3 = XULAST/2.0; CON2=CON2 * CON3; NN=1./NN DO JJ=1,NX + PATCH(IN:JJ:,INIVAL,JJ,JJ,1,NY,1,NZ,1,1) + GX=XFRAC(JJ) + IF(JJ.NE.1) THEN + JJM1=JJ-1; GX=(XFRAC(JJ) + XFRAC(JJM1)) + ENDIF + ANTKE=(CON1+CON2*GX)**NN + INIT(IN:JJ:,ANKE,ZERO,ANTKE) ENDDO GROUP 13. Boundary conditions and special sources ** Inlet Boundary PATCH(INLET,WEST,1,1,1,1,1,1,1,1) COVAL(INLET,KE,RHO1*UIN,TKEIN); COVAL(INLET,OMEG,RHO1*UIN,OMIN) GROUP 16. Termination of iterations LSWEEP=10; SELREF=T; RESFAC=0.0001 GROUP 21. Print-out of variables OUTPUT(U1,N,N,N,N,N,N); OUTPUT(VIST,N,N,N,N,N,N) GROUP 22. Monitor print-out IXMON=NX; ITABL=1; TSTSWP=LSWEEP/2 GROUP 23. Field print-out and plot control IPROF=1; NXPRIN=2; ORSIZ=0.4 PATCH(PROFILE,PROFIL,1,NX,1,1,1,1,1,1) PLOT(PROFILE,KE,0.0,TKEIN); PLOT(PROFILE,OMEG,0.0,2.0*OMIN) PLOT(PROFILE,VIST,0.0,0.0)