7.0
general documentation
cs_equation_t Struct Reference

#include <cs_equation_priv.h>

+ Collaboration diagram for cs_equation_t:

Data Fields

int id
 
cs_equation_param_t * param
 
char *restrict varname
 
int field_id
 
int boundary_flux_id
 
cs_lnum_t n_sles_scatter_elts
 
cs_lnum_t n_sles_gather_elts
 
cs_real_t * rhs
 
cs_matrix_t * matrix
 
const cs_range_set_t * rset
 
cs_equation_builder_t * builder
 
void * scheme_context
 
cs_equation_init_context_t * init_context
 
cs_equation_free_context_t * free_context
 
cs_equation_init_values_t * init_field_values
 
cs_equation_solve_t * solve_steady_state
 
cs_equation_solve_t * solve
 
cs_equation_get_balance_t * compute_balance
 
cs_equation_extra_op_t * postprocess
 
cs_equation_extra_op_t * current_to_previous
 
cs_equation_restart_t * read_restart
 
cs_equation_restart_t * write_restart
 
cs_equation_get_values_t * get_cell_values
 
cs_equation_get_values_t * get_face_values
 
cs_equation_get_values_t * get_edge_values
 
cs_equation_get_values_t * get_vertex_values
 
cs_equation_get_builders_t * get_cw_build_structures
 
cs_equation_initialize_system_t * initialize_system
 
cs_equation_set_dir_bc_t * set_dir_bc
 
cs_equation_build_system_t * build_system
 
cs_equation_prepare_solve_t * prepare_solving
 
cs_equation_update_field_t * update_field
 
int main_ts_id
 

Field Documentation

◆ boundary_flux_id

int boundary_flux_id

◆ build_system

◆ builder

◆ compute_balance

cs_equation_get_balance_t* compute_balance

◆ current_to_previous

cs_equation_extra_op_t* current_to_previous

◆ field_id

int field_id

◆ free_context

◆ get_cell_values

cs_equation_get_values_t* get_cell_values

◆ get_cw_build_structures

cs_equation_get_builders_t* get_cw_build_structures

◆ get_edge_values

cs_equation_get_values_t* get_edge_values

◆ get_face_values

cs_equation_get_values_t* get_face_values

◆ get_vertex_values

cs_equation_get_values_t* get_vertex_values

◆ id

int id

◆ init_context

◆ init_field_values

cs_equation_init_values_t* init_field_values

◆ initialize_system

cs_equation_initialize_system_t* initialize_system

◆ main_ts_id

int main_ts_id

◆ matrix

cs_matrix_t* matrix

◆ n_sles_gather_elts

cs_lnum_t n_sles_gather_elts

◆ n_sles_scatter_elts

cs_lnum_t n_sles_scatter_elts

◆ param

◆ postprocess

cs_equation_extra_op_t* postprocess

◆ prepare_solving

cs_equation_prepare_solve_t* prepare_solving

◆ read_restart

cs_equation_restart_t* read_restart

◆ rhs

cs_real_t* rhs

◆ rset

const cs_range_set_t* rset

◆ scheme_context

void* scheme_context

◆ set_dir_bc

◆ solve

◆ solve_steady_state

cs_equation_solve_t* solve_steady_state

◆ update_field

◆ varname

char* restrict varname

◆ write_restart

cs_equation_restart_t* write_restart

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