9.1
general documentation
cs_theta_scheme.cpp File Reference
#include "base/cs_defs.h"
#include <assert.h>
#include "bft/bft_error.h"
#include "bft/bft_printf.h"
#include "base/cs_dispatch.h"
#include "base/cs_field.h"
#include "base/cs_field_pointer.h"
#include "base/cs_mem.h"
#include "base/cs_parameters.h"
#include "base/cs_physical_constants.h"
#include "pprt/cs_physical_model.h"
#include "base/cs_restart_default.h"
#include "base/cs_velocity_pressure.h"
#include "base/cs_vof.h"
#include "base/cs_theta_scheme.h"
+ Include dependency graph for cs_theta_scheme.cpp:

Functions

void cs_theta_scheme_update_var_stage1 (void)
 Allocate the array of structures local_models. More...
 
void cs_theta_scheme_update_var_stage2 (void)
 Allocate the array of structures local_models. More...
 
void cs_theta_scheme_update_var_stage3 (void)
 Allocate the array of structures local_models. More...
 
void cs_theta_scheme_update_var_stage4 (void)
 Allocate the array of structures local_models. More...
 
void cs_theta_scheme_update_var_stage5 (void)
 Allocate the array of structures local_models. More...
 

Function Documentation

◆ cs_theta_scheme_update_var_stage1()

void cs_theta_scheme_update_var_stage1 ( void  )

Allocate the array of structures local_models.

Management of the mass flux, the viscosity, the density, the specific heat and the tsnsa array in case of a theta-scheme.

Called at the very start of the time step

Please refer to the mass flux section of the theory guide for more informations.

◆ cs_theta_scheme_update_var_stage2()

void cs_theta_scheme_update_var_stage2 ( void  )

Allocate the array of structures local_models.

Management of the mass flux, the viscosity, the density, the specific heat and the tsnsa array in case of a theta-scheme.

Called at just after cs_physical_properties_update (and thus before cs_solve_navier_stokes)

Please refer to the mass flux section of the theory guide for more informations.

◆ cs_theta_scheme_update_var_stage3()

void cs_theta_scheme_update_var_stage3 ( void  )

Allocate the array of structures local_models.

Management of the mass flux, the viscosity, the density, the specific heat and the tsnsa array in case of a theta-scheme.

Called just after cs_solve_navier_stokes, in loops for U/P and ALE

Please refer to the mass flux section of the theory guide for more informations.

◆ cs_theta_scheme_update_var_stage4()

void cs_theta_scheme_update_var_stage4 ( void  )

Allocate the array of structures local_models.

Management of the mass flux, the viscosity, the density, the specific heat and the tsnsa array in case of a theta-scheme.

After cs_solve_navier_stokes and loops for U/P and ALE

Please refer to the mass flux section of the theory guide for more informations.

◆ cs_theta_scheme_update_var_stage5()

void cs_theta_scheme_update_var_stage5 ( void  )

Allocate the array of structures local_models.

Management of the mass flux, the viscosity, the density, the specific heat and the tsnsa array in case of a theta-scheme.

Called just after cs_solve_transported_variables

Please refer to the mass flux section of the theory guide for more informations.