TALK=T;RUN( 1, 1)
************************************************************
Q1 created by VDI menu, Version 2025, Date 03/02/25
CPVNAM=VDI; SPPNAM=Core
************************************************************
Echo DISPLAY / USE settings
DISPLAY
Two dimensional turbulent channel flow - X-Y plane
This example uses the low Reynolds version of the
Spalart-Allmaras turbulence model. Symmetry is exploited
with only half channel modelled.
Wall
////////////////////////////////////////
----------------------------------------
y
|__x ------>
------>
________________________________________
ENDDIS
************************************************************
IRUNN = 1 ;LIBREF = 0
************************************************************
Group 1. Run Title
TEXT(Low Reynolds S-A 2D Channel X-Y Full )
************************************************************
Group 2. Transience
STEADY = T
************************************************************
Groups 3, 4, 5 Grid Information
* Overall number of cells, RSET(M,NX,NY,NZ,tolerance)
RSET(M,800,51,1,1.0E-03,1.0E-06,1.0E-03)
************************************************************
Group 6. Body-Fitted coordinates
************************************************************
Group 7. Variables: STOREd,SOLVEd,NAMEd
* Non-default variable names
NAME(130)=DP ;NAME(131)=DELP
NAME(132)=UPL ;NAME(133)=YPL
NAME(134)=VDP ;NAME(135)=USTR
NAME(136)=UTAU ;NAME(137)=FRIC
NAME(139)=WDIS ;NAME(140)=DUDY
NAME(141)=ENUL ;NAME(142)=SRM1
NAME(143)=VOR1 ;NAME(145)=DVDX
NAME(146)=STRS ;NAME(147)=YPLS
NAME(148)=DEN1 ;NAME(149)=SKIN
NAME(150) =ENUT
* Solved variables list
SOLVE(P1,U1,V1)
* Stored variables list
STORE(ENUT,SKIN,DEN1,YPLS,STRS,DVDX,VOR1,SRM1)
STORE(ENUL,DUDY,WDIS,FRIC,UTAU,USTR,VDP,YPL)
STORE(UPL,DELP,DP)
* Additional solver options
SOLUTN(P1,Y,Y,Y,N,N,Y)
TURMOD(SPALART-ALLMARAS-LOWRE)
************************************************************
Echo save-block settings for Group 7
save7begin
(STORED of FRIC is 8.*STRS/(1^2))
(STORED of UTAU is STRS^0.5)
(STORED of USTR is UTAU[,NY,])
(STORED of VDP is (U1[&1&]-1)/UTAU[&NY&])
(STORED of YPL is (USTR*(YVLAST-YG))/ENUL with swpfin)
(STORED of UPL is U1/USTR with swpfin)
(STORED of delP is 4*((XG-5)/0.2)*STRS with IF(XG.GT.5))
(STORED of dP is ABS(P1-P1{5.0,,}))
save7end
************************************************************
Group 8. Terms & Devices
************************************************************
Group 9. Properties
PRESS0 =1.01325E+05 ;TEMP0 =273.149994
RHO1 =1.
ENUL =1.0E-06
CP1 =1.
DVO1DT =3.41E-03
PRT(ENTI)=0.666667
************************************************************
Group 10.Inter-Phase Transfer Processes
************************************************************
Group 11.Initialise Var/Porosity Fields
FIINIT(P1)=0. ;FIINIT(V1)=1.0E-04
FIINIT(WDIS)=1.0E-03 ;FIINIT(ENTI)=0.1
No PATCHes used for this Group
INIADD = F
************************************************************
Group 12. Convection and diffusion adjustments
No PATCHes used for this Group
************************************************************
Group 13. Boundary & Special Sources
No PATCHes used for this Group
EGWF = T
************************************************************
Group 14. Downstream Pressure For PARAB
************************************************************
Group 15. Terminate Sweeps
LSWEEP = 1000
RESFAC =1.0E-04
************************************************************
Group 16. Terminate Iterations
************************************************************
Group 17. Relaxation
RELAX(P1 ,LINRLX,1. )
RELAX(U1 ,FALSDT,10. )
RELAX(V1 ,FALSDT,10. )
RELAX(LTLS,LINRLX,1. )
RELAX(ENTI,LINRLX,0.3 )
************************************************************
Group 18. Limits
************************************************************
Group 19. EARTH Calls To GROUND Station
PARSOL = F
ISG62 = 1
SPEDAT(SET,OUTPUT,NOFIELD,L,T)
SPEDAT(SET,GXMONI,PLOTALL,L,T)
************************************************************
Group 20. Preliminary Printout
DISTIL = T ;NULLPR = F
NDST = 0
DSTTOL =1.0E-02
EX(P1)=0.1263 ;EX(U1)=0.7836
EX(V1)=2.23E-04 ;EX(DP)=0.09115
EX(DELP)=6.963E-05 ;EX(UPL)=16.889999
EX(YPL)=460.100006 ;EX(VDP)=2.031
EX(USTR)=0.04646 ;EX(UTAU)=9.206E-04
EX(FRIC)=3.409E-04 ;EX(LTLS)=3.688E-04
EX(WDIS)=9.911E-03 ;EX(DUDY)=259.600006
EX(ENUL)=9.997E-07 ;EX(SRM1)=259.600006
EX(VOR1)=259.600006 ;EX(ENTI)=7.725E-05
EX(DVDX)=1.991E-03 ;EX(STRS)=4.261E-05
EX(YPLS)=0.01822 ;EX(DEN1)=1.
EX(SKIN)=0.02295 ;EX(ENUT)=7.656E-05
************************************************************
Group 21. Print-out of Variables
************************************************************
Group 22. Monitor Print-Out
IXMON = 1 ;IYMON = 50 ;IZMON = 1
NPRMON = 100000
NPRMNT = 1
TSTSWP = -1
************************************************************
Group 23.Field Print-Out & Plot Control
NPRINT = 100000
ISWPRF = 1 ;ISWPRL = 100000
No PATCHes used for this Group
************************************************************
Group 24. Dumps For Restarts
GVIEW(P,0.,0.,1.)
GVIEW(UP,0.,1.,0.)
GVIEW(WINDOW,MAX)
GVIEW(DEPTH,1000.)
GVIEW(VDIS,2.880104)
GVIEW(CENTRE,3.,0.025,5.0E-03)
> DOM, SIZE, 6.000000E+00, 5.000000E-02, 1.000000E-02
> DOM, MONIT, 3.750003E-03, 4.993854E-02, 5.000000E-03
> DOM, SCALE, 1.000000E+00, 1.000000E+00, 1.000000E+00
> DOM, INCREMENT, 1.000000E-02, 1.000000E-02, 1.000000E-02
> GRID, AUTO, F F T
> GRID, RSET_X_1, 800, 1.000000E+00,G
> GRID, RSET_Y_1, 50,-1.100000E+00,G
> GRID, RSET_Y_2, 1, 1.000000E+00
> GRID, RSET_Z_1, 1, 1.000000E+00
> DOM, INI_AMB, YES
> DOM, INI_BUOY, YES
> OBJ, NAME, INL
> OBJ, POSITION, AT_START, AT_START, AT_START
> OBJ, SIZE, 0.000000E+00, TO_END, TO_END
> OBJ, DOMCLIP, NO
> OBJ, GEOMETRY, box
> OBJ, TYPE, INLET
> OBJ, PRESSURE, P_AMBIENT
> OBJ, VELOCITY, 1. ,0. ,0.
> OBJ, ENTI_IN, 2.739000E-04
> OBJ, NAME, OUT
> OBJ, POSITION, AT_END, AT_START, AT_START
> OBJ, SIZE, 0.000000E+00, TO_END, TO_END
> OBJ, DOMCLIP, NO
> OBJ, GEOMETRY, box
> OBJ, TYPE, OUTLET
> OBJ, PRESSURE, P_AMBIENT
> OBJ, COEFFICIENT, 1000.
> OBJ, TURBULENCE, 0. ,2.739E-04
> OBJ, NAME, WALL
> OBJ, POSITION, AT_START, AT_END, AT_START
> OBJ, SIZE, TO_END, 0.000000E+00, TO_END
> OBJ, DOMCLIP, NO
> OBJ, GEOMETRY, box
> OBJ, TYPE, PLATE
> OBJ, NAME, NULL
> OBJ, POSITION, 0.000000E+00, AT_END, 0.000000E+00
> OBJ, SIZE, 0.000000E+00, 4.000000E-05, 1.000000E-02
> OBJ, DOMCLIP, NO
> OBJ, GEOMETRY, wirexyz
> OBJ, TYPE, NULL
STOP