IBAMR  IBAMR version 0.19.
SAMRAI::mesh::GriddingAlgorithm< DIM > Member List

This is the complete list of members for SAMRAI::mesh::GriddingAlgorithm< DIM >, including all inherited members.

BaseGriddingAlgorithm()SAMRAI::mesh::BaseGriddingAlgorithm< DIM >
bufferTagsOnLevel(const int tag_value, const tbox::Pointer< hier::PatchLevel< DIM > > level, const int buffer_size) constSAMRAI::mesh::GriddingAlgorithm< DIM >private
checkNonrefinedTags(const tbox::Pointer< hier::PatchLevel< DIM > > &level, const hier::BoxTree< DIM > &proper_nesting_complement)SAMRAI::mesh::GriddingAlgorithm< DIM >private
checkOverlappingPatches(const tbox::Pointer< hier::PatchLevel< DIM > > &level)SAMRAI::mesh::GriddingAlgorithm< DIM >private
d_allow_patches_smaller_than_ghostwidthSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_allow_patches_smaller_than_minimum_size_to_prevent_overlapsSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_barrier_before_clusteringSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_bdry_fill_tagsSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_bdry_sched_tagsSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_box_generatorSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_buf_tagSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_buf_tag_indxSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_check_nonrefined_tagsSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_check_overlapping_patchesSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_coalesce_boxesSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_combine_efficiencySAMRAI::mesh::GriddingAlgorithm< DIM >private
d_efficiency_toleranceSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_extend_tags_to_bdrySAMRAI::mesh::GriddingAlgorithm< DIM >private
d_false_tagSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_largest_patch_sizeSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_load_balancerSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_max_levelsSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_object_nameSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_proper_nesting_boxesSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_proper_nesting_bufferSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_proper_nesting_complementSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_ratio_to_coarserSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_read_dumped_level_boxesSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_registered_for_restartSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_regrid_box_counterSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_regrid_box_utilitySAMRAI::mesh::GriddingAlgorithm< DIM >private
d_regrid_boxes_filenameSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_smallest_patch_sizeSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_sort_boxes_after_clusteringSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_tagSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_tag_indxSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_tag_init_strategySAMRAI::mesh::GriddingAlgorithm< DIM >private
d_true_tagSAMRAI::mesh::GriddingAlgorithm< DIM >private
d_write_dumped_level_boxesSAMRAI::mesh::GriddingAlgorithm< DIM >private
errorEstimationUsesTimeIntegration() constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
extendTagsToBoundary(const int tag_value, const tbox::Pointer< hier::PatchLevel< DIM > > level, const tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy) constSAMRAI::mesh::GriddingAlgorithm< DIM >private
findProperNestingData(const tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, const int base_ln)SAMRAI::mesh::GriddingAlgorithm< DIM >private
findRefinementBoxes(hier::BoxArray< DIM > &fine_boxes, hier::ProcessorMapping &mapping, const tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, const int coarse_level_number) constSAMRAI::mesh::GriddingAlgorithm< DIM >private
getCombineEfficiency(const int level_number) constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
getEfficiencyTolerance(const int level_number) constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
getErrorCoarsenRatio() constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
getFromInput(tbox::Pointer< tbox::Database > db, bool is_from_restart)SAMRAI::mesh::GriddingAlgorithm< DIM >private
getFromRestart()SAMRAI::mesh::GriddingAlgorithm< DIM >private
getGriddingParameters(hier::IntVector< DIM > &smallest_patch, hier::IntVector< DIM > &smallest_box_to_refine, hier::IntVector< DIM > &largest_patch, hier::IntVector< DIM > &extend_ghosts, const tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, const int level_number, const bool for_building_finer) constSAMRAI::mesh::GriddingAlgorithm< DIM >privatevirtual
getLargestPatchSize(const int level_number) constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
getLoadBalanceStrategy() constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
getMaxLevels() constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
getProperNestingBuffer(const int level_number) constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
getRatioToCoarserLevel(const int level_number) constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
getSmallestPatchSize(const int level_number) constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
getTagAndInitializeStrategy() constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
GriddingAlgorithm(const std::string &object_name, tbox::Pointer< tbox::Database > input_db, tbox::Pointer< TagAndInitializeStrategy< DIM > > level_strategy, tbox::Pointer< BoxGeneratorStrategy< DIM > > generator, tbox::Pointer< LoadBalanceStrategy< DIM > > balancer, bool register_for_restart=true)SAMRAI::mesh::GriddingAlgorithm< DIM >
GriddingAlgorithm(const GriddingAlgorithm< DIM > &)SAMRAI::mesh::GriddingAlgorithm< DIM >private
levelCanBeRefined(const int level_number) constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
makeCoarsestLevel(tbox::Pointer< hier::BasePatchHierarchy< DIM > > hierarchy, const double level_time, const hier::BoxArray< DIM > &override_boxes=0, const hier::ProcessorMapping &override_mapping=0)SAMRAI::mesh::GriddingAlgorithm< DIM >virtual
makeFinerLevel(tbox::Pointer< hier::BasePatchHierarchy< DIM > > hierarchy, const double level_time, const bool initial_time, const int tag_buffer, const double regrid_start_time=0.)SAMRAI::mesh::GriddingAlgorithm< DIM >virtual
operator=(const GriddingAlgorithm< DIM > &)SAMRAI::mesh::GriddingAlgorithm< DIM >private
printClassData(std::ostream &os) constSAMRAI::mesh::GriddingAlgorithm< DIM >virtual
putToDatabase(tbox::Pointer< tbox::Database > db)SAMRAI::mesh::GriddingAlgorithm< DIM >virtual
qsortBoxCompare(const void *v, const void *w)SAMRAI::mesh::GriddingAlgorithm< DIM >privatestatic
readLevelBoxes(hier::BoxArray< DIM > &new_level_boxes, hier::ProcessorMapping &mapping, const tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, const int level_number, const double regrid_time, bool &remove_old_fine_level)SAMRAI::mesh::GriddingAlgorithm< DIM >private
regridAllFinerLevels(tbox::Pointer< hier::BasePatchHierarchy< DIM > > hierarchy, const int level_number, const double regrid_time, const tbox::Array< int > &tag_buffer, tbox::Array< double > regrid_start_time=tbox::Array< double >(), const bool level_is_coarsest_to_sync=true)SAMRAI::mesh::GriddingAlgorithm< DIM >virtual
regridFinerLevel(tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, const int level_number, const double regrid_time, const int finest_level_not_regridded, const bool level_is_coarsest_to_sync, const tbox::Array< int > &tag_buffer, const tbox::Array< double > &regrid_start_time=NULL)SAMRAI::mesh::GriddingAlgorithm< DIM >private
s_buf_tag_indxSAMRAI::mesh::GriddingAlgorithm< DIM >privatestatic
s_instance_counterSAMRAI::mesh::GriddingAlgorithm< DIM >privatestatic
s_tag_indxSAMRAI::mesh::GriddingAlgorithm< DIM >privatestatic
Serializable()SAMRAI::tbox::Serializable
setTagsOnLevel(const int tag_value, const tbox::Pointer< hier::PatchLevel< DIM > > level, const int index, const hier::BoxArray< DIM > &boxes, const bool interior_only=true) constSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_apply_nesting_restrictionSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_bdry_fill_tags_commSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_bdry_fill_tags_createSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_before_load_balanceSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_box_massageSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_buffer_tagsSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_coalesce_boxesSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_enforce_nestingSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_extend_to_domain_boundarySAMRAI::mesh::GriddingAlgorithm< DIM >private
t_find_boxes_containing_tagsSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_find_domain_complementSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_find_nesting_restrictionSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_find_refinementSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_grow_boxes_within_domainSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_intersect_boxes_find_properSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_intersect_boxes_find_refinementSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_load_balanceSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_make_coarsestSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_make_finerSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_regrid_all_finerSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_regrid_finer_createSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_remove_intersections_find_properSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_remove_intersections_make_finerSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_remove_intersections_regrid_allSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_reset_hierSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_set_tagsSAMRAI::mesh::GriddingAlgorithm< DIM >private
t_tag_cells_for_refinementSAMRAI::mesh::GriddingAlgorithm< DIM >private
~BaseGriddingAlgorithm()SAMRAI::mesh::BaseGriddingAlgorithm< DIM >virtual
~DescribedClass()SAMRAI::tbox::DescribedClassvirtual
~GriddingAlgorithm()SAMRAI::mesh::GriddingAlgorithm< DIM >virtual
~Serializable()SAMRAI::tbox::Serializablevirtual