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_t * param
 
char *restrict varname
 
int field_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_initialize_system_t * initialize_system
 
cs_equation_build_system_t * build_system
 
cs_equation_prepare_solve_t * prepare_solving
 
cs_equation_update_field_t * update_field
 
cs_equation_compute_source_t * compute_source
 
cs_equation_flux_plane_t * compute_flux_across_plane
 
cs_equation_cell_difflux_t * compute_cellwise_diff_flux
 
cs_equation_extra_op_t * postprocess
 
cs_equation_get_extra_values_t * get_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: