|
programmer's documentation
|
Set of parameters to handle an unsteady convection-diffusion-reaction equation with term sources. More...
#include <cs_equation_param.h>

Set of parameters to handle an unsteady convection-diffusion-reaction equation with term sources.
| adv_field |
Pointer to the structure associated to the advection term
| adv_formulation |
Type of formulation (conservative, non-conservative...) for the advective term
| adv_scheme |
Numerical scheme used for the discretization of the advection term
| bc_defs |
Pointers to the definitions of the boundary conditions
| default_bc |
Default boundary condition related to this equation. Valid choices:
| diffusion_hodge |
Set of parameters for the discrete Hodge operator related to the diffusion
| diffusion_property |
Pointer to the property related to the diffusion term
| int dim |
Dimension of the unknown
| do_lumping |
Perform a mass lumping on the matrix related to the time discretization.
| cs_param_dof_reduction_t dof_reduction |
How is defined DoF
| enforcement |
Type of enforcement for the Dirichlet boundary conditions. See cs_param_bc_enforce_t for more details.
| flag |
Flag to know if unsteady or diffusion or convection or reaction or source term are activated or not
| ic_defs |
List of pointers to the definition of the inititial condition
| itsol_info |
Set of parameters to specify how to to solve the algebraic
| n_bc_defs |
Number of boundary conditions which are defined for this equation
| n_ic_defs |
Number of definitions for setting the intial condition
| n_reaction_terms |
Number of reaction terms to consider.
| n_source_terms |
Number of source terms to consider.
| process_flag |
Flag to known if predefined post-treatments such as Peclet, are requested
| reaction_hodge |
Set of parameters for the discrete Hodge operator related to the reaction terms
| reaction_properties |
List of properties associated to each reaction term
| int sles_verbosity |
Level of detail for SLES output
| solver_class |
Class of solver available to solve the algebraic system
| source_terms |
List of definition of each source term
| space_poly_degree |
Maximum degree of the polynomial basis
| cs_param_space_scheme_t space_scheme |
Space discretization scheme
| theta |
Value of the coefficient for a theta scheme (between 0 and 1)
| time_hodge |
Set of parameters for the discrete Hodge operator related to the unsteady term
| time_property |
Pointer to the cs_property_t structure related to the unsteady term
| time_scheme |
Type of numerical scheme used for the time discretization
| cs_equation_type_t type |
type of equation: predefined...
| int verbosity |
Level of detail for output
1.8.13