GemaCoreLib
The GeMA Core library
Classes | Macros
gmElementMesh.h File Reference

Declaration of the GmElementMesh interface class. More...

#include "gmCell.h"
#include "gmCellMesh.h"
#include "gmIntegrationRule.h"
Include dependency graph for gmElementMesh.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GmElementMesh
 Base interface for FEM (finite element) meshes. More...
 

Macros

#define GmForeachActiveElement(variable, mesh)   GmForeachCellHelper(variable, mesh, GmElementMesh, GmElement, true)
 Similar to GmForeachActiveCell() for element meshes. The variable should be a GmElement* or a const GmElement*.
 
#define GmForeachElement(variable, mesh, activeOnly)   GmForeachCellHelper(variable, mesh, GmElementMesh, GmElement, activeOnly)
 Similar to GmForeachActiveElement but with a flag (activeOnly) controlling if all elements will be traversed or only the active ones.
 

Detailed Description

Declaration of the GmElementMesh interface class.

Author
Carlos Augusto Teixeira Mendes
Date
may, 2015