Rheolef  7.2
an efficient C++ finite element environment
 
Loading...
Searching...
No Matches
vtk_cell_type.h File Reference

Go to the source code of this file.

Namespaces

namespace  rheolef
 This file is part of Rheolef.
 

Macros

#define VTK_EMPTY_CELL   0
 
#define VTK_VERTEX   1
 
#define VTK_POLY_VERTEX   2
 
#define VTK_LINE   3
 
#define VTK_POLY_LINE   4
 
#define VTK_TRIANGLE   5
 
#define VTK_TRIANGLE_STRIP   6
 
#define VTK_POLYGON   7
 
#define VTK_PIXEL   8
 
#define VTK_QUAD   9
 
#define VTK_TETRA   10
 
#define VTK_VOXEL   11
 
#define VTK_HEXAHEDRON   12
 
#define VTK_WEDGE   13
 
#define VTK_PYRAMID   14
 
#define VTK_QUADRATIC_EDGE   21
 
#define VTK_QUADRATIC_TRIANGLE   22
 
#define VTK_QUADRATIC_QUAD   23
 
#define VTK_QUADRATIC_POLYGON   36
 
#define VTK_QUADRATIC_TETRA   24
 
#define VTK_QUADRATIC_HEXAHEDRON   25
 
#define VTK_QUADRATIC_WEDGE   26
 
#define VTK_QUADRATIC_PYRAMID   27
 
#define VTK_BIQUADRATIC_QUAD   28
 
#define VTK_TRIQUADRATIC_HEXAHEDRON   29
 
#define VTK_QUADRATIC_LINEAR_QUAD   30
 
#define VTK_QUADRATIC_LINEAR_WEDGE   31
 
#define VTK_BIQUADRATIC_QUADRATIC_WEDGE   32
 
#define VTK_BIQUADRATIC_QUADRATIC_HEXAHEDRON   33
 
#define VTK_BIQUADRATIC_TRIANGLE   34
 
#define VTK_CUBIC_LINE   35
 
#define VTK_PARAMETRIC_CURVE   51
 
#define VTK_PARAMETRIC_SURFACE   52
 
#define VTK_LAGRANGE_CURVE   68
 
#define VTK_LAGRANGE_TRIANGLE   69
 
#define VTK_LAGRANGE_QUADRILATERAL   70
 
#define VTK_LAGRANGE_TETRAHEDRON   71
 
#define VTK_LAGRANGE_HEXAHEDRON   72
 
#define VTK_LAGRANGE_WEDGE   73
 
#define VTK_LAGRANGE_PYRAMID   74
 

Functions

size_t nv2vtk_cell_type (size_t map_dim, size_t nv)
 
size_t vtk_cell_type2variant (size_t vtk_cell_type)
 

Macro Definition Documentation

◆ VTK_EMPTY_CELL

#define VTK_EMPTY_CELL   0

Definition at line 34 of file vtk_cell_type.h.

◆ VTK_VERTEX

#define VTK_VERTEX   1

Definition at line 35 of file vtk_cell_type.h.

◆ VTK_POLY_VERTEX

#define VTK_POLY_VERTEX   2

Definition at line 36 of file vtk_cell_type.h.

◆ VTK_LINE

#define VTK_LINE   3

Definition at line 37 of file vtk_cell_type.h.

◆ VTK_POLY_LINE

#define VTK_POLY_LINE   4

Definition at line 38 of file vtk_cell_type.h.

◆ VTK_TRIANGLE

#define VTK_TRIANGLE   5

Definition at line 39 of file vtk_cell_type.h.

◆ VTK_TRIANGLE_STRIP

#define VTK_TRIANGLE_STRIP   6

Definition at line 40 of file vtk_cell_type.h.

◆ VTK_POLYGON

#define VTK_POLYGON   7

Definition at line 41 of file vtk_cell_type.h.

◆ VTK_PIXEL

#define VTK_PIXEL   8

Definition at line 42 of file vtk_cell_type.h.

◆ VTK_QUAD

#define VTK_QUAD   9

Definition at line 43 of file vtk_cell_type.h.

◆ VTK_TETRA

#define VTK_TETRA   10

Definition at line 44 of file vtk_cell_type.h.

◆ VTK_VOXEL

#define VTK_VOXEL   11

Definition at line 45 of file vtk_cell_type.h.

◆ VTK_HEXAHEDRON

#define VTK_HEXAHEDRON   12

Definition at line 46 of file vtk_cell_type.h.

◆ VTK_WEDGE

#define VTK_WEDGE   13

