programmer's documentation
Macros
Flags specifying bad cells treatment

Macros

#define CS_BAD_CELLS_WARPED_CORRECTION   (1 << 0)
 
#define CS_BAD_CELLS_REGULARISATION   (1 << 1)
 
#define CS_CELL_FACE_CENTER_CORRECTION   (1 << 2)
 
#define CS_CELL_CENTER_CORRECTION   (1 << 3)
 
#define CS_FACE_DISTANCE_CLIP   (1 << 4)
 
#define CS_FACE_RECONSTRUCTION_CLIP   (1 << 5)
 

Detailed Description

Macro Definition Documentation

◆ CS_BAD_CELLS_REGULARISATION

#define CS_BAD_CELLS_REGULARISATION   (1 << 1)

Regularise on bad cells

◆ CS_BAD_CELLS_WARPED_CORRECTION

#define CS_BAD_CELLS_WARPED_CORRECTION   (1 << 0)

Correct bad cells warping for gradients

◆ CS_CELL_CENTER_CORRECTION

#define CS_CELL_CENTER_CORRECTION   (1 << 3)

Recompute cell centers

◆ CS_CELL_FACE_CENTER_CORRECTION

#define CS_CELL_FACE_CENTER_CORRECTION   (1 << 2)

Recompute face centers

◆ CS_FACE_DISTANCE_CLIP

#define CS_FACE_DISTANCE_CLIP   (1 << 4)

Clip face distance when negative or too small

◆ CS_FACE_RECONSTRUCTION_CLIP

#define CS_FACE_RECONSTRUCTION_CLIP   (1 << 5)

Clip geometrical quantities used in flux reconstuction