Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 #ifndef _SMDSAbs_ElementType_HeaderFile
00028 #define _SMDSAbs_ElementType_HeaderFile
00029
00033 enum SMDSAbs_ElementType
00034 {
00035 SMDSAbs_All,
00036 SMDSAbs_Node,
00037 SMDSAbs_Edge,
00038 SMDSAbs_Face,
00039 SMDSAbs_Volume,
00040 SMDSAbs_0DElement,
00041 SMDSAbs_NbElementTypes
00042 };
00043
00045 enum SMDSAbs_GeometryType
00046 {
00047
00048 SMDSGeom_POINT,
00049
00050 SMDSGeom_EDGE,
00051
00052 SMDSGeom_TRIANGLE,
00053 SMDSGeom_QUADRANGLE,
00054 SMDSGeom_POLYGON,
00055
00056 SMDSGeom_TETRA,
00057 SMDSGeom_PYRAMID,
00058 SMDSGeom_HEXA,
00059 SMDSGeom_PENTA,
00060 SMDSGeom_POLYHEDRA,
00061 };
00062
00063
00064 enum SMDSAbs_ElementOrder {
00065 ORDER_ANY,
00066 ORDER_LINEAR,
00067 ORDER_QUADRATIC
00068 };
00069
00074 enum SMDSAbs_EntityType {
00075 SMDSEntity_Node,
00076 SMDSEntity_0D,
00077 SMDSEntity_Edge,
00078 SMDSEntity_Quad_Edge,
00079 SMDSEntity_Triangle,
00080 SMDSEntity_Quad_Triangle,
00081 SMDSEntity_Quadrangle,
00082 SMDSEntity_Quad_Quadrangle,
00083 SMDSEntity_Polygon,
00084 SMDSEntity_Quad_Polygon,
00085 SMDSEntity_Tetra,
00086 SMDSEntity_Quad_Tetra,
00087 SMDSEntity_Pyramid,
00088 SMDSEntity_Quad_Pyramid,
00089 SMDSEntity_Hexa,
00090 SMDSEntity_Quad_Hexa,
00091 SMDSEntity_Penta,
00092 SMDSEntity_Quad_Penta,
00093 SMDSEntity_Polyhedra,
00094 SMDSEntity_Quad_Polyhedra,
00095 SMDSEntity_Last
00096 };
00097
00098 #endif