Hermes2D  3.0
Adaptivity

Adaptivity provides framework for modifying elements in order to decrease errors of the solution. More...

Classes

class  Hermes::Hermes2D::AdaptivityStoppingCriterion< Scalar >
 
singleton  Hermes::Hermes2D::Adapt< Scalar >
 
class  Hermes::Hermes2D::AdaptSolver< Scalar, SolverType >
 
singleton  Hermes::Hermes2D::ErrorCalculator< Scalar >
 Evaluation of an error between a (coarse) solution and a reference solution. More...
 
struct  Hermes::Hermes2D::ErrorCalculator< Scalar >::ElementReference
 A reference to an element. More...
 
class  Hermes::Hermes2D::ElementToRefine
 A refinement record. More...
 

Detailed Description

Adaptivity provides framework for modifying elements in order to decrease errors of the solution.

Adaptivity classes calculate error of every element. An error of an element is calculated either by comparing a coarse solution with a reference solution or by evaluating suitable error estimate. Errors of elements define the order in which elements are examined. During examining an element, a refinement is proposed and the element is refined if applicable. The refinement is proposed through refinement selectors, see Refinement Selectors.