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

Global numbering interface for mixed fields. More...

Go to the source code of this file.

Namespaces

 apf
 All APF symbols are contained in this namespace.
 

Functions

int apf::countDOFs (std::vector< Numbering * > const &n)
 Count the total numbered degrees of freedom. More...
 
int apf::countDOFs (std::vector< GlobalNumbering * > const &n)
 Count the total numbered degrees of freedom. More...
 
void apf::getElementNumbers (std::vector< Numbering * > const &n, MeshEntity *e, std::vector< int > &numbers)
 Get the element numbers for multiple numberings. More...
 
void apf::getElementNumbers (std::vector< GlobalNumbering * > const &n, MeshEntity *e, std::vector< long > &numbers)
 Get the element numbers for multiple global numberings. More...
 
int apf::numberOwned (std::vector< Field * > const &fields, std::vector< Numbering * > &owned)
 Number the owned nodes of multiple fields. More...
 
int apf::numberGhost (std::vector< Field * > const &fields, std::vector< Numbering * > &ghost)
 Number the ghost (overlapped/shared) nodes of multiple fields. More...
 
void apf::makeGlobal (std::vector< Numbering * > &owned, std::vector< GlobalNumbering * > &global, pcu::PCU *PCUObj)
 Globalize a mixed numbering scheme. More...
 

Detailed Description

Global numbering interface for mixed fields.

This is separate from apfNumbering.h because it pulls in std::vector.

Definition in file apfMixedNumbering.h.