MFC
Exascale flow solver
Loading...
Searching...
No Matches
m_derived_types::chemistry_parameters Type Reference

Chemistry parameters. More...

Public Attributes

character(len=name_lencantera_file
 Path to Cantera file.
logical diffusion
logical reactions
integer gamma_method
 Method of determining gamma. gamma_method = 1: Ref. Section 2.3.1 Formulation of doi:10.7907/ZKW8-ES97. gamma_method = 2: c_p / c_v where c_p, c_v are specific heats.
integer transport_model
integer reaction_substeps
 reaction_substeps > 0 integrates the reaction source with operator splitting: after the flow update, each cell's constant-(rho,e) reactor ODE is advanced with this many alpha-QSS sub-steps. Stabilizes stiff mechanisms (e.g. methane). 0 = off (reaction source is added to the RHS and integrated by the flow time stepper, the default behavior).
logical adap_substeps
 adap_substeps = T: adapt the alpha-QSS sub-step count per rank each step from a local stiffness estimate, ranging in [reaction_substeps (floor), reaction_substeps_max (ceiling)]. Zero MPI: each rank sizes its own work from its own cells. Default F = fixed reaction_substeps.
integer reaction_substeps_max

Detailed Description

Chemistry parameters.

Definition at line 821 of file m_derived_types.fpp.f90.

Member Data Documentation

◆ adap_substeps

logical m_derived_types::chemistry_parameters::adap_substeps

adap_substeps = T: adapt the alpha-QSS sub-step count per rank each step from a local stiffness estimate, ranging in [reaction_substeps (floor), reaction_substeps_max (ceiling)]. Zero MPI: each rank sizes its own work from its own cells. Default F = fixed reaction_substeps.

Definition at line 839 of file m_derived_types.fpp.f90.

◆ cantera_file

character(len=name_len) m_derived_types::chemistry_parameters::cantera_file

Path to Cantera file.

Definition at line 822 of file m_derived_types.fpp.f90.

◆ diffusion

logical m_derived_types::chemistry_parameters::diffusion

Definition at line 823 of file m_derived_types.fpp.f90.

◆ gamma_method

integer m_derived_types::chemistry_parameters::gamma_method

Method of determining gamma. gamma_method = 1: Ref. Section 2.3.1 Formulation of doi:10.7907/ZKW8-ES97. gamma_method = 2: c_p / c_v where c_p, c_v are specific heats.

Definition at line 829 of file m_derived_types.fpp.f90.

◆ reaction_substeps

integer m_derived_types::chemistry_parameters::reaction_substeps

reaction_substeps > 0 integrates the reaction source with operator splitting: after the flow update, each cell's constant-(rho,e) reactor ODE is advanced with this many alpha-QSS sub-steps. Stabilizes stiff mechanisms (e.g. methane). 0 = off (reaction source is added to the RHS and integrated by the flow time stepper, the default behavior).

Definition at line 835 of file m_derived_types.fpp.f90.

◆ reaction_substeps_max

integer m_derived_types::chemistry_parameters::reaction_substeps_max

Definition at line 840 of file m_derived_types.fpp.f90.

◆ reactions

logical m_derived_types::chemistry_parameters::reactions

Definition at line 824 of file m_derived_types.fpp.f90.

◆ transport_model

integer m_derived_types::chemistry_parameters::transport_model

Definition at line 830 of file m_derived_types.fpp.f90.


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