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

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

binPackBoxes(hier::BoxArray< DIM > &boxes, hier::ProcessorMapping &mapping, tbox::Array< double > &workloads, const std::string &bin_pack_method) constSAMRAI::mesh::LoadBalancer< DIM >private
chopBoxesWithNonuniformWorkload(hier::BoxArray< DIM > &out_boxes, tbox::Array< double > &out_workloads, const hier::BoxList< DIM > &in_boxes, const tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, int level_number, const hier::IntVector< DIM > &ratio_to_coarsest_hierarchy_level, int wrk_indx, const hier::IntVector< DIM > &min_size, const hier::IntVector< DIM > &max_size, const hier::IntVector< DIM > &cut_factor, const hier::IntVector< DIM > &bad_interval, const hier::BoxArray< DIM > &physical_domain) constSAMRAI::mesh::LoadBalancer< DIM >private
chopBoxesWithUniformWorkload(hier::BoxArray< DIM > &out_boxes, tbox::Array< double > &out_workloads, const hier::BoxList< DIM > &in_boxes, const tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, int level_number, const hier::IntVector< DIM > &min_size, const hier::IntVector< DIM > &max_size, const hier::IntVector< DIM > &cut_factor, const hier::IntVector< DIM > &bad_interval, const hier::BoxArray< DIM > &physical_domain) constSAMRAI::mesh::LoadBalancer< DIM >private
chopUniformSingleBox(hier::BoxArray< DIM > &out_boxes, tbox::Array< double > &out_workloads, const hier::Box< DIM > &in_box, const hier::IntVector< DIM > &min_size, const hier::IntVector< DIM > &max_size, const hier::IntVector< DIM > &cut_factor, const hier::IntVector< DIM > &bad_interval, const hier::BoxArray< DIM > &physical_domain) constSAMRAI::mesh::LoadBalancer< DIM >private
d_bin_pack_methodSAMRAI::mesh::LoadBalancer< DIM >private
d_ignore_level_box_union_is_single_boxSAMRAI::mesh::LoadBalancer< DIM >private
d_master_bin_pack_methodSAMRAI::mesh::LoadBalancer< DIM >private
d_master_max_workload_factorSAMRAI::mesh::LoadBalancer< DIM >private
d_master_workload_data_idSAMRAI::mesh::LoadBalancer< DIM >private
d_master_workload_toleranceSAMRAI::mesh::LoadBalancer< DIM >private
d_max_workload_factorSAMRAI::mesh::LoadBalancer< DIM >private
d_object_nameSAMRAI::mesh::LoadBalancer< DIM >private
d_opt_for_single_boxSAMRAI::mesh::LoadBalancer< DIM >private
d_processor_layoutSAMRAI::mesh::LoadBalancer< DIM >private
d_processor_layout_specifiedSAMRAI::mesh::LoadBalancer< DIM >private
d_workload_data_idSAMRAI::mesh::LoadBalancer< DIM >private
d_workload_toleranceSAMRAI::mesh::LoadBalancer< DIM >private
getBinPackMethod(int level_number) constSAMRAI::mesh::LoadBalancer< DIM >private
getFromInput(tbox::Pointer< tbox::Database > db)SAMRAI::mesh::LoadBalancer< DIM >private
getLoadBalanceDependsOnPatchData(int level_number) constSAMRAI::mesh::LoadBalancer< DIM >virtual
getMaxWorkloadFactor(int level_number) constSAMRAI::mesh::LoadBalancer< DIM >private
getWorkloadDataId(int level_number) constSAMRAI::mesh::LoadBalancer< DIM >private
getWorkloadTolerance(int level_number) constSAMRAI::mesh::LoadBalancer< DIM >private
loadBalanceBoxes(hier::BoxArray< DIM > &out_boxes, hier::ProcessorMapping &mapping, const hier::BoxList< DIM > &in_boxes, const tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, int level_number, const hier::BoxArray< DIM > &physical_domain, const hier::IntVector< DIM > &ratio_to_hierarchy_level_zero, const hier::IntVector< DIM > &min_size, const hier::IntVector< DIM > &max_size, const hier::IntVector< DIM > &cut_factor, const hier::IntVector< DIM > &bad_interval) constSAMRAI::mesh::LoadBalancer< DIM >virtual
LoadBalancer(const std::string &name, tbox::Pointer< tbox::Database > input_db=(tbox::Database *) NULL)SAMRAI::mesh::LoadBalancer< DIM >
LoadBalancer(tbox::Pointer< tbox::Database > input_db=(tbox::Database *) NULL)SAMRAI::mesh::LoadBalancer< DIM >
LoadBalancer(const LoadBalancer< DIM > &)SAMRAI::mesh::LoadBalancer< DIM >private
LoadBalanceStrategy()SAMRAI::mesh::LoadBalanceStrategy< DIM >
LoadBalanceStrategy(const LoadBalanceStrategy< DIM > &)SAMRAI::mesh::LoadBalanceStrategy< DIM >private
operator=(const LoadBalancer< DIM > &)SAMRAI::mesh::LoadBalancer< DIM >private
printClassData(std::ostream &os) constSAMRAI::mesh::LoadBalancer< DIM >virtual
setBinPackMethod(const std::string &method, int level_number=-1)SAMRAI::mesh::LoadBalancer< DIM >
setIgnoreLevelDomainIsSingleBox(bool flag)SAMRAI::mesh::LoadBalancer< DIM >
setMaxWorkloadFactor(double factor, int level_number=-1)SAMRAI::mesh::LoadBalancer< DIM >
setUniformWorkload(int level_number=-1)SAMRAI::mesh::LoadBalancer< DIM >
setWorkloadPatchDataIndex(int data_id, int level_number=-1)SAMRAI::mesh::LoadBalancer< DIM >
setWorkloadTolerance(double tolerance, int level_number=-1)SAMRAI::mesh::LoadBalancer< DIM >
t_bin_pack_boxesSAMRAI::mesh::LoadBalancer< DIM >private
t_bin_pack_boxes_packSAMRAI::mesh::LoadBalancer< DIM >private
t_bin_pack_boxes_sortSAMRAI::mesh::LoadBalancer< DIM >private
t_chop_boxesSAMRAI::mesh::LoadBalancer< DIM >private
t_load_balance_boxesSAMRAI::mesh::LoadBalancer< DIM >private
t_load_balance_boxes_remove_intersectionSAMRAI::mesh::LoadBalancer< DIM >private
~DescribedClass()SAMRAI::tbox::DescribedClassvirtual
~LoadBalancer()SAMRAI::mesh::LoadBalancer< DIM >virtual
~LoadBalanceStrategy()SAMRAI::mesh::LoadBalanceStrategy< DIM >virtual