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

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

backwardEulerStep(double current_time, double new_time)IBAMR::FEMechanicsExplicitIntegrator
computeLagrangianForce(double data_time)IBAMR::FEMechanicsExplicitIntegrator
computeLagrangianForce(libMesh::PetscVector< double > &F_vec, libMesh::PetscVector< double > &X_vec, libMesh::PetscVector< double > &U_vec, libMesh::PetscVector< double > *P_vec, double data_time, unsigned int part)IBAMR::FEMechanicsExplicitIntegrator
d_etasIBAMR::FEMechanicsExplicitIntegratorprotected
d_rhosIBAMR::FEMechanicsExplicitIntegratorprotected
doForwardEulerStep(libMesh::PetscVector< double > &X_new_vec, libMesh::PetscVector< double > &U_new_vec, libMesh::PetscVector< double > *P_new_vec, libMesh::PetscVector< double > &X_current_vec, libMesh::PetscVector< double > &U_current_vec, libMesh::PetscVector< double > *P_current_vec, libMesh::PetscVector< double > &F_current_vec, libMesh::PetscVector< double > *dP_dt_current_vec, double current_time, double new_time, unsigned int part)IBAMR::FEMechanicsExplicitIntegratorprotected
doInitializeFEData(bool use_present_data) overrideIBAMR::FEMechanicsExplicitIntegratorprotected
doInitializeFEEquationSystems() overrideIBAMR::FEMechanicsExplicitIntegratorprotected
doInitializeFESystemVectors() overrideIBAMR::FEMechanicsExplicitIntegratorprotected
FEMechanicsExplicitIntegrator(const std::string &object_name, const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &input_db, libMesh::MeshBase *mesh, bool register_for_restart=true, const std::string &restart_read_dirname="", unsigned int restart_restore_number=0)IBAMR::FEMechanicsExplicitIntegrator
FEMechanicsExplicitIntegrator(const std::string &object_name, const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &input_db, const std::vector< libMesh::MeshBase * > &meshes, bool register_for_restart=true, const std::string &restart_read_dirname="", unsigned int restart_restore_number=0)IBAMR::FEMechanicsExplicitIntegrator
FEMechanicsExplicitIntegrator()=deleteIBAMR::FEMechanicsExplicitIntegrator
FEMechanicsExplicitIntegrator(const FEMechanicsExplicitIntegrator &from)=deleteIBAMR::FEMechanicsExplicitIntegrator
forwardEulerStep(double current_time, double new_time)IBAMR::FEMechanicsExplicitIntegrator
midpointStep(double current_time, double new_time)IBAMR::FEMechanicsExplicitIntegrator
modifiedEulerStep(double current_time, double new_time)IBAMR::FEMechanicsExplicitIntegrator
modifiedTrapezoidalStep(double current_time, double new_time)IBAMR::FEMechanicsExplicitIntegrator
operator=(const FEMechanicsExplicitIntegrator &that)=deleteIBAMR::FEMechanicsExplicitIntegrator
postprocessIntegrateData(double current_time, double new_time, int num_cycles) overrideIBAMR::FEMechanicsExplicitIntegrator
preprocessIntegrateData(double current_time, double new_time, int num_cycles) overrideIBAMR::FEMechanicsExplicitIntegrator
putToDatabase(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > db) overrideIBAMR::FEMechanicsExplicitIntegrator
SSPRK3Step(double current_time, double new_time, unsigned int n_stages=4)IBAMR::FEMechanicsExplicitIntegrator
trapezoidalStep(double current_time, double new_time)IBAMR::FEMechanicsExplicitIntegrator
~FEMechanicsExplicitIntegrator() override=defaultIBAMR::FEMechanicsExplicitIntegrator