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. More...
 
int 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. More...
 
static constexpr int walberla::mesa_pd::data::CylindricalBoundary::SHAPE_TYPE = 2
 Unique shape type identifier for cylindrical boundaries. More...
 
static constexpr int walberla::mesa_pd::data::Ellipsoid::SHAPE_TYPE = 4
 Unique shape type identifier for boxes. More...
 
static constexpr int walberla::mesa_pd::data::HalfSpace::SHAPE_TYPE = 0
 Unique shape type identifier for planes. More...
 
static constexpr int walberla::mesa_pd::data::Sphere::SHAPE_TYPE = 1
 Unique shape type identifier for spheres. More...
 

Variable Documentation

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

Unique invalid shape type identifier.

const int walberla::mesa_pd::data::Sphere::SHAPE_TYPE = 1
static

Unique shape type identifier for spheres.

const int walberla::mesa_pd::data::HalfSpace::SHAPE_TYPE = 0
static

Unique shape type identifier for planes.

const int walberla::mesa_pd::data::Ellipsoid::SHAPE_TYPE = 4
static

Unique shape type identifier for boxes.

const int walberla::mesa_pd::data::Box::SHAPE_TYPE = 3
static

Unique shape type identifier for boxes.

const int walberla::mesa_pd::data::CylindricalBoundary::SHAPE_TYPE = 2
static

Unique shape type identifier for cylindrical boundaries.

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