IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
|
Class SetLSProperties is a utility class which sets (or resets after reinitialization) level set values on the patch hierarchy. More...
#include </home/runner/work/IBAMR/IBAMR/include/ibamr/LevelSetUtilities.h>
Public Member Functions | |
SetLSProperties (const std::string &object_name, SAMRAI::tbox::Pointer< IBAMR::LSInitStrategy > ls_ops) | |
~SetLSProperties ()=default | |
void | setLSData (int ls_idx, SAMRAI::tbox::Pointer< IBTK::HierarchyMathOps > hier_math_ops, const int integrator_step, const double current_time, const bool initial_time, const bool regrid_time) |
Class SetLSProperties is a utility class which sets (or resets after reinitialization) level set values on the patch hierarchy.
|
inline |
The only constructor of this class.
|
default |
Destructor for this class.
void IBAMR::LevelSetUtilities::SetLSProperties::setLSData | ( | int | ls_idx, |
SAMRAI::tbox::Pointer< IBTK::HierarchyMathOps > | hier_math_ops, | ||
const int | integrator_step, | ||
const double | current_time, | ||
const bool | initial_time, | ||
const bool | regrid_time | ||
) |
Set the level set value on the patch hierarchy