waLBerla 7.2
Loading...
Searching...
No Matches

Detailed Description

Description of particle shapes available in the MESA-PD module.

Variables

static const int walberla::mesa_pd::data::BaseShape::INVALID_SHAPE = -1
 Unique invalid shape type identifier.
 
ShapeTypeT walberla::mesa_pd::data::BaseShape::shapeType_ = INVALID_SHAPE
 
static constexpr int walberla::mesa_pd::data::Box::SHAPE_TYPE = 3
 Unique shape type identifier for boxes.
 
static constexpr int walberla::mesa_pd::data::ConvexPolyhedron::SHAPE_TYPE = 5
 Unique shape type identifier for convex polyhedrons.
 
static constexpr int walberla::mesa_pd::data::CylindricalBoundary::SHAPE_TYPE = 2
 Unique shape type identifier for cylindrical boundaries.
 
static constexpr int walberla::mesa_pd::data::Ellipsoid::SHAPE_TYPE = 4
 Unique shape type identifier for boxes.
 
static constexpr int walberla::mesa_pd::data::HalfSpace::SHAPE_TYPE = 0
 Unique shape type identifier for half spaces.
 
static constexpr int walberla::mesa_pd::data::Sphere::SHAPE_TYPE = 1
 Unique shape type identifier for spheres.
 

Variable Documentation

◆ INVALID_SHAPE

const int walberla::mesa_pd::data::BaseShape::INVALID_SHAPE = -1
static

Unique invalid shape type identifier.

◆ SHAPE_TYPE [1/6]

int walberla::mesa_pd::data::Box::SHAPE_TYPE = 3
staticconstexpr

Unique shape type identifier for boxes.

◆ SHAPE_TYPE [2/6]

int walberla::mesa_pd::data::ConvexPolyhedron::SHAPE_TYPE = 5
staticconstexpr

Unique shape type identifier for convex polyhedrons.

◆ SHAPE_TYPE [3/6]

int walberla::mesa_pd::data::CylindricalBoundary::SHAPE_TYPE = 2
staticconstexpr

Unique shape type identifier for cylindrical boundaries.

◆ SHAPE_TYPE [4/6]

int walberla::mesa_pd::data::Ellipsoid::SHAPE_TYPE = 4
staticconstexpr

Unique shape type identifier for boxes.

◆ SHAPE_TYPE [5/6]

int walberla::mesa_pd::data::HalfSpace::SHAPE_TYPE = 0
staticconstexpr

Unique shape type identifier for half spaces.

◆ SHAPE_TYPE [6/6]

int walberla::mesa_pd::data::Sphere::SHAPE_TYPE = 1
staticconstexpr

Unique shape type identifier for spheres.

◆ shapeType_

ShapeTypeT walberla::mesa_pd::data::BaseShape::shapeType_ = INVALID_SHAPE
protected