Class LSInitStrategy provides a generic interface for initializing the implementation details of a particular version of the level set method.
#include <ibamr/LSInitStrategy.h>
◆ LocateInterfaceNeighborhoodFcnPtr
◆ LSInitStrategy() [1/2]
| IBAMR::LSInitStrategy::LSInitStrategy |
( |
std::string |
object_name, |
|
|
bool |
register_for_restart = true |
|
) |
| |
◆ ~LSInitStrategy()
| virtual IBAMR::LSInitStrategy::~LSInitStrategy |
( |
| ) |
|
|
virtual |
◆ LSInitStrategy() [2/2]
- Note
- This constructor is not implemented and should not be used.
- Parameters
-
| from | The value to copy to this object. |
◆ registerPhysicalBoundaryCondition()
◆ registerInterfaceNeighborhoodLocatingFcn()
◆ initializeLSData()
◆ setReinitializeLSData()
| virtual void IBAMR::LSInitStrategy::setReinitializeLSData |
( |
bool |
reinit_ls_data | ) |
|
|
virtual |
◆ putToDatabase()
◆ operator=()
- Note
- This operator is not implemented and should not be used.
- Parameters
-
| that | The value to assign to this object. |
- Returns
- A reference to this object.
◆ d_object_name
| std::string IBAMR::LSInitStrategy::d_object_name |
|
protected |
◆ d_registered_for_restart
| bool IBAMR::LSInitStrategy::d_registered_for_restart |
|
protected |
◆ d_ls_order
◆ d_ls_ts
◆ d_abs_tol
| double IBAMR::LSInitStrategy::d_abs_tol = 1.0e-5 |
|
protected |
◆ d_max_its
| int IBAMR::LSInitStrategy::d_max_its = 100 |
|
protected |
◆ d_enable_logging
| bool IBAMR::LSInitStrategy::d_enable_logging = false |
|
protected |
◆ d_reinitialize_ls
| bool IBAMR::LSInitStrategy::d_reinitialize_ls = false |
|
protected |
◆ d_reinit_interval
| int IBAMR::LSInitStrategy::d_reinit_interval = 0 |
|
protected |
◆ d_bc_coef
◆ d_locate_interface_fcns
◆ d_locate_interface_fcns_ctx
| std::vector<void*> IBAMR::LSInitStrategy::d_locate_interface_fcns_ctx |
|
protected |
The documentation for this class was generated from the following file: