![]() |
MFEM
v4.5.1
Finite element discretization library
|
The AnisotropicErrorEstimator class is the base class for all error estimators that compute one non-negative real (double) number and an anisotropic flag for every element in the Mesh. More...
#include <estimators.hpp>
Public Member Functions | |
virtual const Array< int > & | GetAnisotropicFlags ()=0 |
Get an Array<int> with anisotropic flags for all mesh elements. More... | |
![]() | |
virtual double | GetTotalError () const |
Return the total error from the last error estimate. More... | |
virtual const Vector & | GetLocalErrors ()=0 |
Get a Vector with all element errors. More... | |
virtual void | Reset ()=0 |
Force recomputation of the estimates on the next call to GetLocalErrors. More... | |
virtual | ~ErrorEstimator () |
Destruct the error estimator. More... | |
![]() | |
virtual | ~AbstractErrorEstimator () |
The AnisotropicErrorEstimator class is the base class for all error estimators that compute one non-negative real (double) number and an anisotropic flag for every element in the Mesh.
Definition at line 64 of file estimators.hpp.
|
pure virtual |
Get an Array<int> with anisotropic flags for all mesh elements.
Implemented in mfem::ZienkiewiczZhuEstimator, and mfem::TMOPRefinerEstimator.