IBAMR  IBAMR version 0.19.
IBAMR::IBFEMethod Member List

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

AB2Step(double current_time, double new_time) overrideIBAMR::IBFEMethodvirtual
activateLagrangianStructure(int structure_number=0, int level_number=std::numeric_limits< int >::max()) overrideIBAMR::IBFEMethodvirtual
addWorkloadEstimate(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, int workload_data_idx) overrideIBAMR::IBFEMethodvirtual
advanceLevel(const tbox::Pointer< hier::BasePatchLevel< DIM > > level, const tbox::Pointer< hier::BasePatchHierarchy< DIM > > hierarchy, const double current_time, const double new_time, const bool first_step, const bool last_step, const bool regrid_advance=false)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
applyGradientDetector(SAMRAI::tbox::Pointer< SAMRAI::hier::BasePatchHierarchy< NDIM > > hierarchy, int level_number, double error_data_time, int tag_index, bool initial_time, bool uses_richardson_extrapolation_too) overrideIBAMR::IBFEMethod
StandardTagAndInitStrategy< NDIM >::applyGradientDetector(const tbox::Pointer< hier::BasePatchHierarchy< DIM > > hierarchy, const int level_number, const double error_data_time, const int tag_index, const bool initial_time, const bool uses_richardson_extrapolation_too)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
applyRichardsonExtrapolation(const tbox::Pointer< hier::PatchLevel< DIM > > level, const double error_data_time, const int tag_index, const double deltat, const int error_coarsen_ratio, const bool initial_time, const bool uses_gradient_detector_too)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
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
assertStructureOnFinestLevel() constIBAMR::IBFEMethodprivate
backwardEulerStep(double current_time, double new_time) overrideIBAMR::IBFEMethodvirtual
beginDataRedistribution(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg) overrideIBAMR::IBFEMethodvirtual
coarsenDataForRichardsonExtrapolation(const tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, const int level_number, const tbox::Pointer< hier::PatchLevel< DIM > > coarser_level, const double coarsen_data_time, const bool before_advance)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
commonConstructor(const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &input_db, int max_levels)IBAMR::IBFEMethodprivate
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
computeLagrangianFluidSource(double data_time) overrideIBAMR::IBFEMethodvirtual
computeLagrangianForce(double data_time) overrideIBAMR::IBFEMethodvirtual
computeStaticPressure(libMesh::PetscVector< double > &P_vec, libMesh::PetscVector< double > &X_vec, double data_time, unsigned int part)IBAMR::FEMechanicsBaseprotected
computeStressNormalization(libMesh::PetscVector< double > &P_vec, libMesh::PetscVector< double > &X_vec, double data_time, unsigned int part)IBAMR::IBFEMethodprotected
COORD_MAPPING_SYSTEM_NAMEIBAMR::FEMechanicsBasestatic
CoordinateMappingFcnPtr typedefIBAMR::FEMechanicsBase
COORDS_SYSTEM_NAMEIBAMR::FEMechanicsBasestatic
d_active_fe_data_managersIBAMR::IBFEMethodprotected
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_interp_specIBAMR::IBFEMethodprotected
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_default_spread_specIBAMR::IBFEMethodprotected
d_default_workload_specIBAMR::IBFEMethodprotected
d_diagonal_system_couplingIBAMR::FEMechanicsBaseprotected
d_direct_forcing_kinematics_dataIBAMR::IBFEMethodprotected
d_displacement_system_nameIBAMR::FEMechanicsBaseprotected
d_do_logIBAMR::FEMechanicsBaseprotected
d_dt_oldIBAMR::IBFEMethodprotected
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_epsilonIBAMR::IBFEMethodprotected
d_equation_systemsIBAMR::FEMechanicsBaseprotected
d_eulerian_data_cacheIBAMR::IBFEMethodprotected
d_F_IB_vecsIBAMR::IBFEMethodprotected
d_F_systemsIBAMR::FEMechanicsBaseprotected
d_F_vecsIBAMR::FEMechanicsBaseprotected
d_fe_dataIBAMR::FEMechanicsBaseprotected
d_fe_data_initializedIBAMR::FEMechanicsBaseprotected
d_fe_data_manager_dbIBAMR::IBFEMethodprotected
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_ghost_data_accumulatorIBAMR::IBFEMethodprotected
d_ghostsIBAMR::IBFEMethodprotected
d_gridding_algIBAMR::IBFEMethodprotected
d_half_timeIBAMR::FEMechanicsBaseprotected
d_has_dynamic_pressure_partsIBAMR::FEMechanicsBaseprotected
d_has_lag_body_source_partsIBAMR::IBFEMethodprotected
d_has_static_pressure_partsIBAMR::FEMechanicsBaseprotected
d_has_stress_normalization_partsIBAMR::IBFEMethodprotected
d_hierarchyIBAMR::IBFEMethodprotected
d_ib_solverIBAMR::IBStrategyprotected
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_interp_specIBAMR::IBFEMethodprotected
d_is_initializedIBAMR::IBFEMethodprotected
d_lag_body_force_fcn_dataIBAMR::FEMechanicsBaseprotected
d_lag_body_source_fcn_dataIBAMR::IBFEMethodprotected
d_lag_body_source_partIBAMR::IBFEMethodprotected
d_lag_surface_force_fcn_dataIBAMR::FEMechanicsBaseprotected
d_lag_surface_pressure_fcn_dataIBAMR::FEMechanicsBaseprotected
d_lagrangian_workload_coarsen_typeIBAMR::IBFEMethodprotected
d_lagrangian_workload_current_idxIBAMR::IBFEMethodprotected
d_lagrangian_workload_new_idxIBAMR::IBFEMethodprotected
d_lagrangian_workload_refine_typeIBAMR::IBFEMethodprotected
d_lagrangian_workload_scratch_idxIBAMR::IBFEMethodprotected
d_lagrangian_workload_varIBAMR::IBFEMethodprotected
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_max_level_numberIBAMR::IBFEMethodprotected
d_meshesIBAMR::FEMechanicsBaseprotected
d_multistep_n_previous_stepsIBAMR::IBFEMethodprotected
d_new_timeIBAMR::FEMechanicsBaseprotected
d_object_nameIBAMR::FEMechanicsBaseprotected
d_P_systemsIBAMR::FEMechanicsBaseprotected
d_P_vecsIBAMR::FEMechanicsBaseprotected
d_part_is_activeIBAMR::IBFEMethodprotected
d_patch_association_cflIBAMR::IBFEMethodprotected
d_PK1_stress_fcn_dataIBAMR::FEMechanicsBaseprotected
d_pressure_system_nameIBAMR::FEMechanicsBaseprotected
d_primary_fe_data_managersIBAMR::IBFEMethodprotected
d_prolongation_schedulesIBAMR::IBFEMethodprotected
d_Q_IB_vecsIBAMR::IBFEMethodprotected
d_Q_systemsIBAMR::IBFEMethodprotected
d_Q_vecsIBAMR::IBFEMethodprotected
d_registered_for_restartIBAMR::FEMechanicsBaseprotected
d_scratch_fe_data_managersIBAMR::IBFEMethodprotected
d_secondary_hierarchyIBAMR::IBFEMethodprotected
d_skip_initial_workload_logIBAMR::IBFEMethodprotected
d_source_system_nameIBAMR::IBFEMethodprotected
d_split_normal_forceIBAMR::IBFEMethodprotected
d_split_tangential_forceIBAMR::IBFEMethodprotected
d_spread_specIBAMR::IBFEMethodprotected
d_started_time_integrationIBAMR::IBFEMethodprotected
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_stress_normalization_partIBAMR::IBFEMethodprotected
d_U_IB_vecsIBAMR::IBFEMethodprotected
d_U_systemsIBAMR::FEMechanicsBaseprotected
d_U_vecsIBAMR::FEMechanicsBaseprotected
d_use_consistent_mass_matrixIBAMR::FEMechanicsBaseprotected
d_use_fixed_coupling_opsIBAMR::IBStrategyprotected
d_use_jump_conditionsIBAMR::IBFEMethodprotected
d_use_scratch_hierarchyIBAMR::IBFEMethodprotected
d_velocity_system_nameIBAMR::FEMechanicsBaseprotected
d_workload_specIBAMR::IBFEMethodprotected
d_X_IB_vecsIBAMR::IBFEMethodprotected
d_X_systemsIBAMR::FEMechanicsBaseprotected
d_X_vecsIBAMR::FEMechanicsBaseprotected
doInitializeFEData(bool use_present_data) overrideIBAMR::IBFEMethodprotectedvirtual
doInitializeFEEquationSystems() overrideIBAMR::IBFEMethodprotectedvirtual
doInitializeFESystemVectors() overrideIBAMR::IBFEMethodprotectedvirtual
endDataRedistribution(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg) overrideIBAMR::IBFEMethodvirtual
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
FORCE_SYSTEM_NAMEIBAMR::FEMechanicsBasestatic
forwardEulerStep(double current_time, double new_time) overrideIBAMR::IBFEMethodvirtual
getCoarsenAlgorithm(const std::string &name) constIBAMR::IBStrategyprotected
getCoarsenSchedules(const std::string &name) constIBAMR::IBStrategyprotected
getCoarsestPatchLevelNumber() constIBAMR::IBFEMethodprotected
getCurrentCoordinatesSystemName() constIBAMR::FEMechanicsBaseinline
getDefaultInterpSpec() constIBAMR::IBFEMethod
getDefaultSpreadSpec() constIBAMR::IBFEMethod
getDisplacementSystemName() constIBAMR::FEMechanicsBaseinline
getEquationSystems(unsigned int part=0) constIBAMR::FEMechanicsBase
getFEData(unsigned int part=0) constIBAMR::FEMechanicsBase
getFEDataManager(unsigned int part=0) constIBAMR::IBFEMethod
getFinestPatchLevelNumber() constIBAMR::IBFEMethodprotected
getForceSystemName() constIBAMR::FEMechanicsBaseinline
getFromInput(const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &db, bool is_from_restart)IBAMR::IBFEMethodprivate
getFromRestart()IBAMR::IBFEMethodprivate
getGhostfillRefineAlgorithm(const std::string &name) constIBAMR::IBStrategyprotected
getGhostfillRefineSchedules(const std::string &name) constIBAMR::IBStrategyprotected
getHierarchyMathOps() constIBAMR::IBStrategyprotected
getInitialCoordinateMappingFunction(unsigned int part=0) constIBAMR::FEMechanicsBase
getInitialVelocityFunction(unsigned int part=0) constIBAMR::FEMechanicsBase
getINSHierarchyIntegrator() constIBAMR::IBStrategyprotected
getLagBodyForceFunction(unsigned int part=0) constIBAMR::FEMechanicsBase
getLagBodySourceFunction(unsigned int part=0) constIBAMR::IBFEMethod
getLagrangianStructureIsActivated(int structure_number=0, int level_number=std::numeric_limits< int >::max()) const overrideIBAMR::IBFEMethodvirtual
getLagSurfaceForceFunction(unsigned int part=0) constIBAMR::FEMechanicsBase
getLagSurfacePressureFunction(unsigned int part=0) constIBAMR::FEMechanicsBase
getLevelDt(const tbox::Pointer< hier::BasePatchLevel< DIM > > level, const double dt_time, const bool initial_time)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
getLibMeshRestartFileName(const std::string &restart_dump_dirname, unsigned int time_step_number, unsigned int part, const std::string &extension) constIBAMR::FEMechanicsBaseprotectedvirtual
getMaxPointDisplacement() const overrideIBAMR::IBFEMethodvirtual
getMinimumGhostCellWidth() const overrideIBAMR::IBFEMethodvirtual
getPK1StressFunction(unsigned int part=0) constIBAMR::FEMechanicsBase
getPressureHierarchyDataOps() constIBAMR::IBStrategyprotected
getPressureSystemName() constIBAMR::FEMechanicsBaseinline
getProlongationSchedule(int level_number, int coarse_data_idx, int fine_data_idx)IBAMR::IBFEMethodprotected
getProlongRefineAlgorithm(const std::string &name) constIBAMR::IBStrategyprotected
getProlongRefineSchedules(const std::string &name) constIBAMR::IBStrategyprotected
getScratchHierarchy()IBAMR::IBFEMethod
getSourceSystemName() constIBAMR::IBFEMethodinline
getVelocityHierarchyDataOps() constIBAMR::IBStrategyprotected
getVelocitySystemName() constIBAMR::FEMechanicsBaseinline
hasFluidSources() const overrideIBAMR::IBFEMethodvirtual
IBFEMethod(const std::string &object_name, const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &input_db, libMesh::MeshBase *mesh, int max_levels, bool register_for_restart=true, const std::string &restart_read_dirname="", unsigned int restart_restore_number=0)IBAMR::IBFEMethod
IBFEMethod(const std::string &object_name, const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &input_db, const std::vector< libMesh::MeshBase * > &meshes, int max_levels, bool register_for_restart=true, const std::string &restart_read_dirname="", unsigned int restart_restore_number=0)IBAMR::IBFEMethod
IBFEMethod()=deleteIBAMR::IBFEMethod
IBFEMethod(const IBFEMethod &from)=deleteIBAMR::IBFEMethod
IBStrategy()=defaultIBAMR::IBStrategy
IBStrategy(const IBStrategy &from)=deleteIBAMR::IBStrategyprivate
imposeJumpConditions(int f_data_idx, libMesh::PetscVector< double > &F_ghost_vec, libMesh::PetscVector< double > &X_ghost_vec, double data_time, unsigned int part)IBAMR::IBFEMethodprotected
inactivateLagrangianStructure(int structure_number=0, int level_number=std::numeric_limits< int >::max()) overrideIBAMR::IBFEMethodvirtual
initializeCoordinates(unsigned int part)IBAMR::FEMechanicsBaseprotectedvirtual
initializeFEData()IBAMR::FEMechanicsBasevirtual
initializeFEEquationSystems()IBAMR::FEMechanicsBasevirtual
initializeLevelData(SAMRAI::tbox::Pointer< SAMRAI::hier::BasePatchHierarchy< NDIM > > hierarchy, int level_number, double init_data_time, bool can_be_refined, bool initial_time, SAMRAI::tbox::Pointer< SAMRAI::hier::BasePatchLevel< NDIM > > old_level, bool allocate_data) overrideIBAMR::IBFEMethod
StandardTagAndInitStrategy< NDIM >::initializeLevelData(const tbox::Pointer< hier::BasePatchHierarchy< DIM > > hierarchy, const int level_number, const double init_data_time, const bool can_be_refined, const bool initial_time, const tbox::Pointer< hier::BasePatchLevel< DIM > > old_level=tbox::Pointer< hier::BasePatchLevel< DIM > >(NULL), const bool allocate_data=true)=0SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >pure virtual
initializePatchHierarchy(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg, int u_data_idx, const std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::CoarsenSchedule< NDIM > > > &u_synch_scheds, const std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > > &u_ghost_fill_scheds, int integrator_step, double init_data_time, bool initial_time) overrideIBAMR::IBFEMethodvirtual
initializeVelocity(unsigned int part)IBAMR::FEMechanicsBaseprotectedvirtual
InitialVelocityFcnPtr typedefIBAMR::FEMechanicsBase
interpolatePressure(int p_data_idx, const std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::CoarsenSchedule< NDIM > > > &p_synch_scheds, const std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > > &p_ghost_fill_scheds, double data_time)IBAMR::IBStrategyvirtual
interpolateVelocity(int u_data_idx, const std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::CoarsenSchedule< NDIM > > > &u_synch_scheds, const std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > > &u_ghost_fill_scheds, double data_time) overrideIBAMR::IBFEMethodvirtual
LagBodyForceFcnPtr typedefIBAMR::FEMechanicsBase
LagBodySourceFcnPtr typedefIBAMR::IBFEMethod
LagSurfaceForceFcnPtr typedefIBAMR::FEMechanicsBase
LagSurfacePressureFcnPtr typedefIBAMR::FEMechanicsBase
midpointStep(double current_time, double new_time) overrideIBAMR::IBFEMethodvirtual
operator=(const IBFEMethod &that)=deleteIBAMR::IBFEMethod
IBAMR::FEMechanicsBase::operator=(const FEMechanicsBase &that)=deleteIBAMR::FEMechanicsBase
partHasPressure(unsigned int part=0)IBAMR::FEMechanicsBaseinline
PK1StressFcnPtr typedefIBAMR::FEMechanicsBase
postprocessData()IBAMR::IBStrategyvirtual
postprocessIntegrateData(double current_time, double new_time, int num_cycles) overrideIBAMR::IBFEMethodvirtual
postprocessSolveFluidEquations(double current_time, double new_time, int cycle_num)IBAMR::IBStrategyvirtual
preprocessIntegrateData(double current_time, double new_time, int num_cycles) overrideIBAMR::IBFEMethodvirtual
preprocessSolveFluidEquations(double current_time, double new_time, int cycle_num)IBAMR::IBStrategyvirtual
PRESSURE_SYSTEM_NAMEIBAMR::FEMechanicsBasestatic
putToDatabase(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > db) overrideIBAMR::IBFEMethodvirtual
registerCoarsenAlgorithm(const std::string &name, SAMRAI::tbox::Pointer< SAMRAI::xfer::CoarsenAlgorithm< NDIM > > coarsen_alg, std::unique_ptr< SAMRAI::xfer::CoarsenPatchStrategy< NDIM > > coarsen_patch_strategy=nullptr)IBAMR::IBStrategyprotected
registerDirectForcingKinematics(const SAMRAI::tbox::Pointer< IBAMR::IBFEDirectForcingKinematics > &data, unsigned int part=0)IBAMR::IBFEMethodvirtual
registerDynamicPressurePart(PressureProjectionType projection_type=CONSISTENT_PROJECTION, VolumetricEnergyDerivativeFcn d2U_dJ2_fcn=nullptr, unsigned int part=0)IBAMR::FEMechanicsBasevirtual
registerEulerianCommunicationAlgorithms()IBAMR::IBStrategyvirtual
registerEulerianVariables() overrideIBAMR::IBFEMethodvirtual
registerGhostfillRefineAlgorithm(const std::string &name, SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineAlgorithm< NDIM > > ghostfill_alg, std::unique_ptr< SAMRAI::xfer::RefinePatchStrategy< NDIM > > ghostfill_patch_strategy=nullptr)IBAMR::IBStrategyprotected
registerIBHierarchyIntegrator(IBHierarchyIntegrator *ib_solver)IBAMR::IBStrategyvirtual
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
registerLagBodySourceFunction(const LagBodySourceFcnData &data, unsigned int part=0)IBAMR::IBFEMethodvirtual
registerLagSurfaceForceFunction(const LagSurfaceForceFcnData &data, unsigned int part=0)IBAMR::FEMechanicsBasevirtual
registerLagSurfacePressureFunction(const LagSurfacePressureFcnData &data, unsigned int part=0)IBAMR::FEMechanicsBasevirtual
registerLoadBalancer(SAMRAI::tbox::Pointer< SAMRAI::mesh::LoadBalancer< NDIM > > load_balancer, int workload_data_idx)IBAMR::IBStrategyvirtual
registerPK1StressFunction(const PK1StressFcnData &data, unsigned int part=0)IBAMR::FEMechanicsBasevirtual
registerProlongRefineAlgorithm(const std::string &name, SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineAlgorithm< NDIM > > prolong_alg, std::unique_ptr< SAMRAI::xfer::RefinePatchStrategy< NDIM > > prolong_patch_strategy=nullptr)IBAMR::IBStrategyprotected
registerStaticPressurePart(PressureProjectionType projection_type=CONSISTENT_PROJECTION, FEMechanicsBase::VolumetricEnergyDerivativeFcn U_prime_fcn=nullptr, unsigned int part=0) overrideIBAMR::IBFEMethodvirtual
registerStressNormalizationPart(unsigned int part=0)IBAMR::IBFEMethodvirtual
registerVariable(int &current_idx, int &new_idx, int &scratch_idx, SAMRAI::tbox::Pointer< SAMRAI::hier::Variable< NDIM > > variable, const SAMRAI::hier::IntVector< NDIM > &scratch_ghosts=SAMRAI::hier::IntVector< NDIM >(0), const std::string &coarsen_name="NO_COARSEN", const std::string &refine_name="NO_REFINE", SAMRAI::tbox::Pointer< IBTK::CartGridFunction > init_fcn=nullptr, const bool register_for_restart=true)IBAMR::IBStrategyprotected
registerVariable(int &idx, SAMRAI::tbox::Pointer< SAMRAI::hier::Variable< NDIM > > variable, const SAMRAI::hier::IntVector< NDIM > &ghosts=SAMRAI::hier::IntVector< NDIM >(0), SAMRAI::tbox::Pointer< SAMRAI::hier::VariableContext > ctx=SAMRAI::tbox::Pointer< SAMRAI::hier::VariableContext >(nullptr), const bool register_for_restart=true)IBAMR::IBStrategyprotected
reinitElementMappings()IBAMR::IBFEMethodprivate
reinitializeFEData()IBAMR::FEMechanicsBasevirtual
resetDataToPreadvanceState(const tbox::Pointer< hier::BasePatchLevel< DIM > > level)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
resetHierarchyConfiguration(SAMRAI::tbox::Pointer< SAMRAI::hier::BasePatchHierarchy< NDIM > > hierarchy, int coarsest_level, int finest_level) overrideIBAMR::IBFEMethod
StandardTagAndInitStrategy< NDIM >::resetHierarchyConfiguration(const tbox::Pointer< hier::BasePatchHierarchy< DIM > > hierarchy, const int coarsest_level, const int finest_level)=0SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >pure virtual
resetTimeDependentData(const tbox::Pointer< hier::BasePatchLevel< DIM > > level, const double new_time, const bool can_be_refined)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
IBAMR::Serializable()SAMRAI::tbox::Serializable
IBAMR::IBStrategy::Serializable()SAMRAI::tbox::Serializable
setInterpSpec(const IBTK::FEDataManager::InterpSpec &interp_spec, unsigned int part=0)IBAMR::IBFEMethod
setSpreadSpec(const IBTK::FEDataManager::SpreadSpec &spread_spec, unsigned int part=0)IBAMR::IBFEMethod
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
setupTagBuffer(SAMRAI::tbox::Array< int > &tag_buffer, SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg) const overrideIBAMR::IBFEMethodvirtual
setUseFixedLEOperators(bool use_fixed_coupling_ops=true)IBAMR::IBStrategy
setUseMultistepTimeStepping(unsigned int n_previous_steps=1) overrideIBAMR::IBFEMethodvirtual
setWorkloadSpec(const IBTK::FEDataManager::WorkloadSpec &workload_spec, unsigned int part=0)IBAMR::IBFEMethod
SOURCE_SYSTEM_NAMEIBAMR::IBFEMethodstatic
spreadFluidSource(int q_data_idx, IBTK::RobinPhysBdryPatchStrategy *q_phys_bdry_op, const std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > > &q_prolongation_scheds, double data_time) overrideIBAMR::IBFEMethodvirtual
spreadForce(int f_data_idx, IBTK::RobinPhysBdryPatchStrategy *f_phys_bdry_op, const std::vector< SAMRAI::tbox::Pointer< SAMRAI::xfer::RefineSchedule< NDIM > > > &f_prolongation_scheds, double data_time) overrideIBAMR::IBFEMethodvirtual
spreadTransmissionForceDensity(int f_data_idx, libMesh::PetscVector< double > &X_ghost_vec, double data_time, unsigned int part)IBAMR::IBFEMethodprotected
StandardTagAndInitStrategy()SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >
trapezoidalStep(double current_time, double new_time) overrideIBAMR::IBFEMethodvirtual
updateCoordinateMapping(unsigned int part)IBAMR::FEMechanicsBaseprotectedvirtual
updateFixedLEOperators()IBAMR::IBStrategyvirtual
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
~IBFEMethod() override=defaultIBAMR::IBFEMethod
~Serializable()SAMRAI::tbox::Serializablevirtual
~StandardTagAndInitStrategy()SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual