IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
Public Member Functions | List of all members
IBAMR::LevelSetUtilities::SetLSProperties Class Reference

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)
 

Detailed Description

Class SetLSProperties is a utility class which sets (or resets after reinitialization) level set values on the patch hierarchy.

Constructor & Destructor Documentation

◆ SetLSProperties()

IBAMR::LevelSetUtilities::SetLSProperties::SetLSProperties ( const std::string object_name,
SAMRAI::tbox::Pointer< IBAMR::LSInitStrategy ls_ops 
)
inline

The only constructor of this class.

◆ ~SetLSProperties()

IBAMR::LevelSetUtilities::SetLSProperties::~SetLSProperties ( )
default

Destructor for this class.

Member Function Documentation

◆ setLSData()

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


The documentation for this class was generated from the following files: