25 #ifndef GRINS_ERROR_ESTIMATOR_FACTORY_BASIC_H
26 #define GRINS_ERROR_ESTIMATOR_FACTORY_BASIC_H
32 template<
typename EstimatorType>
44 virtual libMesh::UniquePtr<libMesh::ErrorEstimator>
49 return libMesh::UniquePtr<libMesh::ErrorEstimator>(
new EstimatorType );
56 #endif // GRINS_ERROR_ESTIMATOR_FACTORY_BASIC_H
ErrorEstimatorFactoryBasic(const std::string &estimator_name)
Builds VariableBase objects.
~ErrorEstimatorFactoryBasic()
Container for ErrorEstimator options.
virtual libMesh::UniquePtr< libMesh::ErrorEstimator > build_error_estimator(const GetPot &, MultiphysicsSystem &, const ErrorEstimatorOptions &)
Subclasses implement this method for building the ErrorEstimator object.
Interface with libMesh for solving Multiphysics problems.