3Depict
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Enumerations | Variables
mesh.h File Reference
#include "common/basics.h"
#include "common/mathfuncs.h"
#include <vector>
#include <fstream>
#include <list>
Include dependency graph for mesh.h:
This graph shows which files directly or indirectly include this file:

Classes

class  TETRAHEDRON
 
class  TRIANGLE
 
class  LINE
 
class  Mesh
 

Enumerations

enum  { ELEMENT_TRIANGLE =1, ELEMENT_TETRAHEDRON =2, ELEMENT_LINE =4 }
 

Variables

const unsigned int ELEM_SINGLE_NODE_POINT =15
 
const unsigned int ELEM_TWO_NODE_LINE =1
 
const unsigned int ELEM_THREE_NODE_TRIANGLE =2
 
const unsigned int ELEM_FOUR_NODE_TETRAHEDRON =4
 
const char * MESH_LOAD_ERRS []
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
ELEMENT_TRIANGLE 
ELEMENT_TETRAHEDRON 
ELEMENT_LINE 

Variable Documentation

◆ ELEM_FOUR_NODE_TETRAHEDRON

const unsigned int ELEM_FOUR_NODE_TETRAHEDRON =4

Referenced by Mesh::saveGmshMesh().

◆ ELEM_SINGLE_NODE_POINT

const unsigned int ELEM_SINGLE_NODE_POINT =15

Referenced by Mesh::saveGmshMesh().

◆ ELEM_THREE_NODE_TRIANGLE

const unsigned int ELEM_THREE_NODE_TRIANGLE =2

Referenced by Mesh::saveGmshMesh().

◆ ELEM_TWO_NODE_LINE

const unsigned int ELEM_TWO_NODE_LINE =1

Referenced by Mesh::saveGmshMesh().

◆ MESH_LOAD_ERRS

const char* MESH_LOAD_ERRS[]