MFEM  v3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Public Attributes | List of all members
mfem::NCMesh::Element Struct Reference

#include <ncmesh.hpp>

Collaboration diagram for mfem::NCMesh::Element:
[legend]

Public Member Functions

 Element (int geom, int attr)
 

Public Attributes

int geom
 
int attribute
 
int ref_type
 
int index
 
union {
   Node *   node [8]
 
   Element *   child [8]
 
}; 
 

Detailed Description

This is an element in the refinement hierarchy. Each element has either been refined and points to its children, or is a leaf and points to its vertex nodes.

Definition at line 251 of file ncmesh.hpp.

Constructor & Destructor Documentation

mfem::NCMesh::Element::Element ( int  geom,
int  attr 
)

Definition at line 359 of file ncmesh.cpp.

Member Data Documentation

union { ... }
int mfem::NCMesh::Element::attribute

Definition at line 254 of file ncmesh.hpp.

Element* mfem::NCMesh::Element::child[8]

Definition at line 260 of file ncmesh.hpp.

int mfem::NCMesh::Element::geom

Definition at line 253 of file ncmesh.hpp.

int mfem::NCMesh::Element::index

Definition at line 256 of file ncmesh.hpp.

Node* mfem::NCMesh::Element::node[8]

Definition at line 259 of file ncmesh.hpp.

int mfem::NCMesh::Element::ref_type

Definition at line 255 of file ncmesh.hpp.


The documentation for this struct was generated from the following files: