30 #include "libmesh/patch_recovery_error_estimator.h"
31 #include "libmesh/kelly_error_estimator.h"
35 template<
typename EstimatorType>
36 libMesh::UniquePtr<libMesh::ErrorEstimator>
40 return libMesh::UniquePtr<libMesh::ErrorEstimator>(
new EstimatorType );
static std::string kelly_error_estimator()
static std::string patch_recovery_error_estimator()
virtual libMesh::UniquePtr< libMesh::ErrorEstimator > build_error_estimator(const GetPot &input, MultiphysicsSystem &system, const ErrorEstimatorOptions &estimator_options)
Subclasses implement this method for building the ErrorEstimator object.
Container for ErrorEstimator options.
ErrorEstimatorFactoryBasic< libMesh::PatchRecoveryErrorEstimator > grins_factory_patch_recovery_error_est(StrategiesParsing::patch_recovery_error_estimator())
Interface with libMesh for solving Multiphysics problems.
ErrorEstimatorFactoryBasic< libMesh::KellyErrorEstimator > grins_factory_kelly_error_est(StrategiesParsing::kelly_error_estimator())