IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
|
Public Member Functions | |
StructureParameters (SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db, IBTK::LDataManager *l_data_manager) | |
Constructor. | |
int | getTaggedPtIdx () const |
Lagrangian point to tag on this structure. | |
SAMRAI::tbox::Array< int > | getCalculateTranslationalMomentum () const |
Get the unlocked components of translational momentum. | |
SAMRAI::tbox::Array< int > | getCalculateRotationalMomentum () const |
Get the unlocked components of rotational momentum. | |
bool | getStructureIsSelfTranslating () const |
Check if the structure has translational degree unlocked. | |
bool | getStructureIsSelfRotating () const |
Check if the structure has rotational degree unlocked. | |
int | getCoarsestLevelNumber () const |
The coarsest level on which the structure resides. | |
int | getFinestLevelNumber () const |
The finest level on which the structure resides. | |
const std::vector< std::pair< int, int > > & | getLagIdxRange () const |
Global Lagrangian indices managed for this structure. | |
int | getTotalNodes () const |
Total number of Lagrangian nodes managed for this structure. | |
std::string | getPositionUpdateMethod () const |
Lagrangian nodes update method for this structure. | |