Loading...
Searching...
No Matches
levelSet.hpp
98 int addObject( LevelSetBooleanOperation, const std::vector<int> &, int id=levelSetDefaults::OBJECT ) ;
102 int addObject( SurfaceKernel *, double, LevelSetSurfaceSmoothing, int id = levelSetDefaults::OBJECT ) ;
103 int addObject( std::unique_ptr<SurfUnstructured> &&, double, int id = levelSetDefaults::OBJECT ) ;
105 int addObject( SurfUnstructured *, double, LevelSetSurfaceSmoothing, int id = levelSetDefaults::OBJECT ) ;
132 BITPIT_DEPRECATED_FOR(void setSizeNarrowBand(double size), void setNarrowBandSize(double size));
140 BITPIT_DEPRECATED_FOR(void compute(const std::vector<int> &ids), void evaluate(const std::vector<int> &ids));
142 BITPIT_DEPRECATED_FOR(void update(const std::vector<adaption::Info> &adaptionData, int id), void update(const std::vector<adaption::Info> &adaptionData));
The IndexGenerator class allows to generate unique ids.
Definition index_generator.hpp:39
Mesh specific implementation to calculate the levelset function.
Definition levelSetKernel.hpp:47
Interface class for all objects with respect to whom the levelset function may be computed.
Definition levelSetObject.hpp:55
int addObjectComplement(int, int id=levelSetDefaults::OBJECT)
Definition levelSet.tpp:38
std::vector< LevelSetObject * > getObjectPtrs() const
Definition levelSet.cpp:586
void update(const std::vector< adaption::Info > &adaptionData)
Definition levelSet.cpp:113
LevelSet(LevelSetFillIn expectedFillIn=LevelSetFillIn::SPARSE)
Definition levelSet.cpp:83
void partition(const std::vector< adaption::Info > &)
Definition levelSet.cpp:817
int addObject(LevelSetBooleanOperation, int, int, int id=levelSetDefaults::OBJECT)
Definition levelSet.tpp:60
The SurfUnstructured class defines an unstructured surface triangulation.
Definition surfunstructured.hpp:36
The SurfaceKernel class provides an interface for defining surface patches.
Definition surface_kernel.hpp:35
The VolumeKernel class provides an interface for defining volume patches.
Definition volume_kernel.hpp:33
The namespace 'adaption' contains the routines and the data structures for handling patch adaption.
Definition adaption.cpp:38
The Info struct defines the infomation associated to an adaption.
Definition adaption.hpp:63
