Mesh Oriented datABase
(version 5.4.1)
Array-based unstructured mesh datastructure
|
assemble_graph(const int dimension, std::vector< double > &coords, std::vector< idx_t > &moab_ids, std::vector< idx_t > &adjacencies, std::vector< idx_t > &length, Range &elems) | MetisPartitioner | [private] |
assemble_taggedents_graph(const int dimension, std::vector< double > &coords, std::vector< idx_t > &moab_ids, std::vector< idx_t > &adjacencies, std::vector< idx_t > &length, Range &elems, const char *aggregating_tag) | MetisPartitioner | [private] |
assemble_taggedsets_graph(const int dimension, std::vector< double > &coords, std::vector< idx_t > &moab_ids, std::vector< idx_t > &adjacencies, std::vector< idx_t > &length, Range &elems, const char *aggregating_tag) | MetisPartitioner | [private] |
assign_global_ids | PartitionerBase< idx_t > | [protected] |
get_global_id_option() | PartitionerBase< idx_t > | [inline] |
include_closure() | MetisPartitioner | [inline, virtual] |
mbImpl | PartitionerBase< idx_t > | [protected] |
MetisPartitioner(Interface *impl=NULL, const bool use_coords=false) | MetisPartitioner | |
newComm | PartitionerBase< idx_t > | [protected] |
part_sets() | PartitionerBase< idx_t > | [inline] |
part_sets() const | PartitionerBase< idx_t > | [inline] |
partition_mesh(const idx_t nparts, const char *method, const int part_dim=3, const bool write_as_sets=true, const bool write_as_tags=false, const bool partition_tagged_sets=false, const bool partition_tagged_ents=false, const char *aggregating_tag=NULL, const bool print_time=false) | MetisPartitioner | [virtual] |
partition_mesh_and_geometry(const double part_geom_mesh_size, const idx_t nparts, const char *zmethod, const char *other_method, double imbal_tol, const int part_dim=3, const bool write_as_sets=true, const bool write_as_tags=false, const int obj_weight=0, const int edge_weight=0, const bool part_surf=false, const bool ghost=false, const int projection_type=0, const bool recompute_rcb_box=false, const bool print_time=false) | MetisPartitioner | [inline, virtual] |
PartitionerBase(Interface *impl=NULL, const bool use_coords=false) | PartitionerBase< idx_t > | |
partSets | PartitionerBase< idx_t > | [protected] |
set_global_id_option(bool id_opt) | PartitionerBase< idx_t > | [inline] |
useCoords | PartitionerBase< idx_t > | [protected] |
write_aggregationtag_partition(const idx_t nparts, Range &elems, const idx_t *assignment, const bool write_as_sets, const bool write_as_tags) | MetisPartitioner | |
write_partition(const idx_t nparts, Range &elems, const idx_t *assignment, const bool write_as_sets, const bool write_as_tags) | MetisPartitioner | [virtual] |
PartitionerBase< idx_t >::write_partition(const idx_tnparts, Range &elems, const idx_t *assignment, const bool write_as_sets, const bool write_as_tags)=0 | PartitionerBase< idx_t > | [pure virtual] |
~MetisPartitioner() | MetisPartitioner | [virtual] |
~PartitionerBase() | PartitionerBase< idx_t > | [virtual] |