programmer's documentation
Data Fields
cs_equation_t Struct Reference

#include <cs_equation_priv.h>

Collaboration diagram for cs_equation_t:
Collaboration graph

Data Fields

char *restrict name
 
int id
 
cs_equation_param_tparam
 
char *restrict varname
 
int field_id
 
cs_lnum_t n_sles_scatter_elts
 
cs_lnum_t n_sles_gather_elts
 
cs_real_trhs
 
cs_matrix_tmatrix
 
const cs_range_set_trset
 
cs_equation_builder_tbuilder
 
void * scheme_context
 
cs_equation_init_context_tinit_context
 
cs_equation_free_context_tfree_context
 
cs_equation_initialize_system_tinitialize_system
 
cs_equation_build_system_tbuild_system
 
cs_equation_prepare_solve_tprepare_solving
 
cs_equation_update_field_tupdate_field
 
cs_equation_compute_source_tcompute_source
 
cs_equation_flux_plane_tcompute_flux_across_plane
 
cs_equation_cell_difflux_tcompute_cellwise_diff_flux
 
cs_equation_extra_op_tpostprocess
 
cs_equation_get_extra_values_tget_extra_values
 
int main_ts_id
 
int solve_ts_id
 
bool do_build
 

Field Documentation

◆ build_system

◆ builder

◆ compute_cellwise_diff_flux

cs_equation_cell_difflux_t* compute_cellwise_diff_flux

◆ compute_flux_across_plane

cs_equation_flux_plane_t* compute_flux_across_plane

◆ compute_source

◆ do_build

bool do_build

◆ field_id

int field_id

◆ free_context

◆ get_extra_values

cs_equation_get_extra_values_t* get_extra_values

◆ id

int id

◆ init_context

◆ 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

◆ name

char* restrict name

◆ param

◆ postprocess

cs_equation_extra_op_t* postprocess

◆ prepare_solving

cs_equation_prepare_solve_t* prepare_solving

◆ rhs

cs_real_t* rhs

◆ rset

const cs_range_set_t* rset

◆ scheme_context

void* scheme_context

◆ solve_ts_id

int solve_ts_id

◆ update_field

◆ varname

char* restrict varname

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