My Project
programmer's documentation
Data Fields
cs_navsto_system_t Struct Reference

Structure managing the Navier-Stokes system. More...

#include <cs_navsto_system.h>

Collaboration diagram for cs_navsto_system_t:
Collaboration graph

Data Fields

cs_navsto_param_tparam
 
cs_boundary_type_tbf_type
 
Fields

Set of fields (resolved variables): fields are created according to the choice of model for Navier-Stokes

cs_adv_field_tadv_field
 
cs_field_tvelocity
 
cs_field_tvelocity_divergence
 
cs_field_tpressure
 
cs_field_ttemperature
 
void * coupling_context
 
void * scheme_context
 
Pointer to functions handling specific tasks
cs_navsto_init_scheme_context_tinit_scheme_context
 
cs_navsto_free_scheme_context_tfree_scheme_context
 
cs_navsto_init_values_tinit_velocity
 
cs_navsto_init_values_tinit_pressure
 
cs_navsto_compute_tcompute_steady
 
cs_navsto_compute_tcompute
 

Detailed Description

Structure managing the Navier-Stokes system.

Field Documentation

◆ adv_field

adv_field

Advection field, pointer to cs_adv_field_t

◆ bf_type

◆ compute

compute

Pointer of functions related to resolution of the Navier-Stokes unsteady system. Handle the build of the system and its resolution

◆ compute_steady

compute_steady

Pointer of functions related to resolution of the Navier-Stokes steady system. Handle the build of the system and its resolution

◆ coupling_context

coupling_context

Additional structure storing information according to the way equations of model for the Navier-Stokes system are coupled and thus solved

◆ free_scheme_context

free_scheme_context

Pointer of functions related to the destruction of the context structure related to a given discretization scheme for the resolution of the Navier-Stokes system

◆ init_pressure

init_pressure

Pointer of functions related to the initialization of variable values Case of the pressure

◆ init_scheme_context

init_scheme_context

Pointer of functions related to the initialization of the context structure related to a given discretization scheme for the resolution of the Navier-Stokes system

◆ init_velocity

init_velocity

Pointer of functions related to the initialization of variable values Case of the velocity

◆ param

param

Set of parameters to handle the Navier-Stokes system

◆ pressure

pressure

Pressure, scalar-valued, pointer to cs_field_t

◆ scheme_context

scheme_context

Additional structure storing information according to the space discretization scheme used for solving the model for the Navier-Stokes system

◆ temperature

temperature

Temperature, scalar-var, pointer to cs_field_t. NULL if no energy-like equation is defined

◆ velocity

velocity

Velocity, vector-valued, pointer to cs_field_t

◆ velocity_divergence

velocity_divergence

Divergence of the velocity fied, scalar-valued pointer to cs_field_t


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