Mesh Oriented datABase  (version 5.5.0)
An array-based unstructured mesh library
CN.hpp File Reference
#include <vector>
#include <algorithm>
#include <cassert>
#include "moab/EntityType.hpp"
#include "moab/win32_config.h"
+ Include dependency graph for CN.hpp:

Go to the source code of this file.


class  moab::CN
 Canonical numbering data and functions This class represents canonical ordering of finite-element meshes. Elements in the finite element "zoo" are represented. Canonical numbering denotes the vertex, edge, and face numbers making up each kind of element, and the vertex numbers defining those entities. Functions for evaluating adjacencies and other things based on vertex numbering are also provided. By default, this class defines a zero-based numbering system. For a complete description of this class, see the document "MOAB Canonical Numbering Conventions", Timothy J. Tautges, Sandia National Laboratories Report #SAND2004-xxxx. More...
struct  moab::CN::ConnMap
struct  moab::CN::UpConnMap


 Class representing axis-aligned bounding box.


typedef std::pair< EntityType, EntityType > moab::DimensionPair


enum  { moab::MAX_SUB_ENTITIES = 12 , moab::MAX_SUB_ENTITY_VERTICES = 9 }