Definition at line 47 of file vtk_cell_type.h.

◆ VTK_PYRAMID

#define VTK_PYRAMID   14

Definition at line 48 of file vtk_cell_type.h.

◆ VTK_QUADRATIC_EDGE

#define VTK_QUADRATIC_EDGE   21

Definition at line 51 of file vtk_cell_type.h.

◆ VTK_QUADRATIC_TRIANGLE

#define VTK_QUADRATIC_TRIANGLE   22

Definition at line 52 of file vtk_cell_type.h.

◆ VTK_QUADRATIC_QUAD

#define VTK_QUADRATIC_QUAD   23

Definition at line 53 of file vtk_cell_type.h.

◆ VTK_QUADRATIC_POLYGON

#define VTK_QUADRATIC_POLYGON   36

Definition at line 54 of file vtk_cell_type.h.

◆ VTK_QUADRATIC_TETRA

#define VTK_QUADRATIC_TETRA   24

Definition at line 55 of file vtk_cell_type.h.

◆ VTK_QUADRATIC_HEXAHEDRON

#define VTK_QUADRATIC_HEXAHEDRON   25

Definition at line 56 of file vtk_cell_type.h.

◆ VTK_QUADRATIC_WEDGE

#define VTK_QUADRATIC_WEDGE   26

Definition at line 57 of file vtk_cell_type.h.

◆ VTK_QUADRATIC_PYRAMID

#define VTK_QUADRATIC_PYRAMID   27

Definition at line 58 of file vtk_cell_type.h.

◆ VTK_BIQUADRATIC_QUAD

#define VTK_BIQUADRATIC_QUAD   28

Definition at line 59 of file vtk_cell_type.h.

◆ VTK_TRIQUADRATIC_HEXAHEDRON

#define VTK_TRIQUADRATIC_HEXAHEDRON   29

Definition at line 60 of file vtk_cell_type.h.

◆ VTK_QUADRATIC_LINEAR_QUAD

#define VTK_QUADRATIC_LINEAR_QUAD   30

Definition at line 61 of file vtk_cell_type.h.

◆ VTK_QUADRATIC_LINEAR_WEDGE

#define VTK_QUADRATIC_LINEAR_WEDGE   31

Definition at line 62 of file vtk_cell_type.h.

◆ VTK_BIQUADRATIC_QUADRATIC_WEDGE

#define VTK_BIQUADRATIC_QUADRATIC_WEDGE   32

Definition at line 63 of file vtk_cell_type.h.

◆ VTK_BIQUADRATIC_QUADRATIC_HEXAHEDRON

#define VTK_BIQUADRATIC_QUADRATIC_HEXAHEDRON   33

Definition at line 64 of file vtk_cell_type.h.

◆ VTK_BIQUADRATIC_TRIANGLE

#define VTK_BIQUADRATIC_TRIANGLE   34

Definition at line 65 of file vtk_cell_type.h.

◆ VTK_CUBIC_LINE

#define VTK_CUBIC_LINE   35

Definition at line 68 of file vtk_cell_type.h.

◆ VTK_PARAMETRIC_CURVE

#define VTK_PARAMETRIC_CURVE   51

Definition at line 71 of file vtk_cell_type.h.

◆ VTK_PARAMETRIC_SURFACE

#define VTK_PARAMETRIC_SURFACE   52

Definition at line 72 of file vtk_cell_type.h.

◆ VTK_LAGRANGE_CURVE

#define VTK_LAGRANGE_CURVE   68

Definition at line 75 of file vtk_cell_type.h.

◆ VTK_LAGRANGE_TRIANGLE

#define VTK_LAGRANGE_TRIANGLE   69

Definition at line 76 of file vtk_cell_type.h.

◆ VTK_LAGRANGE_QUADRILATERAL

#define VTK_LAGRANGE_QUADRILATERAL   70

Definition at line 77 of file vtk_cell_type.h.

◆ VTK_LAGRANGE_TETRAHEDRON

#define VTK_LAGRANGE_TETRAHEDRON   71

Definition at line 78 of file vtk_cell_type.h.

◆ VTK_LAGRANGE_HEXAHEDRON

#define VTK_LAGRANGE_HEXAHEDRON   72

Definition at line 79 of file vtk_cell_type.h.

◆ VTK_LAGRANGE_WEDGE

#define VTK_LAGRANGE_WEDGE   73

Definition at line 80 of file vtk_cell_type.h.

◆ VTK_LAGRANGE_PYRAMID

#define VTK_LAGRANGE_PYRAMID   74

Definition at line 81 of file vtk_cell_type.h.