The RSTM is activated by TURMOD(REYSTRS,DTFS,WALL1,WALL2,...). The 2nd argument defines the "false time step" relaxation to be applied to the SOLVEd variables. The remaining arguments are the wall PATCH names, up to a maximum of 18. The wall patches must already have been defined through laminar-wall PATCH settings for the velocity variables.
TURMOD(REYSTRS,DTFS,WALL1,WALL2,...) is equivalent to the PIL commands described below:
Likewise, if the scalars SC1, SC2, SCn, etc are STOREd, and IRSMSM=0 or 1: STORE(USC1,USC2,USCn);STORE(VSC1,VSC2,VSCn);STORE(WSC1,WSC2,WSCn) If IRSMSM=2 SOLVE replaces STORE because transport equations will now be solved for the Reynolds flux components. The maximum number of scalars that may be used in the RSTM is 9.
The first argument of the TURMOD may also be used to select a particular pressure-strain model, as follows:
TURMOD(RSMIPM, ...) selects the IPM model by setting IRSMHM=0.
TURMOD(RSMIPY, ...) selects the IPY model by setting IRSMHM=1.
TURMOD(RSMQIM, ...) selects the QIM model by setting IRSMHM=2.
TURMOD(RSMSSG, ...) selects the SSG model by setting IRSMHM=3.
For each wall boundary PATCH, the TURMOD command will: (a) set the COefficient to GRND2 for each COVAL of U1, V1 and W1;
(b) set the VALue to the appropriate wall velocity for each COVAL of U1, V1 and W1;
(c) set the COefficient and VALue to GRND2 for the COVAL of EP; and
     (d) create an additional PATCH and associated COVALs for the wall-
         reflection sources in the Reynolds stress and flux equations,
         as follows: 
         The wall-damping sources are created only for the pressure-
         strain models IRSMHM=0, 1 and 2. Wall damping is not required
         for IRSMHM=3, i.e. the SSG pressure-strain model.
 
    If the user wishes to deactivate the wall-reflection terms, the
    user can: (a) not enter WAL1, WAL2 etc in the TURMOD command and
    define the wall-function PATCHes separately; or (b) use the SKIP
    facility after the TURMOD command so as to deactivate the wall-
    reflection PATCHes.
 
    The default wall-boundary condition for mean-flow energy and scalar
    variables is zero flux. If the user wishes to prescribe a fixed
    wall enthalpy, temperature or scalar value, then this must be done
    explicitly, e.g. COVAL(WAL1,H1,GRND2,HWALL) would set a wall
    enthalpy of HWALL for the PATCH named WAL1. The turbulent and
    laminar Prandtl numbers, PRNDTL(H1) and PRT(H1) respectively, are
    used in the wall-function formulae with default values of unity.
 
    As was discussed in Section 4 above, the default treatment for the
    turbulent stresses and fluxes is zero flux. Consequently, no COVAL
    statements are required for these dependent variables. However, if
    the user wishes to fix the near-wall turbulent stresses via
    equations (4.1), then the COVAL statements should be of the form:
 
      COVAL(WAL1,U2RS,GRND2,GRND2); COVAL(WAL1,V2RS,GRND2,GRND2)
      COVAL(WAL1,W2RS,GRND2,GRND2); COVAL(WAL1,UVRS,GRND2,GRND2)
      COVAL(WAL1,UWRS,GRND2,GRND2); COVAL(WAL1,VWRS,GRND2,GRND2)
 
    This practice may offer increased numerical stability, but is not
    recommended for general use for the reasons given earlier in
    Section 4.
 
    Finally, TURMOD also makes the following settings:
 
     
    At symmetry planes, the appropriate turbulent shearing stresses and
    fluxes should be set to zero via the following PATCH and COVAL
    statements:
                  PATCH(SMPLi, PHASEM,  
    For example, for a 2-D hydrodynamic simulation in the Y-Z plane, the
    following PATCH and COVAL set VWRS to zero at the south boundary:
      PATCH(SMPLS,SOUTH,1,1,1,1,1,NZ,1,1)
      COVAL(SMPLS,VWRS,GRND1,0.0)
 
     
    The RSTM makes provision for users to store and print out the field
    values of various model parameters. The PIL command STORE can be
    used to create storage for the following variables:
 
     
    The values of the various empirical coefficients are set in
    subroutine UST191 in the file GXRSTM.FOR. Users wishing to employ
    different values must make the necessary changes in this subroutine.
 
wbs
                    PATCH(WDMPi#, PHASEM, 
                    COVAL(WDMPi#, 
         where i signifies N,S,E,W,H,L as appropriate and # is a 2-digit
         number assigned by TURMOD. COVALs are created for all SOLVEd
         stresses and fluxes, and the RSTM coding in subroutine UWDMP
         arranges that the sources are zero for those stress and flux
         components requiring no wall-reflection sources.
  
Assignment of Symmetry Planes
Storage and printout of auxiliary variables
      DUDX = dU/dx   ;   DUDY = dU/dy    ;   DUDZ = dU/dz
      DVDX = dV/dx   ;   DVDY = dV/dy    ;   DVDZ = dV/dz
      DWDX = dW/dx   ;   DWDY = dW/dy    ;   DWDZ = dW/dz
      PK   = 0.5*Pkk ;   EPDK = EP/KE    ;   PU2  = Puu
      PV2  = Pvv     ;   PW2  = Pww      ;   PUV  = Puv
      PUW  = Puw     ;   PVW  = Pvw      ;   DU2  = Duu
      DV2  = Dvv     ;   DW2  = Dww      ;   DUV  = Duv
      DUW  = Duw     ;   DVW  = Dvw      ;   FWAL = f
      U2DK = u2/KE   ;   V2DK = v2/KE    ;   W2DK = w2/KE
      UVDK = uv/KE   ;   UWDK = uw/KE    ;   VWDK = vw/KE
      DSDX = dC/dx   ;   DSDY = dC/dy    ;   DSDZ = dC/dz
      PUS1 = Puc,1   ;   PVS1 = Pvc,1    ;   PWS1 = Pwc,1
      PUS2 = Puc,2   ;   PVS2 = Pvc,2    ;   PWS2 = Pwc,2
    Of course, once STOREd, the foregoing parameters can also be viewed
    via PHOTON or AUTOPLOT. The scalar derivatives and production terms
    correspond to the last-solved scalar or energy variable.
Empirical coefficients