IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
IBAMR::CIBMobilitySolver Member List

This is the complete list of members for IBAMR::CIBMobilitySolver, including all inherited members.

CIBMobilitySolver(std::string object_name, SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db, SAMRAI::tbox::Pointer< IBAMR::INSStaggeredHierarchyIntegrator > navier_stokes_integrator, SAMRAI::tbox::Pointer< IBAMR::CIBStrategy > cib_strategy)IBAMR::CIBMobilitySolver
deallocateSolverState()IBAMR::CIBMobilitySolver
getMobilitySolvers(IBAMR::KrylovMobilitySolver **km_solver=nullptr, IBAMR::DirectMobilitySolver **dm_solver=nullptr, IBAMR::KrylovFreeBodyMobilitySolver **fbm_solver=nullptr)IBAMR::CIBMobilitySolver
initializeSolverState(Vec x, Vec b)IBAMR::CIBMobilitySolver
setInterpScale(const double interp_scale)IBAMR::CIBMobilitySolver
setNormalizeSpreadForce(const bool normalize_force)IBAMR::CIBMobilitySolver
setPhysicalBcCoefs(const std::vector< SAMRAI::solv::RobinBcCoefStrategy< NDIM > * > &u_bc_coefs, SAMRAI::solv::RobinBcCoefStrategy< NDIM > *p_bc_coef)IBAMR::CIBMobilitySolver
setPhysicalBoundaryHelper(SAMRAI::tbox::Pointer< IBAMR::StaggeredStokesPhysicalBoundaryHelper > bc_helper)IBAMR::CIBMobilitySolver
setRegularizeMobilityScale(const double reg_mob_scale)IBAMR::CIBMobilitySolver
setSolutionTime(const double solution_time)IBAMR::CIBMobilitySolver
setSpreadScale(const double spread_scale)IBAMR::CIBMobilitySolver
setTimeInterval(const double current_time, const double new_time)IBAMR::CIBMobilitySolver
setVelocityPoissonSpecifications(const SAMRAI::solv::PoissonSpecifications &u_problem_coefs)IBAMR::CIBMobilitySolver
solveBodyMobilitySystem(Vec x, Vec b)IBAMR::CIBMobilitySolver
solveMobilitySystem(Vec x, Vec b)IBAMR::CIBMobilitySolver
~CIBMobilitySolver()IBAMR::CIBMobilitySolvervirtual