| 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::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| 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::algs::HyperbolicLevelIntegrator< DIM > | 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::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| coarsenDataForRichardsonExtrapolation(const tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, const int level_number, const tbox::Pointer< hier::PatchLevel< DIM > > coarse_level, const double coarsen_data_time, const bool before_advance) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| copyTimeDependentData(const tbox::Pointer< hier::PatchLevel< DIM > > level, const tbox::Pointer< hier::VariableContext > src_context, const tbox::Pointer< hier::VariableContext > dst_context) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | protectedvirtual |
| d_all_variables | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_bdry_fill_advance | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_bdry_fill_advance_new | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_bdry_fill_advance_old | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_bdry_sched_advance | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_bdry_sched_advance_new | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_boxes_stat | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_cells_stat | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_cfl | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_cfl_init | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_coarsen_fluxsum | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_coarsen_rich_extrap_final | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_coarsen_rich_extrap_init | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_coarsen_sync_data | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_current | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_distinguish_mpi_reduction_costs | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_fill_new_level | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_flux_face_registered | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_flux_is_face | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_flux_side_registered | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_flux_var_data | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_flux_variables | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_fluxsum_data | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_fluxsum_variables | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_have_flux_on_level_zero | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_lag_dt_computation | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_new | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_new_patch_init_data | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_new_time_dep_data | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_number_time_data_levels | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_object_name | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_old | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_old_time_dep_data | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_patch_strategy | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_plot_context | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_registered_for_restart | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_saved_var_scratch_data | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_scratch | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_sync_initial_data | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_temp_var_scratch_data | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_time_dep_variables | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_timestamp_stat | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_use_ghosts_for_dt | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| d_use_time_refinement | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| FLUX enum value | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| getCurrentContext() const | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| getFromInput(tbox::Pointer< tbox::Database > db, bool is_from_restart) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | protectedvirtual |
| getFromRestart() | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | protectedvirtual |
| getLevelDt(const tbox::Pointer< hier::BasePatchLevel< DIM > > level, const double dt_time, const bool initial_time) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| getMaxFinerLevelDt(const int finer_level_number, const double coarse_dt, const hier::IntVector< DIM > &ratio_to_coarser) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| getNewContext() const | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| getOldContext() const | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| getPlotContext() const | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| getScratchContext() const | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| HYP_VAR_TYPE enum name | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| HyperbolicLevelIntegrator(const std::string &object_name, tbox::Pointer< tbox::Database > input_db, HyperbolicPatchStrategy< DIM > *patch_strategy, bool register_for_restart=true, bool use_time_refinement=true) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| 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) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| initializeLevelIntegrator(tbox::Pointer< mesh::BaseGriddingAlgorithm< DIM > > base_gridding_alg) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| INPUT enum value | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| NO_FILL enum value | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| postprocessFluxData(const tbox::Pointer< hier::PatchLevel< DIM > > level, const bool regrid_advance, const bool first_step, const bool last_step) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | protectedvirtual |
| preprocessFluxData(const tbox::Pointer< hier::PatchLevel< DIM > > level, const double cur_time, const double new_time, const bool regrid_advance, const bool first_step, const bool last_step) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | protectedvirtual |
| printClassData(std::ostream &os) const | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| printStatistics(std::ostream &s=tbox::plog) const | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| putToDatabase(tbox::Pointer< tbox::Database > db) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| recordStatistics(const hier::PatchLevel< DIM > &patch_level, double current_time) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | protected |
| registerVariable(const tbox::Pointer< hier::Variable< DIM > > var, const hier::IntVector< DIM > ghosts, const HYP_VAR_TYPE h_v_type, const tbox::Pointer< xfer::Geometry< DIM > > transfer_geom, const std::string &coarsen_name=std::string(), const std::string &refine_name=std::string()) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| resetDataToPreadvanceState(const tbox::Pointer< hier::BasePatchLevel< DIM > > level) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| resetHierarchyConfiguration(const tbox::Pointer< hier::BasePatchHierarchy< DIM > > hierarchy, const int coarsest_level, const int finest_level) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| resetTimeDependentData(const tbox::Pointer< hier::BasePatchLevel< DIM > > level, const double new_time, const bool can_be_refined) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| Serializable() | SAMRAI::tbox::Serializable | |
| standardLevelSynchronization(const tbox::Pointer< hier::BasePatchHierarchy< DIM > > hierarchy, const int coarsest_level, const int finest_level, const double sync_time, const tbox::Array< double > &old_times) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| standardLevelSynchronization(const tbox::Pointer< hier::BasePatchHierarchy< DIM > > hierarchy, const int coarsest_level, const int finest_level, const double sync_time, const double old_time) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| StandardTagAndInitStrategy() | SAMRAI::mesh::StandardTagAndInitStrategy< DIM > | |
| synchronizeLevelWithCoarser(const tbox::Pointer< hier::PatchLevel< DIM > > fine, const tbox::Pointer< hier::PatchLevel< DIM > > coarse, const double sync_time, const double coarse_sim_time) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | protectedvirtual |
| synchronizeNewLevels(const tbox::Pointer< hier::BasePatchHierarchy< DIM > > hierarchy, const int coarsest_level, const int finest_level, const double sync_time, const bool initial_time) | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| t_advance_bdry_fill_comm | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_advance_bdry_fill_create | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_advance_level | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_advance_level_sync | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_apply_gradient_detector | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_coarsen_rich_extrap | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_error_bdry_fill_comm | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_error_bdry_fill_create | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_fill_new_level_comm | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_fill_new_level_create | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_get_level_dt | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_get_level_dt_sync | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_initialize_level_data | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_mpi_reductions | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_new_advance_bdry_fill_comm | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_new_advance_bdry_fill_create | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_patch_num_kernel | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_std_level_sync | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| t_sync_new_levels | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | private |
| TEMPORARY enum value | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| TIME_DEP enum value | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | |
| TimeRefinementLevelStrategy() | SAMRAI::algs::TimeRefinementLevelStrategy< DIM > | |
| usingRefinedTimestepping() const | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| ~DescribedClass() | SAMRAI::tbox::DescribedClass | virtual |
| ~HyperbolicLevelIntegrator() | SAMRAI::algs::HyperbolicLevelIntegrator< DIM > | virtual |
| ~Serializable() | SAMRAI::tbox::Serializable | virtual |
| ~StandardTagAndInitStrategy() | SAMRAI::mesh::StandardTagAndInitStrategy< DIM > | virtual |
| ~TimeRefinementLevelStrategy() | SAMRAI::algs::TimeRefinementLevelStrategy< DIM > | virtual |