Programming tasks to Scientific Computing I
|
Class for local error estimation. More...
#include <errorEstimator.h>
Public Types | |
typedef ConfiguratorType::InitType | MeshType |
typedef ConfiguratorType::RealType | RealType |
typedef Eigen::VectorXd | VectorType |
typedef Eigen::Matrix< RealType, 3, 1 > | VecType |
Public Member Functions | |
ErrorEstimator (MeshType &grid, RealType gamma=0.4) | |
RealType | markAndRefineTriangles () |
RealType | markTriangles () |
Protected Member Functions | |
RealType | f (const typename ConfiguratorType::Point3DType &x) const |
void | computeLocalErrorEstimates (VectorType &errEstimates) const |
RealType | jumpResidual (int t) const |
RealType | getMidpointValue (int t) const |
Protected Attributes | |
MeshType & | _mesh |
RealType | _gamma |
Class for local error estimation.
Definition at line 20 of file errorEstimator.h.
typedef ConfiguratorType::InitType ErrorEstimator< ConfiguratorType >::MeshType |
Definition at line 23 of file errorEstimator.h.
typedef ConfiguratorType::RealType ErrorEstimator< ConfiguratorType >::RealType |
Definition at line 24 of file errorEstimator.h.
typedef Eigen::VectorXd ErrorEstimator< ConfiguratorType >::VectorType |
Definition at line 27 of file errorEstimator.h.
typedef Eigen::Matrix<RealType, 3, 1> ErrorEstimator< ConfiguratorType >::VecType |
Definition at line 28 of file errorEstimator.h.
|
inline |
Definition at line 30 of file errorEstimator.h.
|
inlineprotected |
Definition at line 69 of file errorEstimator.h.
|
inlineprotected |
Definition at line 55 of file errorEstimator.h.
|
inlineprotected |
Definition at line 96 of file errorEstimator.h.
|
inlineprotected |
Definition at line 78 of file errorEstimator.h.
|
inline |
Definition at line 34 of file errorEstimator.h.
|
inline |
Definition at line 40 of file errorEstimator.h.
|
protected |
Definition at line 109 of file errorEstimator.h.
|
protected |
Definition at line 108 of file errorEstimator.h.