Class RCCLogicalVolume

Inheritance Relationships

Base Type

Class Documentation

class RCCLogicalVolume : public opensn::LogicalVolume

Right Circular Cylinder (RCC) logical volume.

Determining whether a point is within an RCC is tricky.

Public Functions

explicit RCCLogicalVolume(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<RCCLogicalVolume> Create(const ParameterBlock &params)

Protected Attributes

double r_
double x0_
double y0_
double z0_
double vx_
double vy_
double vz_