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

#include "tuple.h"
#include "forms.h"
#include "weakform.h"
#include "integrals_h1.h"
#include "ref_selectors/selector.h"

Go to the source code of this file.

Classes

class  Adapt
 Evaluation of an error between a (coarse) solution and a refernece solution and adaptivity. More...
struct  Adapt::ElementReference
 A reference to an element. More...
class  Adapt::CompareElements
 A functor that compares elements accoring to their error. Used by std::sort().

Defines

#define H2D_MAX_COMPONENTS   10
 A maximum number of components.
#define H2D_TOTAL_ERROR_REL   0x00
 A flag which defines interpretation of the total error. The total error is divided by the norm and therefore it should be in a range [0, 1].
#define H2D_TOTAL_ERROR_ABS   0x01
 A flag which defines interpretation of the total error. The total error is absolute, i.e., it is an integral over squares of differencies.
#define H2D_ELEMENT_ERROR_REL   0x00
 A flag which defines interpretation of an error of an element. An error of an element is a square of an error divided by a square of a norm of a corresponding component. When norms of 2 components are very different (e.g. microwave heating), it can help. Navier-stokes on different meshes work only when absolute error (see H2D_ELEMENT_ERROR_ABS) is used.
#define H2D_ELEMENT_ERROR_ABS   0x10
 A flag which defines interpretation of of an error of an element. An error of an element is a square of an asolute error, i.e., it is an integral over squares of differencies.

Functions

 H2D_API_USED_TEMPLATE (Tuple< Space * >)
 Instantiated template. It is used to create a clean Windows DLL interface.
 H2D_API_USED_TEMPLATE (Tuple< Solution * >)
 Instantiated template. It is used to create a clean Windows DLL interface.

Define Documentation

#define H2D_MAX_COMPONENTS   10

A maximum number of components.


Function Documentation

H2D_API_USED_TEMPLATE ( Tuple< Solution * >   ) 

Instantiated template. It is used to create a clean Windows DLL interface.

H2D_API_USED_TEMPLATE ( Tuple< Space * >   ) 

Instantiated template. It is used to create a clean Windows DLL interface.

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