My Project
programmer's documentation
Data Fields
cs_lagr_time_scheme_t Struct Reference

#include <cs_lagr.h>

Collaboration diagram for cs_lagr_time_scheme_t:
Collaboration graph

Data Fields

int iilagr
 
int isttio
 
int isuila
 
int t_order
 
int modcpl
 
int idirla
 
int idistu
 
int idiffl
 
int ilapoi
 
int iadded_mass
 
cs_real_t added_mass_const
 

Detailed Description

Time and coupling scheme for the Lagrangian module

Field Documentation

◆ added_mass_const

cs_real_t added_mass_const

Added-mass constant ( $ C_A = 1$)

◆ iadded_mass

int iadded_mass

activation (=1) or not (=0) of the added-mass term.

\[ \DP{u_p} = - \dfrac{1}{\rho_p} \grad P + \dfrac{u_s-u_p}{\tau_p} + g +1/2 C_A \dfrac{\rho_f}{\rho_p} \left( \dfrac{Du}{Dt}-\DP{u_p} \right) \]

and

\[ \rho_f \dfrac{Du}{Dt} \simeq - \grad P + \rho_f g \]

with $ C_A = 1$. Then

\[ \DP{u_p} = - \dfrac{1}{\rho_p} \dfrac{1+C_A/2} {1+C_A/2\dfrac{\rho_f}{\rho_p}} \grad P + \dfrac{u_s-u_p}{\widetilde{\tau}_p} + g \]

with

\[ \widetilde{\tau_p} = (1 + C_A /2 \dfrac{\rho_f}{\rho_p}) \tau_p \]

◆ idiffl

int idiffl

idiffl=1 suppresses the crossing trajectory effect, making turbulent dispersion for the particles identical to the turbulent diffusion of fluid particles. Useful if idistu=1

◆ idirla

int idirla

direction (1=x, 2=y, 3=z, 4=local_max) of the complete model. it corresponds to the main directions of the flow. Useful if modcpl > 0

◆ idistu

int idistu

activation (=1) or not (=0) of the particle turbulent dispersion. The turbulent dispersion is compatible only with the RANS turbulent models ( $k-\varepsilon$, $R_{ij}-\varepsilon$, v2f or $k-\omega$). (iturb=20, 21, 30, 31, 50 or 60).

◆ iilagr

int iilagr

Lagrangian module status.

  • CS_LAGR_OFF: Lagrangian module off
  • CS_LAGR_ONEWAY_COUPLING: Lagrangian two-phase flow in one-way coupling (no influence of the particles on the continuous phase)
  • CS_LAGR_TWOWAY_COUPLING: Lagrangian two-phase flow with two-way coupling (influence of the particles on the dynamics of the continuous phase). Dynamics, temperature and mass may be coupled independently.
  • CS_LAGR_FROZEN_CONTINUOUS_PHASE: Lagrangian two-phase flow on frozen i continuous phase. This option only only be used in case of a calculation restart. All the Eulerian fields are frozen (including the scalar fields). This option automatically implies iccvfg = 1

◆ ilapoi

int ilapoi

activation (=1) or not (=0) of the solution of a Poisson's equation for the correction of the particle instantaneous velocities (in order to obtain a null divergence). this option is not validated and reserved to the development team. Do not change the default value

◆ isttio

int isttio

◆ isuila

int isuila

activation (=1) or not (=0) of a Lagrangian calculation restart. The calculation restart file read when this option is activated only contains the data related to the particles (see also isuist) the global calculation must also be a restart calculation

◆ modcpl

int modcpl

activates (>0) or not (=0) the complete turbulent dispersion model. When modcpl is strictly positive, its value is interpreted as the absolute Lagrangian time step number (including restarts) after which the complete model is applied. Since the complete model uses volume statistics, modcpl must either be 0 or be larger than idstnt.

◆ t_order

int t_order

trajectory algorithm order in time


The documentation for this struct was generated from the following file: