/var/www2/hermes2d/hermes2d/src/transform.h File Reference

#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 Documentation

#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.


Variable Documentation

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.

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.

Generated on Sat Jun 5 15:17:43 2010 for Hermes2D Library: Real Version by  doxygen 1.6.3