|
IBAMR
IBAMR version 0.19.
|
This is the complete list of members for IBAMR::IBFEMethod, including all inherited members.
| AB2Step(double current_time, double new_time) override | IBAMR::IBFEMethod | virtual |
| activateLagrangianStructure(int structure_number=0, int level_number=std::numeric_limits< int >::max()) override | IBAMR::IBFEMethod | virtual |
| addWorkloadEstimate(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, int workload_data_idx) override | IBAMR::IBFEMethod | virtual |
| 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) override | IBAMR::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::FEMechanicsBase | protectedvirtual |
| assertStructureOnFinestLevel() const | IBAMR::IBFEMethod | private |
| backwardEulerStep(double current_time, double new_time) override | IBAMR::IBFEMethod | virtual |
| beginDataRedistribution(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg) override | IBAMR::IBFEMethod | virtual |
| 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::IBFEMethod | 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 |
| computeLagrangianFluidSource(double data_time) override | IBAMR::IBFEMethod | virtual |
| computeLagrangianForce(double data_time) override | IBAMR::IBFEMethod | virtual |
| computeStaticPressure(libMesh::PetscVector< double > &P_vec, libMesh::PetscVector< double > &X_vec, double data_time, unsigned int part) | IBAMR::FEMechanicsBase | protected |
| computeStressNormalization(libMesh::PetscVector< double > &P_vec, libMesh::PetscVector< double > &X_vec, double data_time, unsigned int part) | IBAMR::IBFEMethod | protected |
| COORD_MAPPING_SYSTEM_NAME | IBAMR::FEMechanicsBase | static |
| CoordinateMappingFcnPtr typedef | IBAMR::FEMechanicsBase | |
| COORDS_SYSTEM_NAME | IBAMR::FEMechanicsBase | static |
| d_active_fe_data_managers | IBAMR::IBFEMethod | protected |
| 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_interp_spec | IBAMR::IBFEMethod | 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_default_spread_spec | IBAMR::IBFEMethod | protected |
| d_default_workload_spec | IBAMR::IBFEMethod | protected |
| d_diagonal_system_coupling | IBAMR::FEMechanicsBase | protected |
| d_direct_forcing_kinematics_data | IBAMR::IBFEMethod | protected |
| d_displacement_system_name | IBAMR::FEMechanicsBase | protected |
| d_do_log | IBAMR::FEMechanicsBase | protected |
| d_dt_old | IBAMR::IBFEMethod | 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_epsilon | IBAMR::IBFEMethod | protected |
| d_equation_systems | IBAMR::FEMechanicsBase | protected |
| d_eulerian_data_cache | IBAMR::IBFEMethod | protected |
| d_F_IB_vecs | IBAMR::IBFEMethod | 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_data_manager_db | IBAMR::IBFEMethod | 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_ghost_data_accumulator | IBAMR::IBFEMethod | protected |
| d_ghosts | IBAMR::IBFEMethod | protected |
| d_gridding_alg | IBAMR::IBFEMethod | protected |
| d_half_time | IBAMR::FEMechanicsBase | protected |
| d_has_dynamic_pressure_parts | IBAMR::FEMechanicsBase | protected |
| d_has_lag_body_source_parts | IBAMR::IBFEMethod | protected |
| d_has_static_pressure_parts | IBAMR::FEMechanicsBase | protected |
| d_has_stress_normalization_parts | IBAMR::IBFEMethod | protected |
| d_hierarchy | IBAMR::IBFEMethod | protected |
| d_ib_solver | IBAMR::IBStrategy | 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_interp_spec | IBAMR::IBFEMethod | protected |
| d_is_initialized | IBAMR::IBFEMethod | protected |
| d_lag_body_force_fcn_data | IBAMR::FEMechanicsBase | protected |
| d_lag_body_source_fcn_data | IBAMR::IBFEMethod | protected |
| d_lag_body_source_part | IBAMR::IBFEMethod | protected |
| d_lag_surface_force_fcn_data | IBAMR::FEMechanicsBase | protected |
| d_lag_surface_pressure_fcn_data | IBAMR::FEMechanicsBase | protected |
| d_lagrangian_workload_coarsen_type | IBAMR::IBFEMethod | protected |
| d_lagrangian_workload_current_idx | IBAMR::IBFEMethod | protected |
| d_lagrangian_workload_new_idx | IBAMR::IBFEMethod | protected |
| d_lagrangian_workload_refine_type | IBAMR::IBFEMethod | protected |
| d_lagrangian_workload_scratch_idx | IBAMR::IBFEMethod | protected |
| d_lagrangian_workload_var | IBAMR::IBFEMethod | 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_max_level_number | IBAMR::IBFEMethod | protected |
| d_meshes | IBAMR::FEMechanicsBase | protected |
| d_multistep_n_previous_steps | IBAMR::IBFEMethod | 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_part_is_active | IBAMR::IBFEMethod | protected |
| d_patch_association_cfl | IBAMR::IBFEMethod | protected |
| d_PK1_stress_fcn_data | IBAMR::FEMechanicsBase | protected |
| d_pressure_system_name | IBAMR::FEMechanicsBase | protected |
| d_primary_fe_data_managers | IBAMR::IBFEMethod | protected |
| d_prolongation_schedules | IBAMR::IBFEMethod | protected |
| d_Q_IB_vecs | IBAMR::IBFEMethod | protected |
| d_Q_systems | IBAMR::IBFEMethod | protected |
| d_Q_vecs | IBAMR::IBFEMethod | protected |
| d_registered_for_restart | IBAMR::FEMechanicsBase | protected |
| d_scratch_fe_data_managers | IBAMR::IBFEMethod | protected |
| d_secondary_hierarchy | IBAMR::IBFEMethod | protected |
| d_skip_initial_workload_log | IBAMR::IBFEMethod | protected |
| d_source_system_name | IBAMR::IBFEMethod | protected |
| d_split_normal_force | IBAMR::IBFEMethod | protected |
| d_split_tangential_force | IBAMR::IBFEMethod | protected |
| d_spread_spec | IBAMR::IBFEMethod | protected |
| d_started_time_integration | IBAMR::IBFEMethod | 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_stress_normalization_part | IBAMR::IBFEMethod | protected |
| d_U_IB_vecs | IBAMR::IBFEMethod | protected |
| d_U_systems | IBAMR::FEMechanicsBase | protected |
| d_U_vecs | IBAMR::FEMechanicsBase | protected |
| d_use_consistent_mass_matrix | IBAMR::FEMechanicsBase | protected |
| d_use_fixed_coupling_ops | IBAMR::IBStrategy | protected |
| d_use_jump_conditions | IBAMR::IBFEMethod | protected |
| d_use_scratch_hierarchy | IBAMR::IBFEMethod | protected |
| d_velocity_system_name | IBAMR::FEMechanicsBase | protected |
| d_workload_spec | IBAMR::IBFEMethod | protected |
| d_X_IB_vecs | IBAMR::IBFEMethod | protected |
| d_X_systems | IBAMR::FEMechanicsBase | protected |
| d_X_vecs | IBAMR::FEMechanicsBase | protected |
| doInitializeFEData(bool use_present_data) override | IBAMR::IBFEMethod | protectedvirtual |
| doInitializeFEEquationSystems() override | IBAMR::IBFEMethod | protectedvirtual |
| doInitializeFESystemVectors() override | IBAMR::IBFEMethod | protectedvirtual |
| endDataRedistribution(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg) override | IBAMR::IBFEMethod | virtual |
| 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 | |
| FORCE_SYSTEM_NAME | IBAMR::FEMechanicsBase | static |
| forwardEulerStep(double current_time, double new_time) override | IBAMR::IBFEMethod | virtual |
| getCoarsenAlgorithm(const std::string &name) const | IBAMR::IBStrategy | protected |
| getCoarsenSchedules(const std::string &name) const | IBAMR::IBStrategy | protected |
| getCoarsestPatchLevelNumber() const | IBAMR::IBFEMethod | protected |
| getCurrentCoordinatesSystemName() const | IBAMR::FEMechanicsBase | inline |
| getDefaultInterpSpec() const | IBAMR::IBFEMethod | |
| getDefaultSpreadSpec() const | IBAMR::IBFEMethod | |
| getDisplacementSystemName() const | IBAMR::FEMechanicsBase | inline |
| getEquationSystems(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getFEData(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getFEDataManager(unsigned int part=0) const | IBAMR::IBFEMethod | |
| getFinestPatchLevelNumber() const | IBAMR::IBFEMethod | protected |
| getForceSystemName() const | IBAMR::FEMechanicsBase | inline |
| getFromInput(const SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > &db, bool is_from_restart) | IBAMR::IBFEMethod | private |
| getFromRestart() | IBAMR::IBFEMethod | private |
| getGhostfillRefineAlgorithm(const std::string &name) const | IBAMR::IBStrategy | protected |
| getGhostfillRefineSchedules(const std::string &name) const | IBAMR::IBStrategy | protected |
| getHierarchyMathOps() const | IBAMR::IBStrategy | protected |
| getInitialCoordinateMappingFunction(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getInitialVelocityFunction(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getINSHierarchyIntegrator() const | IBAMR::IBStrategy | protected |
| getLagBodyForceFunction(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getLagBodySourceFunction(unsigned int part=0) const | IBAMR::IBFEMethod | |
| getLagrangianStructureIsActivated(int structure_number=0, int level_number=std::numeric_limits< int >::max()) const override | IBAMR::IBFEMethod | virtual |
| getLagSurfaceForceFunction(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getLagSurfacePressureFunction(unsigned int part=0) const | IBAMR::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) const | IBAMR::FEMechanicsBase | protectedvirtual |
| getMaxPointDisplacement() const override | IBAMR::IBFEMethod | virtual |
| getMinimumGhostCellWidth() const override | IBAMR::IBFEMethod | virtual |
| getPK1StressFunction(unsigned int part=0) const | IBAMR::FEMechanicsBase | |
| getPressureHierarchyDataOps() const | IBAMR::IBStrategy | protected |
| getPressureSystemName() const | IBAMR::FEMechanicsBase | inline |
| getProlongationSchedule(int level_number, int coarse_data_idx, int fine_data_idx) | IBAMR::IBFEMethod | protected |
| getProlongRefineAlgorithm(const std::string &name) const | IBAMR::IBStrategy | protected |
| getProlongRefineSchedules(const std::string &name) const | IBAMR::IBStrategy | protected |
| getScratchHierarchy() | IBAMR::IBFEMethod | |
| getSourceSystemName() const | IBAMR::IBFEMethod | inline |
| getVelocityHierarchyDataOps() const | IBAMR::IBStrategy | protected |
| getVelocitySystemName() const | IBAMR::FEMechanicsBase | inline |
| hasFluidSources() const override | IBAMR::IBFEMethod | virtual |
| 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()=delete | IBAMR::IBFEMethod | |
| IBFEMethod(const IBFEMethod &from)=delete | IBAMR::IBFEMethod | |
| IBStrategy()=default | IBAMR::IBStrategy | |
| IBStrategy(const IBStrategy &from)=delete | IBAMR::IBStrategy | private |
| imposeJumpConditions(int f_data_idx, libMesh::PetscVector< double > &F_ghost_vec, libMesh::PetscVector< double > &X_ghost_vec, double data_time, unsigned int part) | IBAMR::IBFEMethod | protected |
| inactivateLagrangianStructure(int structure_number=0, int level_number=std::numeric_limits< int >::max()) override | IBAMR::IBFEMethod | virtual |
| initializeCoordinates(unsigned int part) | IBAMR::FEMechanicsBase | protectedvirtual |
| initializeFEData() | IBAMR::FEMechanicsBase | virtual |
| initializeFEEquationSystems() | IBAMR::FEMechanicsBase | virtual |
| 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) override | IBAMR::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)=0 | SAMRAI::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) override | IBAMR::IBFEMethod | virtual |
| initializeVelocity(unsigned int part) | IBAMR::FEMechanicsBase | protectedvirtual |
| InitialVelocityFcnPtr typedef | IBAMR::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::IBStrategy | virtual |
| 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) override | IBAMR::IBFEMethod | virtual |
| LagBodyForceFcnPtr typedef | IBAMR::FEMechanicsBase | |
| LagBodySourceFcnPtr typedef | IBAMR::IBFEMethod | |
| LagSurfaceForceFcnPtr typedef | IBAMR::FEMechanicsBase | |
| LagSurfacePressureFcnPtr typedef | IBAMR::FEMechanicsBase | |
| midpointStep(double current_time, double new_time) override | IBAMR::IBFEMethod | virtual |
| operator=(const IBFEMethod &that)=delete | IBAMR::IBFEMethod | |
| IBAMR::FEMechanicsBase::operator=(const FEMechanicsBase &that)=delete | IBAMR::FEMechanicsBase | |
| partHasPressure(unsigned int part=0) | IBAMR::FEMechanicsBase | inline |
| PK1StressFcnPtr typedef | IBAMR::FEMechanicsBase | |
| postprocessData() | IBAMR::IBStrategy | virtual |
| postprocessIntegrateData(double current_time, double new_time, int num_cycles) override | IBAMR::IBFEMethod | virtual |
| postprocessSolveFluidEquations(double current_time, double new_time, int cycle_num) | IBAMR::IBStrategy | virtual |
| preprocessIntegrateData(double current_time, double new_time, int num_cycles) override | IBAMR::IBFEMethod | virtual |
| preprocessSolveFluidEquations(double current_time, double new_time, int cycle_num) | IBAMR::IBStrategy | virtual |
| PRESSURE_SYSTEM_NAME | IBAMR::FEMechanicsBase | static |
| putToDatabase(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > db) override | IBAMR::IBFEMethod | virtual |
| 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::IBStrategy | protected |
| registerDirectForcingKinematics(const SAMRAI::tbox::Pointer< IBAMR::IBFEDirectForcingKinematics > &data, unsigned int part=0) | IBAMR::IBFEMethod | virtual |
| registerDynamicPressurePart(PressureProjectionType projection_type=CONSISTENT_PROJECTION, VolumetricEnergyDerivativeFcn d2U_dJ2_fcn=nullptr, unsigned int part=0) | IBAMR::FEMechanicsBase | virtual |
| registerEulerianCommunicationAlgorithms() | IBAMR::IBStrategy | virtual |
| registerEulerianVariables() override | IBAMR::IBFEMethod | virtual |
| 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::IBStrategy | protected |
| registerIBHierarchyIntegrator(IBHierarchyIntegrator *ib_solver) | IBAMR::IBStrategy | 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 |
| registerLagBodySourceFunction(const LagBodySourceFcnData &data, unsigned int part=0) | IBAMR::IBFEMethod | virtual |
| registerLagSurfaceForceFunction(const LagSurfaceForceFcnData &data, unsigned int part=0) | IBAMR::FEMechanicsBase | virtual |
| registerLagSurfacePressureFunction(const LagSurfacePressureFcnData &data, unsigned int part=0) | IBAMR::FEMechanicsBase | virtual |
| registerLoadBalancer(SAMRAI::tbox::Pointer< SAMRAI::mesh::LoadBalancer< NDIM > > load_balancer, int workload_data_idx) | IBAMR::IBStrategy | virtual |
| registerPK1StressFunction(const PK1StressFcnData &data, unsigned int part=0) | IBAMR::FEMechanicsBase | virtual |
| 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::IBStrategy | protected |
| registerStaticPressurePart(PressureProjectionType projection_type=CONSISTENT_PROJECTION, FEMechanicsBase::VolumetricEnergyDerivativeFcn U_prime_fcn=nullptr, unsigned int part=0) override | IBAMR::IBFEMethod | virtual |
| registerStressNormalizationPart(unsigned int part=0) | IBAMR::IBFEMethod | virtual |
| registerVariable(int ¤t_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::IBStrategy | protected |
| 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::IBStrategy | protected |
| reinitElementMappings() | IBAMR::IBFEMethod | private |
| reinitializeFEData() | IBAMR::FEMechanicsBase | virtual |
| 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) override | IBAMR::IBFEMethod | |
| StandardTagAndInitStrategy< NDIM >::resetHierarchyConfiguration(const tbox::Pointer< hier::BasePatchHierarchy< DIM > > hierarchy, const int coarsest_level, const int finest_level)=0 | SAMRAI::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::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 |
| setupTagBuffer(SAMRAI::tbox::Array< int > &tag_buffer, SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg) const override | IBAMR::IBFEMethod | virtual |
| setUseFixedLEOperators(bool use_fixed_coupling_ops=true) | IBAMR::IBStrategy | |
| setUseMultistepTimeStepping(unsigned int n_previous_steps=1) override | IBAMR::IBFEMethod | virtual |
| setWorkloadSpec(const IBTK::FEDataManager::WorkloadSpec &workload_spec, unsigned int part=0) | IBAMR::IBFEMethod | |
| SOURCE_SYSTEM_NAME | IBAMR::IBFEMethod | static |
| 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) override | IBAMR::IBFEMethod | virtual |
| 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) override | IBAMR::IBFEMethod | virtual |
| spreadTransmissionForceDensity(int f_data_idx, libMesh::PetscVector< double > &X_ghost_vec, double data_time, unsigned int part) | IBAMR::IBFEMethod | protected |
| StandardTagAndInitStrategy() | SAMRAI::mesh::StandardTagAndInitStrategy< NDIM > | |
| trapezoidalStep(double current_time, double new_time) override | IBAMR::IBFEMethod | virtual |
| updateCoordinateMapping(unsigned int part) | IBAMR::FEMechanicsBase | protectedvirtual |
| updateFixedLEOperators() | IBAMR::IBStrategy | virtual |
| 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 |
| ~IBFEMethod() override=default | IBAMR::IBFEMethod | |
| ~Serializable() | SAMRAI::tbox::Serializable | virtual |
| ~StandardTagAndInitStrategy() | SAMRAI::mesh::StandardTagAndInitStrategy< NDIM > | virtual |
1.8.17