programmer's documentation
Macros
Flags specifying the type of boundary conditions

Macros

#define CS_CDO_BC_DIRICHLET   (1 << 0)
 
#define CS_CDO_BC_HMG_DIRICHLET   (1 << 1)
 
#define CS_CDO_BC_NEUMANN   (1 << 2)
 
#define CS_CDO_BC_HMG_NEUMANN   (1 << 3)
 
#define CS_CDO_BC_ROBIN   (1 << 4)
 

Detailed Description

associated to an element

Macro Definition Documentation

◆ CS_CDO_BC_DIRICHLET

#define CS_CDO_BC_DIRICHLET   (1 << 0)

1: (non-homogeneous) Dirichlet boundary conditions

◆ CS_CDO_BC_HMG_DIRICHLET

#define CS_CDO_BC_HMG_DIRICHLET   (1 << 1)

2: Homogeneous Dirichlet boundary conditions

◆ CS_CDO_BC_HMG_NEUMANN

#define CS_CDO_BC_HMG_NEUMANN   (1 << 3)

8: Homogeneous Neumann boundary conditions

◆ CS_CDO_BC_NEUMANN

#define CS_CDO_BC_NEUMANN   (1 << 2)

4: (non-homogeneous) Neumann boundary conditions

◆ CS_CDO_BC_ROBIN

#define CS_CDO_BC_ROBIN   (1 << 4)

16: Robin boundary conditions