8.0
general documentation
Loading...
Searching...
No Matches
paramx Module Reference

Variables

integer nscamx
 maximum number of scalars solutions of an advection equation, apart from the variables of the turbulence model $ (k, \varepsilon, R_{ij}, \omega, \varphi, \overline{f}, \alpha, \nu_t$) , that is to say the temperature and other scalars (passive or not, user-defined or not)
integer nvarmx
 maximal number of variables = nscamx + 12 (u,v,w,P,Rij,e,alp)
integer ntypmx
 Maximal possible boundary condition types.
integer iindef
 pointer for undefined type face (non-standard case)
integer ientre
 if itypfb=ientre: inlet face.
integer isolib
 if itypfb=isolib: free outlet face (or more precisely free inlet/outlet with forced pressure)
integer isymet
 if itypfb=isymet: symmetry face (or wall without friction).
integer iparoi
 if itypfb=iparoi: smooth solid wall face, impermeable and with friction.
integer iparug
 if itypfb=iparug: rough solid wall face, impermeable and with friction.
integer iesicf
 if itypfb=iesicf: imposed inlet/outlet for compressible flow (for example, supersonic inlet).
integer isspcf
 if itypfb=isspcf: supersonic outlet for compressible flow.
integer isopcf
 if itypfb=isopcf: mixed outlet for compressible flow with a given pressure.
integer iephcf
 if itypfb=iephcf: mixed inlet for compressible flow with given total pressure and total enthalpy (reservoir boundary conditions).
integer ieqhcf
integer icscpl
 code/code coupling condition
integer icscpd
 code/code coupling condition with decentered flux
integer ifrent
 if itypfb=ifrent: free entrance based on Bernoulli equation when the flow is incoming, standard outlet when outgoing
integer ifresf
 if itypfb=ifresf: free surface for mobile mesh boundary condition
integer i_convective_inlet
 if itypfb=i_convective_inlet: inlet face where the total mass flux is prescribed.
integer nestmx
 maximal number of valuators for Navier-Stokes
integer iespre
 Error estimator for Navier-Stokes. iest = iespre: prediction, (default name: EsPre). After the velocity prediction step (yielding $\vect{u}^*$), the estimator $\eta^{\,pred}_{\,i,k}(\vect{u}^*)$, local variable calculated at every cell $ \Omega_i $, is created from $\vect{\mathcal R}^{\,pred}(\vect{u}^*)$, which represents the residual of the equation solved during this step: $\vect{u}$ and $ P $:
integer iesder
 Error estimator for Navier-Stokes. iest = iesder: drift (default name: EsDer). The estimator $\eta^{\,der}_{\,i,k}(\vect{u}^{\,n+1})$ is based on the following quantity (intrinsic to the code):
integer iescor
 Error estimator for Navier-Stokes. iest = iescor: correction, (default name: EsCor). The estimator $ \eta^{\,corr}_{\,i,k}(\vect{u}^{\,n+1})$ comes directly from the mass flow calculated with the updated velocity field:
integer iestot
 Error estimator for Navier-Stokes. iest = iestot: total, (default name: EsTot). The estimator $ \eta^{\,tot}_{\,i,k}(\vect{u}^{\,n+1})$, local variable calculated at every cell $\Omega_i$, is based on the quantity $\vect{\mathcal R}^{\,tot}(\vect{u}^{\,n+1})$, which represents the residual of the equation using the updated values of $\vect{u}$ and $P$:
integer ibfixe
 boundary condition type for mesh velocity in ALE: fixed wall
integer igliss
 boundary condition type for mesh velocity in ALE: sliding wall
integer ivimpo
 boundary condition type for mesh velocity in ALE: imposed velocity.
integer ibalfs
 Boundary condition type for mesh velocity in ALE for modelling free surface ( $ \vect{u} \cdot \vect{S} = \vect{w} \cdot \vect{S} $).
integer nstrmx
 maximum number of structures in ALE
integer cs_user_boundary_conditions
integer cs_user_parameters
integer cs_user_initialization
integer cs_user_physical_properties
integer cs_user_extra_operations
integer ushist
integer cs_f_user_head_losses
integer cs_user_mass_source_terms
integer cs_user_turbulence_source_terms
integer cs_user_turbulence_source_terms2
integer usatph
integer ussmag
integer usvosy
integer usvpst
integer usati1
integer usthht
integer usatsoil
integer usstr1
integer usstr2
integer cs_user_cooling_towers

Variable Documentation

◆ cs_f_user_head_losses

integer cs_f_user_head_losses

◆ cs_user_boundary_conditions

integer cs_user_boundary_conditions

◆ cs_user_cooling_towers

integer cs_user_cooling_towers

◆ cs_user_extra_operations

integer cs_user_extra_operations

◆ cs_user_initialization

integer cs_user_initialization

◆ cs_user_mass_source_terms

integer cs_user_mass_source_terms

◆ cs_user_parameters

integer cs_user_parameters

◆ cs_user_physical_properties

integer cs_user_physical_properties

◆ cs_user_turbulence_source_terms

integer cs_user_turbulence_source_terms

◆ cs_user_turbulence_source_terms2

integer cs_user_turbulence_source_terms2

◆ usati1

integer usati1

◆ usatph

integer usatph

◆ usatsoil

integer usatsoil

◆ ushist

integer ushist

◆ ussmag

integer ussmag

◆ usstr1

integer usstr1

◆ usstr2

integer usstr2

◆ usthht

integer usthht

◆ usvosy

integer usvosy

◆ usvpst

integer usvpst