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

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

addWorkloadEstimate(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, const int workload_data_idx)IBTK::HierarchyIntegratorprotectedvirtual
advanceHierarchy(double dt)IBTK::HierarchyIntegratorvirtual
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
AdvDiffHierarchyIntegrator(const std::string &object_name, SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db, bool register_for_restart)IBAMR::AdvDiffHierarchyIntegratorprotected
AdvDiffSemiImplicitHierarchyIntegrator(const std::string &object_name, SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db, bool register_for_restart=true)IBAMR::AdvDiffSemiImplicitHierarchyIntegrator
allocatePatchData(int data_idx, double data_time, int coarsest_ln=invalid_level_number, int finest_ln=invalid_level_number) constIBTK::HierarchyIntegrator
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) overrideIBTK::HierarchyIntegratorvirtual
ApplyGradientDetectorCallbackFcnPtr typedefIBTK::HierarchyIntegrator
applyGradientDetectorSpecialized(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)IBTK::HierarchyIntegratorprotectedvirtual
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
atRegridPoint() constIBTK::HierarchyIntegrator
atRegridPointSpecialized() constIBTK::HierarchyIntegratorprotectedvirtual
atRegridTimeStep() constIBTK::HierarchyIntegratorinlineprotected
buildHierarchyMathOps(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy)IBTK::HierarchyIntegratorprotected
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
d_apply_gradient_detector_callback_ctxs (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_apply_gradient_detector_callbacks (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_bdry_extrap_type (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_cfl_maxIBAMR::AdvDiffHierarchyIntegratorprotected
d_child_integrators (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_coarsest_reset_ln (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_copy_scratch_to_current_fast (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_copy_scratch_to_current_slow (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_current_contextIBTK::HierarchyIntegratorprotected
d_current_cycle_num (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_current_data (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_current_dt (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_current_num_cycles (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_default_convective_difference_formIBAMR::AdvDiffHierarchyIntegratorprotected
d_default_convective_op_input_db (defined in IBAMR::AdvDiffSemiImplicitHierarchyIntegrator)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_default_convective_op_typeIBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_default_convective_time_stepping_typeIBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_default_diffusion_time_stepping_typeIBAMR::AdvDiffHierarchyIntegratorprotected
d_default_init_convective_time_stepping_type (defined in IBAMR::AdvDiffSemiImplicitHierarchyIntegrator)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_diffusion_coef_fcn (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_diffusion_coef_rhs_map (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_diffusion_coef_rhs_var (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_diffusion_coef_varIBAMR::AdvDiffHierarchyIntegratorprotected
d_dt_growth_factor (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_dt_init (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_dt_max (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_dt_min (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_dt_previous (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_enable_logging (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_enable_logging_solver_iterations (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_end_time (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_F_fcn (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_F_output (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_F_varIBAMR::AdvDiffHierarchyIntegratorprotected
d_fill_after_regrid_bc_idxsIBTK::HierarchyIntegratorprotected
d_fill_after_regrid_phys_bdry_bc_op (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_fill_after_regrid_prolong_alg (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_finest_reset_ln (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_gridding_alg (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_helmholtz_precond_db (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_helmholtz_precond_type (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_helmholtz_rhs_ops (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_helmholtz_rhs_ops_need_init (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_helmholtz_solver_db (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_helmholtz_solver_type (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_helmholtz_solvers (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_helmholtz_solvers_need_init (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_helmholtz_sub_precond_db (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_helmholtz_sub_precond_type (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_hier_bdry_fill_ops (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_hier_cc_data_ops (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_hier_fc_data_ops (defined in IBAMR::AdvDiffSemiImplicitHierarchyIntegrator)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_hier_math_ops (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_hier_sc_data_ops (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_hierarchy (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_hierarchy_is_initialized (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_integrate_hierarchy_callback_ctxs (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_integrate_hierarchy_callbacks (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_integrator_is_initialized (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_integrator_step (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_integrator_time (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_load_balancer (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_manage_hier_math_ops (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_max_integrator_steps (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_may_need_to_reset_hierarchy_configuration (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_N_old_var (defined in IBAMR::AdvDiffSemiImplicitHierarchyIntegrator)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_N_varIBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_new_context (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_new_data (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_no_fill_op (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_num_cycles (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_object_name (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_parent_integrator (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_plot_context (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_plot_data (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_postprocess_integrate_hierarchy_callback_ctxs (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_postprocess_integrate_hierarchy_callbacks (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_preprocess_integrate_hierarchy_callback_ctxs (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_preprocess_integrate_hierarchy_callbacksIBTK::HierarchyIntegratorprotected
d_Q_bc_coef (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_convective_op (defined in IBAMR::AdvDiffSemiImplicitHierarchyIntegrator)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_Q_convective_op_input_db (defined in IBAMR::AdvDiffSemiImplicitHierarchyIntegrator)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_Q_convective_op_needs_init (defined in IBAMR::AdvDiffSemiImplicitHierarchyIntegrator)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_Q_convective_op_type (defined in IBAMR::AdvDiffSemiImplicitHierarchyIntegrator)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_Q_convective_time_stepping_type (defined in IBAMR::AdvDiffSemiImplicitHierarchyIntegrator)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_Q_damping_coef (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_difference_form (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_diffusion_coef (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_diffusion_coef_variable (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_diffusion_time_stepping_type (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_F_map (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_init (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_init_convective_time_stepping_type (defined in IBAMR::AdvDiffSemiImplicitHierarchyIntegrator)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_Q_is_diffusion_coef_variable (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_N_map (defined in IBAMR::AdvDiffSemiImplicitHierarchyIntegrator)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_Q_N_old_map (defined in IBAMR::AdvDiffSemiImplicitHierarchyIntegrator)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotected
d_Q_output (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_Q_rhs_map (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_reset_fcnsIBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_reset_fcns_ctx (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_reset_priority (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_rhs_var (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_u_map (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_Q_varIBAMR::AdvDiffHierarchyIntegratorprotected
d_registered_for_restart (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_regrid_hierarchy_callback_ctxs (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_regrid_hierarchy_callbacks (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_regrid_interval (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_regrid_mode (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_rhs_vecs (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_scratch_context (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_scratch_data (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_scratch_variables (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_sol_vecs (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_start_time (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_state_var_init_fcns (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_state_variables (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_tag_buffer (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_u_fcn (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_u_is_div_free (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegratorprotected
d_u_varIBAMR::AdvDiffHierarchyIntegratorprotected
d_visit_writer (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
d_workload_idxIBTK::HierarchyIntegratorprotected
d_workload_var (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotected
deallocatePatchData(int data_idx, int coarsest_ln=invalid_level_number, int finest_ln=invalid_level_number) constIBTK::HierarchyIntegrator
executeApplyGradientDetectorCallbackFcns(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)IBTK::HierarchyIntegratorprotectedvirtual
executeIntegrateHierarchyCallbackFcns(double current_time, double new_time, int cycle_num)IBTK::HierarchyIntegratorprotectedvirtual
executePostprocessIntegrateHierarchyCallbackFcns(double current_time, double new_time, bool skip_synchronize_new_state_data, int num_cycles)IBTK::HierarchyIntegratorprotectedvirtual
executePreprocessIntegrateHierarchyCallbackFcns(double current_time, double new_time, int num_cycles)IBTK::HierarchyIntegratorprotectedvirtual
executeRegridHierarchyCallbackFcns(SAMRAI::tbox::Pointer< SAMRAI::hier::BasePatchHierarchy< NDIM > > hierarchy, double data_time, bool initial_time)IBTK::HierarchyIntegratorprotectedvirtual
getAdvectionVelocity(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffHierarchyIntegrator
getAdvectionVelocityFunction(SAMRAI::tbox::Pointer< SAMRAI::pdat::FaceVariable< NDIM, double > > u_var) constIBAMR::AdvDiffHierarchyIntegrator
getAdvectionVelocityIsDivergenceFree(SAMRAI::tbox::Pointer< SAMRAI::pdat::FaceVariable< NDIM, double > > u_var) constIBAMR::AdvDiffHierarchyIntegrator
getCoarsenAlgorithm(const std::string &name) constIBTK::HierarchyIntegratorprotected
getCoarsenSchedules(const std::string &name) constIBTK::HierarchyIntegratorprotected
getContext(VariableContextType ctx_type) constIBTK::HierarchyIntegrator
getConvectiveDifferencingType(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffHierarchyIntegrator
getConvectiveOperator(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var)IBAMR::AdvDiffSemiImplicitHierarchyIntegratorvirtual
getConvectiveOperatorInputDatabase(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffSemiImplicitHierarchyIntegrator
getConvectiveOperatorType(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffSemiImplicitHierarchyIntegrator
getConvectiveTimeSteppingType(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffSemiImplicitHierarchyIntegrator
getCurrentContext() constIBTK::HierarchyIntegrator
getCurrentCycleNumber() constIBTK::HierarchyIntegratorvirtual
getCurrentTimeStepSize() constIBTK::HierarchyIntegratorvirtual
getDampingCoefficient(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffHierarchyIntegrator
getDefaultConvectiveDifferencingType() constIBAMR::AdvDiffHierarchyIntegrator
getDefaultConvectiveOperatorInputDatabase() constIBAMR::AdvDiffSemiImplicitHierarchyIntegrator
getDefaultConvectiveOperatorType() constIBAMR::AdvDiffSemiImplicitHierarchyIntegrator
getDefaultConvectiveTimeSteppingType() constIBAMR::AdvDiffSemiImplicitHierarchyIntegrator
getDefaultDiffusionTimeSteppingType() constIBAMR::AdvDiffHierarchyIntegrator
getDefaultInitialConvectiveTimeSteppingType() constIBAMR::AdvDiffSemiImplicitHierarchyIntegrator
getDiffusionCoefficient(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffHierarchyIntegrator
getDiffusionCoefficientFunction(SAMRAI::tbox::Pointer< SAMRAI::pdat::SideVariable< NDIM, double > > D_var) constIBAMR::AdvDiffHierarchyIntegrator
getDiffusionCoefficientVariable(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffHierarchyIntegrator
getDiffusionTimeSteppingType(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffHierarchyIntegrator
getEndTime() constIBTK::HierarchyIntegrator
getGhostfillRefineAlgorithm(const std::string &name) constIBTK::HierarchyIntegratorprotected
getGhostfillRefineSchedules(const std::string &name) constIBTK::HierarchyIntegratorprotected
getGriddingAlgorithm() constIBTK::HierarchyIntegrator
getHelmholtzRHSOperator(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var)IBAMR::AdvDiffHierarchyIntegrator
getHelmholtzSolver(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var)IBAMR::AdvDiffHierarchyIntegrator
getHierarchyMathOps() constIBTK::HierarchyIntegrator
getInitialConditions(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffHierarchyIntegrator
getInitialConvectiveTimeSteppingType(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffSemiImplicitHierarchyIntegrator
getIntegratorStep() constIBTK::HierarchyIntegrator
getIntegratorTime() constIBTK::HierarchyIntegrator
getLevelDt(const tbox::Pointer< hier::BasePatchLevel< NDIM > > level, const double dt_time, const bool initial_time)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
getMaximumTimeStepSize()IBTK::HierarchyIntegrator
getMaximumTimeStepSizeSpecialized() overrideIBAMR::AdvDiffHierarchyIntegratorprotectedvirtual
getMaxIntegratorSteps() constIBTK::HierarchyIntegrator
getMinimumTimeStepSize()IBTK::HierarchyIntegrator
getMinimumTimeStepSizeSpecialized()IBTK::HierarchyIntegratorprotectedvirtual
getName() constIBTK::HierarchyIntegrator
getNewContext() constIBTK::HierarchyIntegrator
getNumberOfCycles() const overrideIBAMR::AdvDiffSemiImplicitHierarchyIntegratorvirtual
getPatchHierarchy() constIBTK::HierarchyIntegrator
getPhysicalBcCoefs(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffHierarchyIntegrator
getPlotContext() constIBTK::HierarchyIntegrator
getProlongRefineAlgorithm(const std::string &name) constIBTK::HierarchyIntegratorprotected
getProlongRefineSchedules(const std::string &name) constIBTK::HierarchyIntegratorprotected
getResetFunctions(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffHierarchyIntegrator
getResetPriority(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffHierarchyIntegrator
getScratchContext() constIBTK::HierarchyIntegrator
getSourceTerm(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) constIBAMR::AdvDiffHierarchyIntegrator
getSourceTermFunction(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > F_var) constIBAMR::AdvDiffHierarchyIntegrator
getStartTime() constIBTK::HierarchyIntegrator
getVisItDataWriter() constIBTK::HierarchyIntegrator
getWorkloadDataIndex() constIBTK::HierarchyIntegrator
HierarchyIntegrator(std::string object_name, SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db, bool register_for_restart)IBTK::HierarchyIntegrator
initializeCompositeHierarchyData(double init_data_time, bool initial_time)IBTK::HierarchyIntegrator
initializeCompositeHierarchyDataSpecialized(double init_data_time, bool initial_time) overrideIBAMR::AdvDiffHierarchyIntegratorprotectedvirtual
initializeHierarchyIntegrator(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg) overrideIBAMR::AdvDiffSemiImplicitHierarchyIntegratorvirtual
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=SAMRAI::tbox::Pointer< SAMRAI::hier::BasePatchLevel< NDIM > >(NULL), bool allocate_data=true) overrideIBTK::HierarchyIntegratorvirtual
initializeLevelDataSpecialized(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)IBTK::HierarchyIntegratorprotectedvirtual
initializePatchHierarchy(SAMRAI::tbox::Pointer< SAMRAI::hier::PatchHierarchy< NDIM > > hierarchy, SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg)IBTK::HierarchyIntegratorvirtual
integrateHierarchy(double current_time, double new_time, int cycle_num=0)IBTK::HierarchyIntegrator
IntegrateHierarchyCallbackFcnPtr typedefIBTK::HierarchyIntegrator
integrateHierarchySpecialized(double current_time, double new_time, int cycle_num=0) overrideIBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotectedvirtual
isAllocatedPatchData(int data_idx, int coarsest_ln=invalid_level_number, int finest_ln=invalid_level_number) constIBTK::HierarchyIntegrator
isDiffusionCoefficientVariable(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var) const (defined in IBAMR::AdvDiffHierarchyIntegrator)IBAMR::AdvDiffHierarchyIntegrator
postprocessIntegrateHierarchy(double current_time, double new_time, bool skip_synchronize_new_state_data, int num_cycles=1) overrideIBAMR::AdvDiffSemiImplicitHierarchyIntegratorvirtual
PostprocessIntegrateHierarchyCallbackFcnPtr typedefIBTK::HierarchyIntegrator
preprocessIntegrateHierarchy(double current_time, double new_time, int num_cycles=1) overrideIBAMR::AdvDiffSemiImplicitHierarchyIntegratorvirtual
PreprocessIntegrateHierarchyCallbackFcnPtr typedefIBTK::HierarchyIntegrator
putToDatabase(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > db) overrideIBTK::HierarchyIntegratorvirtual
putToDatabaseSpecialized(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > db) overrideIBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotectedvirtual
registerAdvectionVelocity(SAMRAI::tbox::Pointer< SAMRAI::pdat::FaceVariable< NDIM, double > > u_var)IBAMR::AdvDiffHierarchyIntegratorvirtual
registerApplyGradientDetectorCallback(ApplyGradientDetectorCallbackFcnPtr callback, void *ctx=nullptr)IBTK::HierarchyIntegrator
registerChildHierarchyIntegrator(HierarchyIntegrator *child_integrator)IBTK::HierarchyIntegratorprotected
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)IBTK::HierarchyIntegratorprotected
registerDiffusionCoefficientVariable(SAMRAI::tbox::Pointer< SAMRAI::pdat::SideVariable< NDIM, double > > D_var)IBAMR::AdvDiffHierarchyIntegrator
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)IBTK::HierarchyIntegratorprotected
registerIntegrateHierarchyCallback(IntegrateHierarchyCallbackFcnPtr callback, void *ctx=nullptr)IBTK::HierarchyIntegrator
registerLoadBalancer(SAMRAI::tbox::Pointer< SAMRAI::mesh::LoadBalancer< NDIM > > load_balancer)IBTK::HierarchyIntegratorvirtual
registerParentHierarchyIntegrator(HierarchyIntegrator *parent_integrator)IBTK::HierarchyIntegratorprotected
registerPostprocessIntegrateHierarchyCallback(PostprocessIntegrateHierarchyCallbackFcnPtr callback, void *ctx=nullptr)IBTK::HierarchyIntegrator
registerPreprocessIntegrateHierarchyCallback(PreprocessIntegrateHierarchyCallbackFcnPtr callback, void *ctx=nullptr)IBTK::HierarchyIntegrator
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)IBTK::HierarchyIntegratorprotected
registerRegridHierarchyCallback(RegridHierarchyCallbackFcnPtr, void *ctx=nullptr)IBTK::HierarchyIntegrator
registerResetFunction(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, ResetPropertiesFcnPtr callback, void *ctx)IBAMR::AdvDiffHierarchyIntegrator
registerSourceTerm(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > F_var, const bool output_F=true)IBAMR::AdvDiffHierarchyIntegratorvirtual
registerTransportedQuantity(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, const bool Q_output=true) overrideIBAMR::AdvDiffSemiImplicitHierarchyIntegratorvirtual
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< CartGridFunction > init_fcn=SAMRAI::tbox::Pointer< CartGridFunction >(NULL), const bool register_for_restart=true)IBTK::HierarchyIntegrator
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), const bool register_for_restart=true)IBTK::HierarchyIntegrator
registerVariables()IBAMR::AdvDiffHierarchyIntegratorprotected
registerVisItDataWriter(SAMRAI::tbox::Pointer< SAMRAI::appu::VisItDataWriter< NDIM > > visit_writer)IBTK::HierarchyIntegrator
regriddingHierarchy() constIBTK::HierarchyIntegratorinlineprotected
regridHierarchy()IBTK::HierarchyIntegratorvirtual
regridHierarchyBeginSpecialized()IBTK::HierarchyIntegratorprotectedvirtual
RegridHierarchyCallbackFcnPtr typedefIBTK::HierarchyIntegrator
regridHierarchyEndSpecialized()IBTK::HierarchyIntegratorprotectedvirtual
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) overrideIBTK::HierarchyIntegratorvirtual
resetHierarchyConfigurationSpecialized(SAMRAI::tbox::Pointer< SAMRAI::hier::BasePatchHierarchy< NDIM > > hierarchy, int coarsest_level, int finest_level) overrideIBAMR::AdvDiffSemiImplicitHierarchyIntegratorprotectedvirtual
resetIntegratorToPreadvanceState()IBTK::HierarchyIntegrator
resetIntegratorToPreadvanceStateSpecialized()IBTK::HierarchyIntegratorprotectedvirtual
ResetPropertiesFcnPtr typedefIBAMR::AdvDiffHierarchyIntegrator
resetTimeDependentData(const tbox::Pointer< hier::BasePatchLevel< NDIM > > level, const double new_time, const bool can_be_refined)SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual
resetTimeDependentHierarchyData(double new_time)IBTK::HierarchyIntegrator
resetTimeDependentHierarchyDataSpecialized(double new_time)IBTK::HierarchyIntegratorprotectedvirtual
Serializable()SAMRAI::tbox::Serializable
setAdvectionVelocity(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< SAMRAI::pdat::FaceVariable< NDIM, double > > u_var)IBAMR::AdvDiffHierarchyIntegrator
setAdvectionVelocityFunction(SAMRAI::tbox::Pointer< SAMRAI::pdat::FaceVariable< NDIM, double > > u_var, SAMRAI::tbox::Pointer< IBTK::CartGridFunction > u_fcn)IBAMR::AdvDiffHierarchyIntegrator
setAdvectionVelocityIsDivergenceFree(SAMRAI::tbox::Pointer< SAMRAI::pdat::FaceVariable< NDIM, double > > u_var, bool is_div_free)IBAMR::AdvDiffHierarchyIntegrator
setConvectiveDifferencingType(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, ConvectiveDifferencingType difference_form)IBAMR::AdvDiffHierarchyIntegrator
setConvectiveOperator(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< ConvectiveOperator > convective_op)IBAMR::AdvDiffSemiImplicitHierarchyIntegrator
setConvectiveOperatorInputDatabase(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db)IBAMR::AdvDiffSemiImplicitHierarchyIntegrator
setConvectiveOperatorNeedsInit(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var)IBAMR::AdvDiffSemiImplicitHierarchyIntegrator
setConvectiveOperatorsNeedInit()IBAMR::AdvDiffSemiImplicitHierarchyIntegrator
setConvectiveOperatorType(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, const std::string &op_type)IBAMR::AdvDiffSemiImplicitHierarchyIntegrator
setConvectiveTimeSteppingType(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, TimeSteppingType convective_time_stepping_type)IBAMR::AdvDiffSemiImplicitHierarchyIntegrator
setDampingCoefficient(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, double lambda)IBAMR::AdvDiffHierarchyIntegrator
setDefaultConvectiveDifferencingType(ConvectiveDifferencingType default_convective_difference_form)IBAMR::AdvDiffHierarchyIntegrator
setDefaultConvectiveOperatorInputDatabase(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db)IBAMR::AdvDiffSemiImplicitHierarchyIntegrator
setDefaultConvectiveOperatorType(const std::string &op_type)IBAMR::AdvDiffSemiImplicitHierarchyIntegrator
setDefaultConvectiveTimeSteppingType(TimeSteppingType default_convective_time_stepping_type)IBAMR::AdvDiffSemiImplicitHierarchyIntegrator
setDefaultDiffusionTimeSteppingType(TimeSteppingType default_diffusion_time_stepping_type)IBAMR::AdvDiffHierarchyIntegrator
setDefaultInitialConvectiveTimeSteppingType(TimeSteppingType default_init_convective_time_stepping_type)IBAMR::AdvDiffSemiImplicitHierarchyIntegrator
setDiffusionCoefficient(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, double kappa)IBAMR::AdvDiffHierarchyIntegrator
setDiffusionCoefficientFunction(SAMRAI::tbox::Pointer< SAMRAI::pdat::SideVariable< NDIM, double > > D_var, SAMRAI::tbox::Pointer< IBTK::CartGridFunction > D_fcn)IBAMR::AdvDiffHierarchyIntegrator
setDiffusionCoefficientVariable(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< SAMRAI::pdat::SideVariable< NDIM, double > > D_var)IBAMR::AdvDiffHierarchyIntegrator
setDiffusionTimeSteppingType(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, TimeSteppingType time_stepping_type)IBAMR::AdvDiffHierarchyIntegrator
setHelmholtzRHSOperator(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< IBTK::LaplaceOperator > helmholtz_rhs_operator)IBAMR::AdvDiffHierarchyIntegrator
setHelmholtzRHSOperatorNeedsInit(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var)IBAMR::AdvDiffHierarchyIntegrator
setHelmholtzRHSOperatorsNeedInit()IBAMR::AdvDiffHierarchyIntegrator
setHelmholtzSolver(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< IBTK::PoissonSolver > helmholtz_solver)IBAMR::AdvDiffHierarchyIntegrator
setHelmholtzSolverNeedsInit(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var)IBAMR::AdvDiffHierarchyIntegrator
setHelmholtzSolversNeedInit()IBAMR::AdvDiffHierarchyIntegrator
setInitialConditions(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< IBTK::CartGridFunction > Q_init)IBAMR::AdvDiffHierarchyIntegrator
setInitialConvectiveTimeSteppingType(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, TimeSteppingType init_convective_time_stepping_type)IBAMR::AdvDiffSemiImplicitHierarchyIntegrator
setPhysicalBcCoef(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::solv::RobinBcCoefStrategy< NDIM > *Q_bc_coef)IBAMR::AdvDiffHierarchyIntegrator
setPhysicalBcCoefs(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, const std::vector< SAMRAI::solv::RobinBcCoefStrategy< NDIM > * > &Q_bc_coef)IBAMR::AdvDiffHierarchyIntegrator
setResetPriority(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, int priority)IBAMR::AdvDiffHierarchyIntegrator
setSourceTerm(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > F_var)IBAMR::AdvDiffHierarchyIntegrator
setSourceTermFunction(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > F_var, SAMRAI::tbox::Pointer< IBTK::CartGridFunction > F_fcn)IBAMR::AdvDiffHierarchyIntegrator
setupPlotData()IBTK::HierarchyIntegrator
setupPlotDataSpecialized()IBTK::HierarchyIntegratorprotectedvirtual
setupTagBuffer(SAMRAI::tbox::Pointer< SAMRAI::mesh::GriddingAlgorithm< NDIM > > gridding_alg)IBTK::HierarchyIntegratorprotected
skipCycle(double current_time, double new_time, int cycle_num=0)IBTK::HierarchyIntegrator
StandardTagAndInitStrategy()SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >
stepsRemaining() constIBTK::HierarchyIntegrator
SYNCH_CURRENT_DATA_ALGIBTK::HierarchyIntegratorprotectedstatic
SYNCH_NEW_DATA_ALG (defined in IBTK::HierarchyIntegrator)IBTK::HierarchyIntegratorprotectedstatic
synchronizeHierarchyData(VariableContextType ctx_type)IBTK::HierarchyIntegrator
synchronizeHierarchyDataSpecialized(VariableContextType ctx_type)IBTK::HierarchyIntegratorprotectedvirtual
updateWorkloadEstimates()IBTK::HierarchyIntegrator
~AdvDiffHierarchyIntegrator()IBAMR::AdvDiffHierarchyIntegrator
~AdvDiffSemiImplicitHierarchyIntegrator()=defaultIBAMR::AdvDiffSemiImplicitHierarchyIntegrator
~HierarchyIntegrator()IBTK::HierarchyIntegrator
~Serializable()SAMRAI::tbox::Serializablevirtual
~StandardTagAndInitStrategy()SAMRAI::mesh::StandardTagAndInitStrategy< NDIM >virtual