#include <cs_equation_priv.h>
cs_equation_apply_sitffness_t* apply_stiffness |
Pointer of function given by the prototype cs_equation_apply_sitffness_t
int boundary_flux_id |
Id to the field storing the boundary flux asociated to variable field
cs_equation_build_system_t* build_system |
Common members for building the algebraic system between the numerical schemes
cs_equation_builder_t* builder |
Common members for building the algebraic system between the numerical schemes
cs_equation_get_balance_t* compute_balance |
Pointer of function given by the prototype cs_equation_get_balance_t
cs_equation_extra_op_t* current_to_previous |
Pointer of function given by the prototype cs_equation_extra_op_t
int field_id |
Id of the variable field related to this equation (cf. cs_field_t)
cs_equation_free_context_t* free_context |
Pointer of function given by the prototype cs_equation_free_context_t
cs_equation_get_values_t* get_cell_values |
Pointer of function given by the prototype cs_equation_get_values_t
cs_equation_get_builders_t* get_cw_build_structures |
Retrieve local structures used to build the algebraic system. Pointer of function given by the prototype cs_equation_get_builders_t
cs_equation_get_values_t* get_edge_values |
Pointer of function given by the prototype cs_equation_get_values_t
cs_equation_get_values_t* get_face_values |
Pointer of function given by the prototype cs_equation_get_values_t
cs_equation_get_values_t* get_vertex_values |
Pointer of function given by the prototype cs_equation_get_values_t
int id |
Id of the current equation
cs_equation_init_context_t* init_context |
Pointer of function given by the prototype cs_equation_init_context_t
cs_equation_init_values_t* init_field_values |
Pointer of function given by the prototype cs_equation_init_values_t
int main_ts_id |
Id of the main timer stats for this equation
cs_equation_param_t* param |
Set of parameters related to an equation
cs_equation_extra_op_t* postprocess |
Additional predefined post-processing. Pointer of function given by the prototype cs_equation_extra_op_t
cs_equation_prepare_solve_t* prepare_solving |
Common members for building the algebraic system between the numerical schemes
cs_equation_restart_t* read_restart |
Pointer of function given by the prototype cs_equation_restart_t
void* scheme_context |
Data depending on the numerical scheme (cast on-the-fly)
cs_equation_set_dir_bc_t* set_dir_bc |
Common members for building the algebraic system between the numerical schemes
cs_equation_solve_t* solve |
Pointer to a function given by the generic prototype cs_equation_solve_t Case of an unsteady solution
cs_equation_solve_t* solve_steady_state |
Case of steady-state solution. Pointer of function given by the prototype cs_equation_solve_t
cs_equation_update_field_t* update_field |
Common members for building the algebraic system between the numerical schemes
char* restrict varname |
Name of the field of type variable associated to this equation
cs_equation_restart_t* write_restart |
Pointer of function given by the prototype cs_equation_restart_t