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_adv_field_tadv_field
 
cs_field_tvelocity
 
cs_field_tpressure
 
cs_field_ttemperature
 
Physical properties

Set of properties: properties and their related fields are allocated according to the choice of model for Navier-Stokes

cs_property_tdensity
 
cs_property_tlami_viscosity
 
void * context
 
Pointer to functions handling specific tasks
cs_navsto_init_scheme_context_tinit
 
cs_navsto_free_scheme_context_tfree
 
cs_navsto_compute_tcompute
 

Detailed Description

Structure managing the Navier-Stokes system.

Field Documentation

◆ adv_field

cs_adv_field_t* adv_field

◆ compute

compute

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

◆ context

context

Additional structure allocated if needed i.e. according to the choice of model for the Navier-Stokes system and the way the equations are solved

◆ density

cs_property_t* density

◆ free

free

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

init

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

◆ lami_viscosity

cs_property_t* lami_viscosity

◆ param

param

Set of parameters to handle the Navier-Stokes system

◆ pressure

cs_field_t* pressure

◆ temperature

cs_field_t* temperature

◆ velocity

cs_field_t* velocity

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