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

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

activateLagrangianStructure(int structure_number=0, int level_number=std::numeric_limits< int >::max())IBAMR::IBStrategyvirtual
addWorkloadEstimate(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, const int workload_data_idx) overrideIBAMR::IIMethodvirtual
advanceLevel(const tbox::Pointer< hier::BasePatchLevel< NDIM > > level, const tbox::Pointer< hier::BasePatchHierarchy< NDIM > > 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::IIMethodvirtual
applyRichardsonExtrapolation(const tbox::Pointer< hier::PatchLevel< NDIM > > 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
backwardEulerStep(double current_time, double new_time)IBAMR::IBStrategyvirtual
beginDataRedistribution(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg) overrideIBAMR::IIMethodvirtual
calculateInterfacialFluidForces(int p_data_idx, double data_time)IBAMR::IIMethod
checkDoubleCountingIntersection(int axis, const double *dx, const libMesh::VectorValue< double > &n, const libMesh::Point &x, const libMesh::Point &xi, const SAMRAI::pdat::SideIndex< NDIM > &i_s, const SAMRAI::pdat::SideIndex< NDIM > &i_s_prime, const std::vector< libMesh::Point > &candidate_coords, const std::vector< libMesh::Point > &candidate_ref_coords, const std::vector< libMesh::VectorValue< double > > &candidate_normals)IBAMR::IIMethodprotected
coarsenDataForRichardsonExtrapolation(const tbox::Pointer< hier::PatchHierarchy< NDIM > > hierarchy, const int level_number, const tbox::Pointer< hier::PatchLevel< NDIM > > coarser_level, const double coarsen_data_time, const bool before_advance)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
computeFluidTraction(double current_time, unsigned int part=0)IBAMR::IIMethod
computeLagrangianFluidSource(double data_time)IBAMR::IBStrategyvirtual
computeLagrangianForce(double data_time) overrideIBAMR::IIMethodvirtual
COORD_MAPPING_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
CoordinateMappingFcnPtr typedefIBAMR::IIMethod
COORDS_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
d_compute_fluid_traction (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_coordinate_mapping_fcn_data (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_current_time (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_default_interp_spec (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_default_quad_order (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_default_quad_type (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_default_spread_spec (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_default_workload_spec (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_do_log (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_DU_jump_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_DU_jump_IB_ghost_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_DU_jump_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_equation_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_eulerian_data_cache (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_exterior_calc_coef (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_F_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_F_IB_ghost_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_F_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_fe_data_initialized (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_fe_data_managers (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_fe_equation_systems_initialized (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_fe_family (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_fe_order (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_fuzzy_tol (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_ghosts (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_gridding_alg (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_half_time (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_hierarchy (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_ib_solverIBAMR::IBStrategyprotected
d_initial_velocity_fcn_data (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_interp_spec (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_is_initialized (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_lag_surface_force_fcn_data (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_lag_surface_force_integral (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_lag_surface_pressure_fcn_data (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_libmesh_restart_file_extension (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_libmesh_restart_read_dir (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_libmesh_restart_restore_number (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_load_balancer (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_max_level_number (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_mesh_perturb_tol (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_meshes (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_new_time (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_normalize_pressure_jump (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_num_parts (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_object_name (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_p_calc_width (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_P_in_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_P_in_IB_ghost_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_P_in_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_P_jump_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_P_jump_IB_ghost_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_P_jump_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_P_out_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_P_out_IB_ghost_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_P_out_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_p_scratch_idx (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_p_var (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_perturb_fe_mesh_nodes (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_pressure_jump_fe_family (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_pressure_jump_fe_order (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_registered_for_restart (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_spread_spec (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_TAU_in_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_TAU_in_IB_ghost_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_TAU_in_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_TAU_out_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_TAU_out_IB_ghost_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_TAU_out_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_traction_fe_family (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_traction_fe_order (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_U_current_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_U_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_U_n_current_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_U_n_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_U_n_new_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_U_n_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_U_new_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_U_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_U_t_current_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_U_t_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_U_t_new_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_U_t_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_use_consistent_mass_matrix (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_use_direct_forcing (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_use_discon_elem_for_jumps (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_use_fixed_coupling_opsIBAMR::IBStrategyprotected
d_use_pressure_jump_conditions (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_use_tangential_velocity (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_use_u_interp_correction (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_use_velocity_jump_conditions (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_viscous_jump_fe_family (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_viscous_jump_fe_order (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_workload_idx (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_wss_calc_width (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_WSS_in_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_WSS_in_IB_ghost_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_WSS_in_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_WSS_out_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_WSS_out_IB_ghost_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_WSS_out_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_X0_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_X_current_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_X_half_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_X_IB_ghost_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_X_new_vecs (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
d_X_systems (defined in IBAMR::IIMethod)IBAMR::IIMethodprotected
endDataRedistribution(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg) overrideIBAMR::IIMethodvirtual
extrapolatePressureForTraction(int p_data_idx, double data_time, unsigned int part=0)IBAMR::IIMethod
FORCE_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
forwardEulerStep(double current_time, double new_time) overrideIBAMR::IIMethodvirtual
getCoarsenAlgorithm(const std::string &name) constIBAMR::IBStrategyprotected
getCoarsenSchedules(const std::string &name) constIBAMR::IBStrategyprotected
getDefaultInterpSpec() constIBAMR::IIMethod
getDefaultSpreadSpec() constIBAMR::IIMethod
getFEDataManager(unsigned int part=0) constIBAMR::IIMethod
getGhostfillRefineAlgorithm(const std::string &name) constIBAMR::IBStrategyprotected
getGhostfillRefineSchedules(const std::string &name) constIBAMR::IBStrategyprotected
getHierarchyMathOps() constIBAMR::IBStrategyprotected
getINSHierarchyIntegrator() constIBAMR::IBStrategyprotected
getLagrangianStructureIsActivated(int structure_number=0, int level_number=std::numeric_limits< int >::max()) constIBAMR::IBStrategyvirtual
getLevelDt(const tbox::Pointer< hier::BasePatchLevel< NDIM > > level, const double dt_time, const bool initial_time)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
getMaxPointDisplacement() constIBAMR::IBStrategyvirtual
getMinimumGhostCellWidth() const overrideIBAMR::IIMethodvirtual
getPressureHierarchyDataOps() constIBAMR::IBStrategyprotected
getProlongRefineAlgorithm(const std::string &name) constIBAMR::IBStrategyprotected
getProlongRefineSchedules(const std::string &name) constIBAMR::IBStrategyprotected
getSurfaceForceIntegral(unsigned int part=0) constIBAMR::IIMethod
getVelocityHierarchyDataOps() constIBAMR::IBStrategyprotected
hasFluidSources() constIBAMR::IBStrategyvirtual
IBStrategy()=defaultIBAMR::IBStrategy
IIMethod(const std::string &object_name, SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db, libMesh::MeshBase *mesh, int max_level_number, bool register_for_restart=true, const std::string &restart_read_dirname="", unsigned int restart_restore_number=0)IBAMR::IIMethod
IIMethod(const std::string &object_name, SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db, const std::vector< libMesh::MeshBase * > &meshes, int max_level_number, bool register_for_restart=true, const std::string &restart_read_dirname="", unsigned int restart_restore_number=0)IBAMR::IIMethod
imposeJumpConditions(const int f_data_idx, libMesh::PetscVector< double > &P_jump_ghost_vec, std::array< libMesh::PetscVector< double > *, NDIM > &DU_jump_ghost_vec, libMesh::PetscVector< double > &X_ghost_vec, const double data_time, const unsigned int part)IBAMR::IIMethodprotected
inactivateLagrangianStructure(int structure_number=0, int level_number=std::numeric_limits< int >::max())IBAMR::IBStrategyvirtual
initializeCoordinates(unsigned int part)IBAMR::IIMethodprotected
initializeFEData()IBAMR::IIMethod
initializeFEEquationSystems()IBAMR::IIMethod
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::IIMethodvirtual
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::IIMethodvirtual
initializeVelocity(unsigned int part)IBAMR::IIMethodprotected
InitialVelocityFcnPtr typedefIBAMR::IIMethod
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::IIMethodvirtual
LagSurfaceForceFcnPtr typedefIBAMR::IIMethod
LagSurfacePressureFcnPtr typedefIBAMR::IIMethod
midpointStep(double current_time, double new_time) overrideIBAMR::IIMethodvirtual
NORMAL_VELOCITY_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
postprocessData()IBAMR::IBStrategyvirtual
postprocessIntegrateData(double current_time, double new_time, int num_cycles) overrideIBAMR::IIMethodvirtual
postprocessSolveFluidEquations(double current_time, double new_time, int cycle_num)IBAMR::IBStrategyvirtual
preprocessIntegrateData(double current_time, double new_time, int num_cycles) overrideIBAMR::IIMethodvirtual
preprocessSolveFluidEquations(double current_time, double new_time, int cycle_num)IBAMR::IBStrategyvirtual
PRESSURE_IN_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
PRESSURE_JUMP_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
PRESSURE_OUT_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
putToDatabase(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > db) overrideIBAMR::IIMethodvirtual
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
registerDisconElemFamilyForPressureJump(unsigned int part, libMesh::FEFamily fe_family, libMesh::Order fe_order)IBAMR::IIMethod
registerDisconElemFamilyForTraction(unsigned int part, libMesh::FEFamily fe_family, libMesh::Order fe_order)IBAMR::IIMethod
registerDisconElemFamilyForViscousJump(unsigned int part, libMesh::FEFamily fe_family, libMesh::Order fe_order)IBAMR::IIMethod
registerEulerianCommunicationAlgorithms()IBAMR::IBStrategyvirtual
registerEulerianVariables() overrideIBAMR::IIMethodvirtual
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::IIMethod
registerInitialVelocityFunction(const InitialVelocityFcnData &data, unsigned int part=0)IBAMR::IIMethod
registerLagSurfaceForceFunction(const LagSurfaceForceFcnData &data, unsigned int part=0)IBAMR::IIMethod
registerLagSurfacePressureFunction(const LagSurfacePressureFcnData &data, unsigned int part=0)IBAMR::IIMethod
registerLoadBalancer(SAMRAI::tbox::Pointer< SAMRAI::mesh::LoadBalancer< NDIM > > load_balancer, int workload_data_idx) overrideIBAMR::IIMethodvirtual
registerPressureJumpNormalization(unsigned int part=0)IBAMR::IIMethod
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
registerTangentialVelocityMotion(unsigned int part=0)IBAMR::IIMethod
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=SAMRAI::tbox::Pointer< IBTK::CartGridFunction >(NULL))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 >(NULL))IBAMR::IBStrategyprotected
resetDataToPreadvanceState(const tbox::Pointer< hier::BasePatchLevel< NDIM > > level)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
resetHierarchyConfiguration(SAMRAI::tbox::Pointer< SAMRAI::hier::BasePatchHierarchy< NDIM > > hierarchy, int coarsest_level, int finest_level) overrideIBAMR::IIMethodvirtual
resetTimeDependentData(const tbox::Pointer< hier::BasePatchLevel< NDIM > > level, const double new_time, const bool can_be_refined)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
Serializable()SAMRAI::tbox::Serializable
setInterpSpec(const IBTK::FEDataManager::InterpSpec &interp_spec, unsigned int part=0)IBAMR::IIMethod
setSpreadSpec(const IBTK::FEDataManager::SpreadSpec &spread_spec, unsigned int part=0)IBAMR::IIMethod
setupTagBuffer(SAMRAI::tbox::Array< int > &tag_buffer, SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg) const overrideIBAMR::IIMethodvirtual
setUseFixedLEOperators(bool use_fixed_coupling_ops=true)IBAMR::IBStrategy
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)IBAMR::IBStrategyvirtual
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::IIMethodvirtual
StandardTagAndInitStrategy()SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >
TANGENTIAL_VELOCITY_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
TAU_IN_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
TAU_OUT_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
trapezoidalStep(double current_time, double new_time) overrideIBAMR::IIMethodvirtual
updateCoordinateMapping(unsigned int part)IBAMR::IIMethodprotected
updateFixedLEOperators()IBAMR::IBStrategyvirtual
VELOCITY_JUMP_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
VELOCITY_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
writeFEDataToRestartFile(const std::string &restart_dump_dirname, unsigned int time_step_number)IBAMR::IIMethod
WSS_IN_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
WSS_OUT_SYSTEM_NAME (defined in IBAMR::IIMethod)IBAMR::IIMethodstatic
~IIMethod()IBAMR::IIMethod
~Serializable()SAMRAI::tbox::Serializablevirtual
~StandardTagAndInitStrategy()SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual