| assembleInteriorForceDensityRHS(libMesh::PetscVector< double > &F_rhs_vec, libMesh::PetscVector< double > &X_vec, libMesh::PetscVector< double > *P_vec, double data_time, unsigned int part) | IBAMR::FEMechanicsBase | protectedvirtual |
| backwardEulerStep(double current_time, double new_time) | IBAMR::FEMechanicsExplicitIntegrator | |
| commonConstructor(const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &input_db) | IBAMR::FEMechanicsExplicitIntegrator | private |
| computeDynamicPressureRateOfChange(libMesh::PetscVector< double > &dP_dt_vec, libMesh::PetscVector< double > &X_vec, libMesh::PetscVector< double > &U_vec, double data_time, unsigned int part) | IBAMR::FEMechanicsBase | protected |
| 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 | |
| computeStaticPressure(libMesh::PetscVector< double > &P_vec, libMesh::PetscVector< double > &X_vec, double data_time, unsigned int part) | IBAMR::FEMechanicsBase | protected |
| COORD_MAPPING_SYSTEM_NAME | IBAMR::FEMechanicsBase | static |
| CoordinateMappingFcnPtr typedef | IBAMR::FEMechanicsBase | |
| COORDS_SYSTEM_NAME | IBAMR::FEMechanicsBase | static |
| d_allow_rules_with_negative_weights | IBAMR::FEMechanicsBase | protected |
| d_coordinate_mapping_fcn_data | IBAMR::FEMechanicsBase | protected |
| d_current_coordinates_system_name | IBAMR::FEMechanicsBase | protected |
| d_current_time | IBAMR::FEMechanicsBase | protected |
| d_default_quad_order_force | IBAMR::FEMechanicsBase | protected |
| d_default_quad_order_pressure | IBAMR::FEMechanicsBase | protected |
| d_default_quad_order_stress | IBAMR::FEMechanicsBase | protected |
| d_default_quad_type_force | IBAMR::FEMechanicsBase | protected |
| d_default_quad_type_pressure | IBAMR::FEMechanicsBase | protected |
| d_default_quad_type_stress | IBAMR::FEMechanicsBase | protected |
| d_diagonal_system_coupling | IBAMR::FEMechanicsBase | protected |
| d_displacement_system_name | IBAMR::FEMechanicsBase | protected |
| d_do_log | IBAMR::FEMechanicsBase | protected |
| d_dynamic_pressure_d2U_dJ2_fcn | IBAMR::FEMechanicsBase | protected |
| d_dynamic_pressure_kappa | IBAMR::FEMechanicsBase | protected |
| d_dynamic_pressure_part | IBAMR::FEMechanicsBase | protected |
| d_dynamic_pressure_proj_type | IBAMR::FEMechanicsBase | protected |
| d_dynamic_pressure_stab_param | IBAMR::FEMechanicsBase | protected |
| d_equation_systems | IBAMR::FEMechanicsBase | protected |
| d_etas | IBAMR::FEMechanicsExplicitIntegrator | protected |
| d_F_systems | IBAMR::FEMechanicsBase | protected |
| d_F_vecs | IBAMR::FEMechanicsBase | protected |
| d_fe_data | IBAMR::FEMechanicsBase | protected |
| d_fe_data_initialized | IBAMR::FEMechanicsBase | protected |
| d_fe_equation_systems_initialized | IBAMR::FEMechanicsBase | protected |
| d_fe_family_force | IBAMR::FEMechanicsBase | protected |
| d_fe_family_position | IBAMR::FEMechanicsBase | protected |
| d_fe_family_pressure | IBAMR::FEMechanicsBase | protected |
| d_fe_order_force | IBAMR::FEMechanicsBase | protected |
| d_fe_order_position | IBAMR::FEMechanicsBase | protected |
| d_fe_order_pressure | IBAMR::FEMechanicsBase | protected |
| d_fe_projector_db | IBAMR::FEMechanicsBase | protected |
| d_fe_projectors | IBAMR::FEMechanicsBase | protected |
| d_force_system_name | IBAMR::FEMechanicsBase | protected |
| d_half_time | IBAMR::FEMechanicsBase | protected |
| d_has_dynamic_pressure_parts | IBAMR::FEMechanicsBase | protected |
| d_has_static_pressure_parts | IBAMR::FEMechanicsBase | protected |
| d_include_normal_stress_in_weak_form | IBAMR::FEMechanicsBase | protected |
| d_include_normal_surface_forces_in_weak_form | IBAMR::FEMechanicsBase | protected |
| d_include_tangential_stress_in_weak_form | IBAMR::FEMechanicsBase | protected |
| d_include_tangential_surface_forces_in_weak_form | IBAMR::FEMechanicsBase | protected |
| d_initial_velocity_fcn_data | IBAMR::FEMechanicsBase | protected |
| d_lag_body_force_fcn_data | IBAMR::FEMechanicsBase | protected |
| d_lag_surface_force_fcn_data | IBAMR::FEMechanicsBase | protected |
| d_lag_surface_pressure_fcn_data | IBAMR::FEMechanicsBase | protected |
| d_libmesh_partitioner_type | IBAMR::FEMechanicsBase | protected |
| d_libmesh_restart_file_extension | IBAMR::FEMechanicsBase | protected |
| d_libmesh_restart_read_dir | IBAMR::FEMechanicsBase | protected |
| d_libmesh_restart_restore_number | IBAMR::FEMechanicsBase | protected |
| d_libmesh_use_amr | IBAMR::FEMechanicsBase | protected |
| d_meshes | IBAMR::FEMechanicsBase | protected |
| d_new_time | IBAMR::FEMechanicsBase | protected |
| d_object_name | IBAMR::FEMechanicsBase | protected |
| d_P_systems | IBAMR::FEMechanicsBase | protected |
| d_P_vecs | IBAMR::FEMechanicsBase | protected |
| d_PK1_stress_fcn_data | IBAMR::FEMechanicsBase | protected |
| d_pressure_system_name | IBAMR::FEMechanicsBase | protected |
| d_registered_for_restart | IBAMR::FEMechanicsBase | protected |
| d_rhos | IBAMR::FEMechanicsExplicitIntegrator | protected |
| d_static_pressure_dU_dJ_fcn | IBAMR::FEMechanicsBase | protected |
| d_static_pressure_kappa | IBAMR::FEMechanicsBase | protected |
| d_static_pressure_part | IBAMR::FEMechanicsBase | protected |
| d_static_pressure_proj_type | IBAMR::FEMechanicsBase | protected |
| d_static_pressure_stab_param | IBAMR::FEMechanicsBase | protected |
| d_U_systems | IBAMR::FEMechanicsBase | protected |
| d_U_vecs | IBAMR::FEMechanicsBase | protected |
| d_use_consistent_mass_matrix | IBAMR::FEMechanicsBase | protected |
| d_velocity_system_name | IBAMR::FEMechanicsBase | protected |
| d_X_systems | IBAMR::FEMechanicsBase | protected |
| d_X_vecs | IBAMR::FEMechanicsBase | protected |
| 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::FEMechanicsExplicitIntegrator | protected |
| doInitializeFEData(bool use_present_data) override | IBAMR::FEMechanicsExplicitIntegrator | protectedvirtual |
| doInitializeFEEquationSystems() override | IBAMR::FEMechanicsExplicitIntegrator | protectedvirtual |
| doInitializeFESystemVectors() override | IBAMR::FEMechanicsExplicitIntegrator | protectedvirtual |
| FEMechanicsBase(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::FEMechanicsBase | |
| FEMechanicsBase(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::FEMechanicsBase | |
| FEMechanicsBase()=delete | IBAMR::FEMechanicsBase | |
| FEMechanicsBase(const FEMechanicsBase &from)=delete | IBAMR::FEMechanicsBase | |
| 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()=delete | IBAMR::FEMechanicsExplicitIntegrator | |
| FEMechanicsExplicitIntegrator(const FEMechanicsExplicitIntegrator &from)=delete | IBAMR::FEMechanicsExplicitIntegrator | |
| FORCE_SYSTEM_NAME | IBAMR::FEMechanicsBase | static |
| forwardEulerStep(double current_time, double new_time) | IBAMR::FEMechanicsExplicitIntegrator | |
| getCurrentCoordinatesSystemName() const | IBAMR::FEMechanicsBase | inline |
| getDisplacementSystemName() const | IBAMR::FEMechanicsBase | inline |
| getEquationSystems(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getFEData(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getForceSystemName() const | IBAMR::FEMechanicsBase | inline |
| getFromInput(const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &db, bool is_from_restart) | IBAMR::FEMechanicsExplicitIntegrator | private |
| getFromRestart() | IBAMR::FEMechanicsExplicitIntegrator | private |
| getInitialCoordinateMappingFunction(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getInitialVelocityFunction(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getLagBodyForceFunction(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getLagSurfaceForceFunction(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getLagSurfacePressureFunction(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getLibMeshRestartFileName(const std::string &restart_dump_dirname, unsigned int time_step_number, unsigned int part, const std::string &extension) const | IBAMR::FEMechanicsBase | protectedvirtual |
| getPK1StressFunction(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getPressureSystemName() const | IBAMR::FEMechanicsBase | inline |
| getVelocitySystemName() const | IBAMR::FEMechanicsBase | inline |
| initializeCoordinates(unsigned int part) | IBAMR::FEMechanicsBase | protectedvirtual |
| initializeFEData() | IBAMR::FEMechanicsBase | virtual |
| initializeFEEquationSystems() | IBAMR::FEMechanicsBase | virtual |
| initializeVelocity(unsigned int part) | IBAMR::FEMechanicsBase | protectedvirtual |
| InitialVelocityFcnPtr typedef | IBAMR::FEMechanicsBase | |
| LagBodyForceFcnPtr typedef | IBAMR::FEMechanicsBase | |
| LagSurfaceForceFcnPtr typedef | IBAMR::FEMechanicsBase | |
| LagSurfacePressureFcnPtr typedef | IBAMR::FEMechanicsBase | |
| 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)=delete | IBAMR::FEMechanicsExplicitIntegrator | |
| IBAMR::FEMechanicsBase::operator=(const FEMechanicsBase &that)=delete | IBAMR::FEMechanicsBase | |
| partHasPressure(unsigned int part=0) | IBAMR::FEMechanicsBase | inline |
| PK1StressFcnPtr typedef | IBAMR::FEMechanicsBase | |
| postprocessIntegrateData(double current_time, double new_time, int num_cycles) override | IBAMR::FEMechanicsExplicitIntegrator | virtual |
| preprocessIntegrateData(double current_time, double new_time, int num_cycles) override | IBAMR::FEMechanicsExplicitIntegrator | virtual |
| PRESSURE_SYSTEM_NAME | IBAMR::FEMechanicsBase | static |
| putToDatabase(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > db) override | IBAMR::FEMechanicsExplicitIntegrator | virtual |
| registerDynamicPressurePart(PressureProjectionType projection_type=CONSISTENT_PROJECTION, VolumetricEnergyDerivativeFcn d2U_dJ2_fcn=nullptr, unsigned int part=0) | IBAMR::FEMechanicsBase | virtual |
| registerInitialCoordinateMappingFunction(const CoordinateMappingFcnData &data, unsigned int part=0) | IBAMR::FEMechanicsBase | virtual |
| registerInitialVelocityFunction(const InitialVelocityFcnData &data, unsigned int part=0) | IBAMR::FEMechanicsBase | virtual |
| registerLagBodyForceFunction(const LagBodyForceFcnData &data, unsigned int part=0) | IBAMR::FEMechanicsBase | virtual |
| registerLagSurfaceForceFunction(const LagSurfaceForceFcnData &data, unsigned int part=0) | IBAMR::FEMechanicsBase | virtual |
| registerLagSurfacePressureFunction(const LagSurfacePressureFcnData &data, unsigned int part=0) | IBAMR::FEMechanicsBase | virtual |
| registerPK1StressFunction(const PK1StressFcnData &data, unsigned int part=0) | IBAMR::FEMechanicsBase | virtual |
| registerStaticPressurePart(PressureProjectionType projection_type=CONSISTENT_PROJECTION, VolumetricEnergyDerivativeFcn dU_dJ_fcn=nullptr, unsigned int part=0) | IBAMR::FEMechanicsBase | virtual |
| reinitializeFEData() | IBAMR::FEMechanicsBase | virtual |
| Serializable() | SAMRAI::tbox::Serializable | |
| setup_system_vector(libMesh::System &system, const std::string &vector_name) | IBAMR::FEMechanicsBase | protectedstatic |
| setup_system_vectors(libMesh::EquationSystems *equation_systems, const std::vector< std::string > &system_names, const std::vector< std::string > &vector_names) | IBAMR::FEMechanicsBase | protectedstatic |
| SSPRK3Step(double current_time, double new_time, unsigned int n_stages=4) | IBAMR::FEMechanicsExplicitIntegrator | |
| trapezoidalStep(double current_time, double new_time) | IBAMR::FEMechanicsExplicitIntegrator | |
| updateCoordinateMapping(unsigned int part) | IBAMR::FEMechanicsBase | protectedvirtual |
| VELOCITY_SYSTEM_NAME | IBAMR::FEMechanicsBase | static |
| VolumetricEnergyDerivativeFcn typedef | IBAMR::FEMechanicsBase | |
| writeFEDataToRestartFile(const std::string &restart_dump_dirname, unsigned int time_step_number) | IBAMR::FEMechanicsBase | virtual |
| ~DescribedClass() | SAMRAI::tbox::DescribedClass | virtual |
| ~FEMechanicsBase() override | IBAMR::FEMechanicsBase | virtual |
| ~FEMechanicsExplicitIntegrator() override=default | IBAMR::FEMechanicsExplicitIntegrator | |
| ~Serializable() | SAMRAI::tbox::Serializable | virtual |