GRINS-0.6.0
|
#include <error_estimation_factory.h>
Public Member Functions | |
ErrorEstimatorFactory () | |
virtual | ~ErrorEstimatorFactory () |
virtual std::tr1::shared_ptr< libMesh::ErrorEstimator > | build (const GetPot &input, const libMesh::QoISet &qoi_set) |
Protected Types | |
enum | ErrorEstimatorEnum { ADJOINT_RESIDUAL = 0, ADJOINT_REFINEMENT, KELLY, PATCH_RECOVERY, WEIGHTED_PATCH_RECOVERY, UNIFORM_REFINEMENT } |
Protected Member Functions | |
ErrorEstimatorEnum | string_to_enum (const std::string &estimator_type) const |
Definition at line 39 of file error_estimation_factory.h.
|
protected |
Enumerator | |
---|---|
ADJOINT_RESIDUAL | |
ADJOINT_REFINEMENT | |
KELLY | |
PATCH_RECOVERY | |
WEIGHTED_PATCH_RECOVERY | |
UNIFORM_REFINEMENT |
Definition at line 52 of file error_estimation_factory.h.
GRINS::ErrorEstimatorFactory::ErrorEstimatorFactory | ( | ) |
Definition at line 39 of file error_estimation_factory.C.
|
virtual |
Definition at line 44 of file error_estimation_factory.C.
|
virtual |
Definition at line 49 of file error_estimation_factory.C.
References ADJOINT_REFINEMENT, ADJOINT_RESIDUAL, KELLY, PATCH_RECOVERY, string_to_enum(), UNIFORM_REFINEMENT, and WEIGHTED_PATCH_RECOVERY.
|
protected |
Definition at line 134 of file error_estimation_factory.C.
References ADJOINT_REFINEMENT, ADJOINT_RESIDUAL, KELLY, PATCH_RECOVERY, UNIFORM_REFINEMENT, and WEIGHTED_PATCH_RECOVERY.
Referenced by build().