Class RPPLogicalVolume

Inheritance Relationships

Base Type

Class Documentation

class RPPLogicalVolume : public opensn::LogicalVolume

Rectangular Parallel Piped (RPP) logical volume.

Public Functions

explicit RPPLogicalVolume(const InputParameters &params)
virtual bool Inside(const Vector3 &point) const override

Logical operation for surface mesh.

Public Static Functions

static InputParameters GetInputParameters()
static std::shared_ptr<RPPLogicalVolume> Create(const ParameterBlock &params)

Protected Attributes

double xmin_
double xmax_
double ymin_
double ymax_
double zmin_
double zmax_
bool infx_
bool infy_
bool infz_