SCOREC core
Parallel unstructured mesh tools
Namespaces | Enumerations | Functions
apfZoltan.h File Reference

Zoltan partitioning for apf::Mesh objects. More...

Go to the source code of this file.

Namespaces

 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=false, bool sync=true)
 Make a Zoltan Splitter object. More...
 
Splitter * apf::makeZoltanGlobalSplitter (Mesh *mesh, int method, int approach, bool debug=false)
 Make a Zoltan Splitter object. More...
 
Balancer * apf::makeZoltanBalancer (Mesh *mesh, int method, int approach, bool debug=false)
 Make a Zoltan Balancer object. More...
 
int * apf::getElementToElement (apf::Mesh *m)
 Get an element-to-element connectivity array. More...
 

Detailed Description

Zoltan partitioning for apf::Mesh objects.

Definition in file apfZoltan.h.