![]() |
Block-Structured AMR Software Framework
|
Signed implicit function for ellipsoids centered at a_center.
More...
#include <AMReX_EB2_IF_Ellipsoid.H>
Public Member Functions | |
| EllipsoidIF (const RealArray &a_radii, const RealArray &a_center, bool a_inside) | |
Construct an ellipsoid with semiaxes a_radii. | |
| __host__ __device__ Real | operator() (Real x, Real y, Real z) const noexcept |
| Real | operator() (const RealArray &p) const noexcept |
Protected Attributes | |
| XDim3 | m_radii |
| XDim3 | m_center |
| Real | m_sign |
Signed implicit function for ellipsoids centered at a_center.
|
inline |
Construct an ellipsoid with semiaxes a_radii.
|
inlinenoexcept |
|
protected |
|
protected |
|
protected |