IBAMR  IBAMR version 0.19.
IBAMR::FEMechanicsExplicitIntegrator Member List

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

assembleInteriorForceDensityRHS(libMesh::PetscVector< double > &F_rhs_vec, libMesh::PetscVector< double > &X_vec, libMesh::PetscVector< double > *P_vec, double data_time, unsigned int part)IBAMR::FEMechanicsBaseprotectedvirtual
backwardEulerStep(double current_time, double new_time)IBAMR::FEMechanicsExplicitIntegrator
commonConstructor(const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &input_db)IBAMR::FEMechanicsExplicitIntegratorprivate
computeDynamicPressureRateOfChange(libMesh::PetscVector< double > &dP_dt_vec, libMesh::PetscVector< double > &X_vec, libMesh::PetscVector< double > &U_vec, double data_time, unsigned int part)IBAMR::FEMechanicsBaseprotected
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::FEMechanicsBaseprotected
COORD_MAPPING_SYSTEM_NAMEIBAMR::FEMechanicsBasestatic
CoordinateMappingFcnPtr typedefIBAMR::FEMechanicsBase
COORDS_SYSTEM_NAMEIBAMR::FEMechanicsBasestatic
d_allow_rules_with_negative_weightsIBAMR::FEMechanicsBaseprotected
d_coordinate_mapping_fcn_dataIBAMR::FEMechanicsBaseprotected
d_current_coordinates_system_nameIBAMR::FEMechanicsBaseprotected
d_current_timeIBAMR::FEMechanicsBaseprotected
d_default_quad_order_forceIBAMR::FEMechanicsBaseprotected
d_default_quad_order_pressureIBAMR::FEMechanicsBaseprotected
d_default_quad_order_stressIBAMR::FEMechanicsBaseprotected
d_default_quad_type_forceIBAMR::FEMechanicsBaseprotected
d_default_quad_type_pressureIBAMR::FEMechanicsBaseprotected
d_default_quad_type_stressIBAMR::FEMechanicsBaseprotected
d_diagonal_system_couplingIBAMR::FEMechanicsBaseprotected
d_displacement_system_nameIBAMR::FEMechanicsBaseprotected
d_do_logIBAMR::FEMechanicsBaseprotected
d_dynamic_pressure_d2U_dJ2_fcnIBAMR::FEMechanicsBaseprotected
d_dynamic_pressure_kappaIBAMR::FEMechanicsBaseprotected
d_dynamic_pressure_partIBAMR::FEMechanicsBaseprotected
d_dynamic_pressure_proj_typeIBAMR::FEMechanicsBaseprotected
d_dynamic_pressure_stab_paramIBAMR::FEMechanicsBaseprotected
d_equation_systemsIBAMR::FEMechanicsBaseprotected
d_etasIBAMR::FEMechanicsExplicitIntegratorprotected
d_F_systemsIBAMR::FEMechanicsBaseprotected
d_F_vecsIBAMR::FEMechanicsBaseprotected
d_fe_dataIBAMR::FEMechanicsBaseprotected
d_fe_data_initializedIBAMR::FEMechanicsBaseprotected
d_fe_equation_systems_initializedIBAMR::FEMechanicsBaseprotected
d_fe_family_forceIBAMR::FEMechanicsBaseprotected
d_fe_family_positionIBAMR::FEMechanicsBaseprotected
d_fe_family_pressureIBAMR::FEMechanicsBaseprotected
d_fe_order_forceIBAMR::FEMechanicsBaseprotected
d_fe_order_positionIBAMR::FEMechanicsBaseprotected
d_fe_order_pressureIBAMR::FEMechanicsBaseprotected
d_fe_projector_dbIBAMR::FEMechanicsBaseprotected
d_fe_projectorsIBAMR::FEMechanicsBaseprotected
d_force_system_nameIBAMR::FEMechanicsBaseprotected
d_half_timeIBAMR::FEMechanicsBaseprotected
d_has_dynamic_pressure_partsIBAMR::FEMechanicsBaseprotected
d_has_static_pressure_partsIBAMR::FEMechanicsBaseprotected
d_include_normal_stress_in_weak_formIBAMR::FEMechanicsBaseprotected
d_include_normal_surface_forces_in_weak_formIBAMR::FEMechanicsBaseprotected
d_include_tangential_stress_in_weak_formIBAMR::FEMechanicsBaseprotected
d_include_tangential_surface_forces_in_weak_formIBAMR::FEMechanicsBaseprotected
d_initial_velocity_fcn_dataIBAMR::FEMechanicsBaseprotected
d_lag_body_force_fcn_dataIBAMR::FEMechanicsBaseprotected
d_lag_surface_force_fcn_dataIBAMR::FEMechanicsBaseprotected
d_lag_surface_pressure_fcn_dataIBAMR::FEMechanicsBaseprotected
d_libmesh_partitioner_typeIBAMR::FEMechanicsBaseprotected
d_libmesh_restart_file_extensionIBAMR::FEMechanicsBaseprotected
d_libmesh_restart_read_dirIBAMR::FEMechanicsBaseprotected
d_libmesh_restart_restore_numberIBAMR::FEMechanicsBaseprotected
d_libmesh_use_amrIBAMR::FEMechanicsBaseprotected
d_meshesIBAMR::FEMechanicsBaseprotected
d_new_timeIBAMR::FEMechanicsBaseprotected
d_object_nameIBAMR::FEMechanicsBaseprotected
d_P_systemsIBAMR::FEMechanicsBaseprotected
d_P_vecsIBAMR::FEMechanicsBaseprotected
d_PK1_stress_fcn_dataIBAMR::FEMechanicsBaseprotected
d_pressure_system_nameIBAMR::FEMechanicsBaseprotected
d_registered_for_restartIBAMR::FEMechanicsBaseprotected
d_rhosIBAMR::FEMechanicsExplicitIntegratorprotected
d_static_pressure_dU_dJ_fcnIBAMR::FEMechanicsBaseprotected
d_static_pressure_kappaIBAMR::FEMechanicsBaseprotected
d_static_pressure_partIBAMR::FEMechanicsBaseprotected
d_static_pressure_proj_typeIBAMR::FEMechanicsBaseprotected
d_static_pressure_stab_paramIBAMR::FEMechanicsBaseprotected
d_U_systemsIBAMR::FEMechanicsBaseprotected
d_U_vecsIBAMR::FEMechanicsBaseprotected
d_use_consistent_mass_matrixIBAMR::FEMechanicsBaseprotected
d_velocity_system_nameIBAMR::FEMechanicsBaseprotected
d_X_systemsIBAMR::FEMechanicsBaseprotected
d_X_vecsIBAMR::FEMechanicsBaseprotected
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::FEMechanicsExplicitIntegratorprotectedvirtual
doInitializeFEEquationSystems() overrideIBAMR::FEMechanicsExplicitIntegratorprotectedvirtual
doInitializeFESystemVectors() overrideIBAMR::FEMechanicsExplicitIntegratorprotectedvirtual
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()=deleteIBAMR::FEMechanicsBase
FEMechanicsBase(const FEMechanicsBase &from)=deleteIBAMR::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()=deleteIBAMR::FEMechanicsExplicitIntegrator
FEMechanicsExplicitIntegrator(const FEMechanicsExplicitIntegrator &from)=deleteIBAMR::FEMechanicsExplicitIntegrator
FORCE_SYSTEM_NAMEIBAMR::FEMechanicsBasestatic
forwardEulerStep(double current_time, double new_time)IBAMR::FEMechanicsExplicitIntegrator
getCurrentCoordinatesSystemName() constIBAMR::FEMechanicsBaseinline
getDisplacementSystemName() constIBAMR::FEMechanicsBaseinline
getEquationSystems(unsigned int part=0) constIBAMR::FEMechanicsBase
getFEData(unsigned int part=0) constIBAMR::FEMechanicsBase
getForceSystemName() constIBAMR::FEMechanicsBaseinline
getFromInput(const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &db, bool is_from_restart)IBAMR::FEMechanicsExplicitIntegratorprivate
getFromRestart()IBAMR::FEMechanicsExplicitIntegratorprivate
getInitialCoordinateMappingFunction(unsigned int part=0) constIBAMR::FEMechanicsBase
getInitialVelocityFunction(unsigned int part=0) constIBAMR::FEMechanicsBase
getLagBodyForceFunction(unsigned int part=0) constIBAMR::FEMechanicsBase
getLagSurfaceForceFunction(unsigned int part=0) constIBAMR::FEMechanicsBase
getLagSurfacePressureFunction(unsigned int part=0) constIBAMR::FEMechanicsBase
getLibMeshRestartFileName(const std::string &restart_dump_dirname, unsigned int time_step_number, unsigned int part, const std::string &extension) constIBAMR::FEMechanicsBaseprotectedvirtual
getPK1StressFunction(unsigned int part=0) constIBAMR::FEMechanicsBase
getPressureSystemName() constIBAMR::FEMechanicsBaseinline
getVelocitySystemName() constIBAMR::FEMechanicsBaseinline
initializeCoordinates(unsigned int part)IBAMR::FEMechanicsBaseprotectedvirtual
initializeFEData()IBAMR::FEMechanicsBasevirtual
initializeFEEquationSystems()IBAMR::FEMechanicsBasevirtual
initializeVelocity(unsigned int part)IBAMR::FEMechanicsBaseprotectedvirtual
InitialVelocityFcnPtr typedefIBAMR::FEMechanicsBase
LagBodyForceFcnPtr typedefIBAMR::FEMechanicsBase
LagSurfaceForceFcnPtr typedefIBAMR::FEMechanicsBase
LagSurfacePressureFcnPtr typedefIBAMR::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)=deleteIBAMR::FEMechanicsExplicitIntegrator
IBAMR::FEMechanicsBase::operator=(const FEMechanicsBase &that)=deleteIBAMR::FEMechanicsBase
partHasPressure(unsigned int part=0)IBAMR::FEMechanicsBaseinline
PK1StressFcnPtr typedefIBAMR::FEMechanicsBase
postprocessIntegrateData(double current_time, double new_time, int num_cycles) overrideIBAMR::FEMechanicsExplicitIntegratorvirtual
preprocessIntegrateData(double current_time, double new_time, int num_cycles) overrideIBAMR::FEMechanicsExplicitIntegratorvirtual
PRESSURE_SYSTEM_NAMEIBAMR::FEMechanicsBasestatic
putToDatabase(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > db) overrideIBAMR::FEMechanicsExplicitIntegratorvirtual
registerDynamicPressurePart(PressureProjectionType projection_type=CONSISTENT_PROJECTION, VolumetricEnergyDerivativeFcn d2U_dJ2_fcn=nullptr, unsigned int part=0)IBAMR::FEMechanicsBasevirtual
registerInitialCoordinateMappingFunction(const CoordinateMappingFcnData &data, unsigned int part=0)IBAMR::FEMechanicsBasevirtual
registerInitialVelocityFunction(const InitialVelocityFcnData &data, unsigned int part=0)IBAMR::FEMechanicsBasevirtual
registerLagBodyForceFunction(const LagBodyForceFcnData &data, unsigned int part=0)IBAMR::FEMechanicsBasevirtual
registerLagSurfaceForceFunction(const LagSurfaceForceFcnData &data, unsigned int part=0)IBAMR::FEMechanicsBasevirtual
registerLagSurfacePressureFunction(const LagSurfacePressureFcnData &data, unsigned int part=0)IBAMR::FEMechanicsBasevirtual
registerPK1StressFunction(const PK1StressFcnData &data, unsigned int part=0)IBAMR::FEMechanicsBasevirtual
registerStaticPressurePart(PressureProjectionType projection_type=CONSISTENT_PROJECTION, VolumetricEnergyDerivativeFcn dU_dJ_fcn=nullptr, unsigned int part=0)IBAMR::FEMechanicsBasevirtual
reinitializeFEData()IBAMR::FEMechanicsBasevirtual
Serializable()SAMRAI::tbox::Serializable
setup_system_vector(libMesh::System &system, const std::string &vector_name)IBAMR::FEMechanicsBaseprotectedstatic
setup_system_vectors(libMesh::EquationSystems *equation_systems, const std::vector< std::string > &system_names, const std::vector< std::string > &vector_names)IBAMR::FEMechanicsBaseprotectedstatic
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::FEMechanicsBaseprotectedvirtual
VELOCITY_SYSTEM_NAMEIBAMR::FEMechanicsBasestatic
VolumetricEnergyDerivativeFcn typedefIBAMR::FEMechanicsBase
writeFEDataToRestartFile(const std::string &restart_dump_dirname, unsigned int time_step_number)IBAMR::FEMechanicsBasevirtual
~DescribedClass()SAMRAI::tbox::DescribedClassvirtual
~FEMechanicsBase() overrideIBAMR::FEMechanicsBasevirtual
~FEMechanicsExplicitIntegrator() override=defaultIBAMR::FEMechanicsExplicitIntegrator
~Serializable()SAMRAI::tbox::Serializablevirtual