Implicit function for a wedge.
More...
#include <CD_WedgeIF.H>
|
| | WedgeIF (const int a_dir, const Real a_angle, const Real a_curv, const RealVect &a_point, const bool a_inside) |
| | Base constructor.
|
| |
| | WedgeIF (const WedgeIF &a_inputIF) |
| | Copy constructor.
|
| |
|
virtual | ~WedgeIF () |
| | Destructor.
|
| |
| virtual Real | value (const RealVect &a_pos) const |
| | Get distance to object.
|
| |
| virtual BaseIF * | newImplicitFunction () const |
| | Factory method.
|
| |
|
|
RefCountedPtr< BaseIF > | m_baseIF |
| | Base function.
|
| |
Implicit function for a wedge.
◆ WedgeIF() [1/2]
| WedgeIF::WedgeIF |
( |
const int |
a_dir, |
|
|
const Real |
a_angle, |
|
|
const Real |
a_curv, |
|
|
const RealVect & |
a_point, |
|
|
const bool |
a_inside |
|
) |
| |
Base constructor.
- Parameters
-
| [in] | a_dir | Direction, 0=x,1=y,2=z |
| [in] | a_angle | Opening angle |
| [in] | a_curv | Corner curvature |
| [in] | a_point | Center of circle used for curvature |
| [in] | a_inside | Fluid on inside or not |
◆ WedgeIF() [2/2]
| WedgeIF::WedgeIF |
( |
const WedgeIF & |
a_inputIF | ) |
|
Copy constructor.
- Parameters
-
| [in] | a_inputIF | Another polygon rod |
◆ newImplicitFunction()
| BaseIF * WedgeIF::newImplicitFunction |
( |
| ) |
const |
|
virtual |
Factory method.
- Returns
- New copy of this implicit function
◆ value()
| Real WedgeIF::value |
( |
const RealVect & |
a_pos | ) |
const |
|
virtual |
Get distance to object.
- Parameters
-
- Returns
- Function value at the given point
The documentation for this class was generated from the following files: