Zoltan partitioning for apf::Mesh objects. More...
Go to the source code of this file.
Namespaces | |
namespace | apf |
All APF symbols are contained in this namespace. | |
Enumerations | |
enum | apf::ZoltanMethod { apf::RCB, apf::RIB, apf::HYPERGRAPH, apf::PARMETIS, apf::GRAPH } |
Zoltan partitioning method. More... | |
enum | apf::ZoltanApproach { apf::PARTITION, apf::REPARTITION, apf::REFINE, apf::PART_KWAY, apf::PART_GEOM, apf::PART_GEOM_KWAY, apf::ADAPT_REPART, apf::REFINE_KWAY } |
Zoltan partitioning approach. More... | |
Functions | |
Splitter * | apf::makeZoltanSplitter (Mesh *mesh, int method, int approach, bool debug=true, bool sync=true) |
Make a Zoltan Splitter object. | |
Splitter * | apf::makeZoltanGlobalSplitter (Mesh *mesh, int method, int approach, bool debug=true) |
Make a Zoltan Splitter object. | |
Balancer * | apf::makeZoltanBalancer (Mesh *mesh, int method, int approach, bool debug=true) |
Make a Zoltan Balancer object. | |
MeshTag * | apf::tagOpposites (GlobalNumbering *gn, const char *name) |
Tag global ids of opposite elements to boundary faces. | |
int * | apf::getElementToElement (apf::Mesh *m) |
Get an element-to-element connectivity array. |
Zoltan partitioning for apf::Mesh objects.
Definition in file apfZoltan.h.