|
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. | |