IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
|
Public Types | |
using | WallForceFcnPtr = double(*)(double D, const SAMRAI::tbox::Array< double > params) |
Public Member Functions | |
Wall (SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > wall_db, SAMRAI::tbox::Pointer< SAMRAI::geom::CartesianGridGeometry< NDIM > > grid_geometry, double wall_ghost_dist) | |
Wall (const Wall &other_wall) | |
Wall & | operator= (const Wall &other_wall) |
void | registerWallForceFcn (WallForceFcnPtr wall_force_fcn) |
SAMRAI::hier::Box< NDIM > | getForceArea () |
int | getAxis () |
int | getLocation () |
double | applyForce (double wall_distance, double eval_time) |