Include dependency graph for cs_combustion_slfm.h:Go to the source code of this file.
Functions | |
| void | cs_combustion_slfm_fields_init (void) |
| Initialize specific fields for slfm gas combustion model. More... | |
| void | cs_combustion_slfm_physical_properties (int iterns) |
| Compute physical properties for steady laminar flamelet model. More... | |
| void | cs_combustion_scalar_dissipation_rate (const cs_field_t *f, const cs_real_t *cpro_rho, const cs_real_t *fp2m, cs_real_t *cpro_totki) |
| Compute scalar dissipation rate for steady laminar flamelet model. More... | |
| void | cs_combustion_reconstruct_variance (const cs_real_t *fm, const cs_real_t *fsqm, cs_real_t *recvr) |
| Reconstruct scalar variance in case of transporting 2nd order moment. More... | |
| void | cs_combustion_slfm_max_mid_min_progvar (const cs_real_t zm, cs_real_t *cmax, cs_real_t *cmid, cs_real_t *cmin) |
| Retrieve maximal, middle and minimal values of progress variable respectively on stable/unstable/mixing branches with a given mixture fraction. More... | |
| void | cs_combustion_slfm_source_terms (cs_field_t *f_sc, cs_real_t smbrs[], cs_real_t rovsdt[]) |
| Defines the source terms for the soot mass fraction and the precursor number for soot model of Moss et al for one time step. More... | |
| void cs_combustion_reconstruct_variance | ( | const cs_real_t * | fm, |
| const cs_real_t * | fsqm, | ||
| cs_real_t * | recvr | ||
| ) |
Reconstruct scalar variance in case of transporting 2nd order moment.
| [in] | fm | pointer to the mixture fraction |
| [in] | fsqm | pointer to the 2nd order moment of mixture fraction |
| [in,out] | recvr | pointer to the reconstructed variance |
| void cs_combustion_scalar_dissipation_rate | ( | const cs_field_t * | f, |
| const cs_real_t * | cpro_rho, | ||
| const cs_real_t * | fp2m, | ||
| cs_real_t * | cpro_totki | ||
| ) |
Compute scalar dissipation rate for steady laminar flamelet model.
| [in] | f | pointer to the scalar field used to compute the dissipation rate |
| [in] | cpro_rho | pointer to the density |
| [in] | fp2m | the variance associated to the scalar field |
| [in,out] | cpro_totki | pointer to the scalar dissipation rate |
| void cs_combustion_slfm_fields_init | ( | void | ) |
Initialize specific fields for slfm gas combustion model.
| void cs_combustion_slfm_max_mid_min_progvar | ( | const cs_real_t | zm, |
| cs_real_t * | cmax, | ||
| cs_real_t * | cmid, | ||
| cs_real_t * | cmin | ||
| ) |
Retrieve maximal, middle and minimal values of progress variable respectively on stable/unstable/mixing branches with a given mixture fraction.
| [in] | zm | mixture fraction value |
| [in] | cmax | maximal value of progress variable at given zm |
| [in] | cmid | middle value of progress variable at given zm |
| [in] | cmin | minimal value of progress variable at given zm |
| void cs_combustion_slfm_physical_properties | ( | int | iterns | ) |
Compute physical properties for steady laminar flamelet model.
| [in] | iterns | Navier-Stokes sub-iterations indicator:
|
| void cs_combustion_slfm_source_terms | ( | cs_field_t * | f_sc, |
| cs_real_t | smbrs[], | ||
| cs_real_t | rovsdt[] | ||
| ) |
Defines the source terms for the soot mass fraction and the precursor number for soot model of Moss et al for one time step.
The equations read: ![]()
et
could already contain source term and don't have to be erased but incremented.
For stability sake, only positive terms should be add in
. There is no constrain for
.
For a source term written
, source terms are:
![]()
Here are set
and
containning ![]()
| [in] | f_sc | pointer to scalar field |
| [in,out] | smbrs | explicit right hand side |
| [in,out] | rovsdt | implicit terms |