Declaration of a cylinder IF class.
More...
#include <CD_CylinderSdf.H>
|
| | CylinderSdf (const RealVect &a_center1, const RealVect &a_center2, const Real &a_radius, const bool &a_fluidInside) |
| | Constructor.
|
| |
| | CylinderSdf (const CylinderSdf &a_inputIF) |
| | Copy constructor.
|
| |
| virtual Real | value (const RealVect &a_point) const |
| | Test whether inside or not.
|
| |
| virtual BaseIF * | newImplicitFunction () const |
| | IF factory method.
|
| |
|
|
RealVect | m_endPoint1 |
| | One end point.
|
| |
|
RealVect | m_endPoint2 |
| | The other end point.
|
| |
|
RealVect | m_top |
| | Top.
|
| |
|
RealVect | m_axis |
| | Top.
|
| |
|
RealVect | m_center |
| | Center.
|
| |
|
Real | m_length |
| | Cylinder length.
|
| |
|
Real | m_radius |
| | Cylinder radius.
|
| |
|
bool | m_fluidInside |
| | Inside or outside domain.
|
| |
Declaration of a cylinder IF class.
◆ CylinderSdf() [1/2]
| CylinderSdf::CylinderSdf |
( |
const RealVect & |
a_center1, |
|
|
const RealVect & |
a_center2, |
|
|
const Real & |
a_radius, |
|
|
const bool & |
a_fluidInside |
|
) |
| |
◆ CylinderSdf() [2/2]
| CylinderSdf::CylinderSdf |
( |
const CylinderSdf & |
a_inputIF | ) |
|
Copy constructor.
- Parameters
-
| [in] | a_inputIF | Input cylinder |
◆ newImplicitFunction()
| BaseIF * CylinderSdf::newImplicitFunction |
( |
| ) |
const |
|
virtual |
IF factory method.
- Returns
- New copy of this implicit function
◆ value()
| Real CylinderSdf::value |
( |
const RealVect & |
a_point | ) |
const |
|
virtual |
Test whether inside or not.
- Parameters
-
| [in] | a_point | Physical position. |
- Returns
- Function value at the given point
The documentation for this class was generated from the following files: