IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
|
This is the complete list of members for IBAMR::IBStandardForceGen, including all inherited members.
computeLagrangianEnergy(SAMRAI::tbox::Pointer< IBTK::LData > X_data, SAMRAI::tbox::Pointer< IBTK::LData > U_data, SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, int level_number, double data_time, IBTK::LDataManager *l_data_manager) override | IBAMR::IBStandardForceGen | virtual |
computeLagrangianForce(SAMRAI::tbox::Pointer< IBTK::LData > F_data, SAMRAI::tbox::Pointer< IBTK::LData > X_data, SAMRAI::tbox::Pointer< IBTK::LData > U_data, SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, int level_number, double data_time, IBTK::LDataManager *l_data_manager) override | IBAMR::IBStandardForceGen | virtual |
computeLagrangianForceJacobian(Mat &J_mat, MatAssemblyType assembly_type, double X_coef, SAMRAI::tbox::Pointer< IBTK::LData > X_data, double U_coef, SAMRAI::tbox::Pointer< IBTK::LData > U_data, SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, int level_number, double data_time, IBTK::LDataManager *l_data_manager) override | IBAMR::IBStandardForceGen | virtual |
computeLagrangianForceJacobianNonzeroStructure(std::vector< int > &d_nnz, std::vector< int > &o_nnz, SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, int level_number, IBTK::LDataManager *l_data_manager) override | IBAMR::IBStandardForceGen | virtual |
IBLagrangianForceStrategy()=default | IBAMR::IBLagrangianForceStrategy | |
IBStandardForceGen(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db=SAMRAI::tbox::Pointer< SAMRAI::tbox::Database >()) | IBAMR::IBStandardForceGen | |
initializeLevelData(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, int level_number, double init_data_time, bool initial_time, IBTK::LDataManager *l_data_manager) override | IBAMR::IBStandardForceGen | virtual |
registerSpringForceFunction(int force_fcn_index, const SpringForceFcnPtr spring_force_fcn_ptr, const SpringForceDerivFcnPtr spring_force_deriv_fcn_ptr=nullptr) | IBAMR::IBStandardForceGen | |
setTimeInterval(double current_time, double new_time) | IBAMR::IBLagrangianForceStrategy | virtual |
setUniformBodyForce(IBTK::Vector F, int structure_id, int level_number) | IBAMR::IBStandardForceGen | |
~IBLagrangianForceStrategy()=default | IBAMR::IBLagrangianForceStrategy | virtual |