![]() |
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