15 Ngraph* createAPFGraph(apf::Mesh* m,
const char* name,
int primary_dimension,
int secondary_dimension);
22 Ngraph* createAPFGraph(apf::Mesh* m,
const char* name,
int primary_dimension,
int* secondary_dimensions,
31 apf::GlobalNumbering* global_nums;
32 apf::GlobalNumbering* edge_nums[MAX_TYPES];
33 std::vector<gid_t> ghosts;
34 std::vector<part_t> owns;
38 apfGraph(apf::Mesh*,
const char* name,
int primary_dimension,
int secondary_dimension);
39 apfGraph(apf::Mesh*,
const char* name,
int primary_dimension,
int* secondary_dimensions,
int n);
43 void migrate(std::map<GraphVertex*,int>&) {};
46 void checkDims(
int dim,
int primary,
int second);
47 void setupPrimary(
int primary);
48 etype setupSecondary(
int second);
49 void connectToEdges(
int primary,
int second, etype type);
50 void connectToPins(
int primary,
int second, etype type);
51 void constructGhostVerts();
An extension of the N-Graph for SCOREC meshes.
Definition: apfGraph.h:27