COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <ImplicitFunctionMesh.hpp>
Inherited by SphereFunction.
Public Member Functions | |
ImplicitFunction (const Real X, const Real Y, const Real Z, const Real R) | |
Construct using the given radius and center for the domain bounding sphere. More... | |
virtual | ~ImplicitFunction () |
virtual destructor More... | |
virtual CGReal | operator() (const Point &p) const =0 |
Negative values for the given point coordinates p are inside the domain. More... | |
Public Attributes | |
Real | x |
Center of the sphere bounding the domain. Functor must evaluate to a negative value here. More... | |
Real | y |
Real | z |
Real | radius |
Radius of the sphere bounding the domain. More... | |
Base class for implicit functions defining the mesh bounds. This is a virtual functor on purpose, since making it template would expose CGAL too much outside of the library, and delegate the responsibility for linking to the CGAL libs to anything that uses these functions.
Definition at line 34 of file ImplicitFunctionMesh.hpp.
|
inline |
Construct using the given radius and center for the domain bounding sphere.
Definition at line 36 of file ImplicitFunctionMesh.hpp.
|
inlinevirtual |
virtual destructor
Definition at line 39 of file ImplicitFunctionMesh.hpp.
Negative values for the given point coordinates p are inside the domain.
Implemented in SphereFunction.
Real radius |
Radius of the sphere bounding the domain.
Definition at line 48 of file ImplicitFunctionMesh.hpp.
Real x |
Center of the sphere bounding the domain. Functor must evaluate to a negative value here.
Definition at line 45 of file ImplicitFunctionMesh.hpp.
Real y |
Definition at line 45 of file ImplicitFunctionMesh.hpp.
Real z |
Definition at line 45 of file ImplicitFunctionMesh.hpp.
Send comments to: COOLFluiD Web Admin |