|
chombo-discharge
|
New intersection IF which does not mess up the return value function when there are no implicit functions. More...
#include <CD_NewIntersectionIF.H>


Public Member Functions | |
| NewIntersectionIF () | |
| Weak constructor. Does nothing. | |
| NewIntersectionIF (const Vector< BaseIF * > &a_impFuncs) | |
| Constructor taking several functions. | |
| virtual | ~NewIntersectionIF () |
| Destructor. | |
| virtual Real | value (const RealVect &a_point) const override |
| Get distance to objects. | |
| virtual BaseIF * | newImplicitFunction () const override |
| Factory method. | |
Protected Attributes | |
| int | m_numFuncs |
| Number of implicit functions. | |
| Vector< BaseIF * > | m_impFuncs |
| Implicit functions. | |
New intersection IF which does not mess up the return value function when there are no implicit functions.
Constructor taking several functions.
| [in] | a_impFuncs | Implicit functions |
Get distance to objects.
| [in] | a_point | Physical position. |