#include "mesh.h"Go to the source code of this file.
Classes | |
| struct | Trf |
| 2D transformatin. More... | |
| class | Transformable |
| Transformable is a base class for all classes that perform some kind of precalculation of function values on elements. These classes (PrecalcShapeset, Solution, RefMap) inherit from Transformable the ability to transform integration points to the sub-elements of an element. More... | |
Defines | |
| #define | H2D_TRF_TRI_NUM 4 |
| A total number of valid transformation of a triangle to a sub-domain. | |
| #define | H2D_TRF_QUAD_NUM 8 |
| A total number of valid transformation of a quad to a sub-domain. | |
| #define | H2D_TRF_NUM (H2D_TRF_QUAD_NUM + 1) |
| A total number of transformations. | |
| #define | H2D_TRF_IDENTITY H2D_TRF_QUAD_NUM |
| An index of identity transformation. | |
Variables | |
| H2D_API Trf | tri_trf [H2D_TRF_NUM] |
| A table of triangle sub-subdomain transforms. Only first H2D_TRF_TRI_NUM transformations are valid, the rest are identity transformation. | |
| H2D_API Trf | quad_trf [H2D_TRF_NUM] |
| A table of quad sub-subdomain transforms. Only first H2D_TRF_QUAD_NUM transformations are valid, the rest are identity transformation. | |
| #define H2D_TRF_IDENTITY H2D_TRF_QUAD_NUM |
An index of identity transformation.
| #define H2D_TRF_NUM (H2D_TRF_QUAD_NUM + 1) |
A total number of transformations.
| #define H2D_TRF_QUAD_NUM 8 |
A total number of valid transformation of a quad to a sub-domain.
| #define H2D_TRF_TRI_NUM 4 |
A total number of valid transformation of a triangle to a sub-domain.
A table of quad sub-subdomain transforms. Only first H2D_TRF_QUAD_NUM transformations are valid, the rest are identity transformation.
A table of triangle sub-subdomain transforms. Only first H2D_TRF_TRI_NUM transformations are valid, the rest are identity transformation.
1.6.3