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_t * param
 
cs_adv_field_t * adv_field
 
cs_field_t * velocity
 
cs_field_t * pressure
 
cs_field_t * temperature
 
Physical properties

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

cs_property_t * density
 
cs_property_t * lami_viscosity
 
void * context
 
Pointer to functions handling specific tasks
cs_navsto_init_scheme_context_t * init
 
cs_navsto_free_scheme_context_t * free
 
cs_navsto_compute_t * compute
 

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: