Classes | |
class | BlockBase |
class | CartBlock |
struct | BoundaryFunction |
struct | BoundaryData |
class | CartBoundary |
class | CartField |
class | CartMesh |
struct | CartMeshComp |
class | MeshBase |
Typedefs | |
using | BFunc2D = Real(*)(const Real, const Real, std::vector< Real > &) |
using | BFunc1D = Real(*)(const Real, std::vector< Real > &) |
Enumerations | |
enum | BlockVariables { kmesh = 0 , ku , kv , kw , kp , kscalar , kn } |
enum class | BoundaryType { Dirichlet , Neumann , LR , None = -999 } |
enum class | BoundaryPairs { None = 0 , P_P , N_N , D_D , N_D , D_N , LR_LR } |
enum class | BFunType { Uniform , LaminarCircPipe , LaminarCircPipeAddNoise } |
enum | CenterAndSurface { kcenter = 0 , kface = 1 } |
enum class | MeshType { uniform = 0 , atan = 1 , tanh , sin , stretchUniform } |
Functions | |
BoundaryType | vConfigBoundaryType (const std::string &type) |
BoundaryPairs | DiffBoundaryPairs (const BoundaryPairs &type) |
BoundaryPairs | vConfigBoundaryPairs (const std::string &type) |
std::pair< BoundaryType, BoundaryType > | SplitBoundaryPairs (BoundaryPairs &btype) |
BFunType | vConfigBFunType (const std::string &type) |
Real | LaminarCircPipe (const Real x0, const Real x1, std::vector< Real > ¶ms) |
Real | LaminarCircPipeAddNoise (const Real x0, const Real x1, std::vector< Real > ¶ms) |
template<typename T , int N_dim> | |
std::ostream & | operator<< (std::ostream &os, const CartBoundary< T, N_dim > &x) |
template<typename T , int N_dim> | |
std::ostream & | operator<< (std::ostream &os, const CartField< T, N_dim > &x) |
std::ostream & | operator<< (std::ostream &os, const CartMeshComp &x) |
std::istream & | operator>> (std::istream &is, CartMeshComp &x) |
MeshType | vConfigMeshType (const std::string &type) |
using blockelm::BFunc1D = typedef Real (*)(const Real, std::vector<Real> &) |
using blockelm::BFunc2D = typedef Real (*)(const Real, const Real, std::vector<Real> &) |
|
strong |
|
strong |
|
strong |
|
strong |
|
inline |
|
inline |
std::ostream& blockelm::operator<< | ( | std::ostream & | os, |
const CartBoundary< T, N_dim > & | x | ||
) |
References blockelm::CartBoundary< T, N_dim >::data.
std::ostream& blockelm::operator<< | ( | std::ostream & | os, |
const CartField< T, N_dim > & | x | ||
) |
References blockelm::CartField< T, N_dim >::data.
|
inline |
References blockelm::CartMeshComp::data.
|
inline |
References blockelm::CartMeshComp::data.
|
inline |
|
inline |
References LaminarCircPipe, LaminarCircPipeAddNoise, and Uniform.
|
inline |
|
inline |