20 #ifndef LIBMESH_ADJOINT_RESIDUAL_ERROR_ESTIMATOR_H 21 #define LIBMESH_ADJOINT_RESIDUAL_ERROR_ESTIMATOR_H 120 bool estimate_parent_error =
false)
override;
145 #endif // LIBMESH_ADJOINT_RESIDUAL_ERROR_ESTIMATOR_H std::unique_ptr< ErrorEstimator > & dual_error_estimator()
Used to specify quantities of interest in a simulation.
AdjointResidualErrorEstimator()
std::string error_plot_suffix
Manages consistently variables, degrees of freedom, and coefficient vectors.
virtual ~AdjointResidualErrorEstimator()=default
const QoISet & qoi_set() const
std::unique_ptr< ErrorEstimator > _dual_error_estimator
std::unique_ptr< ErrorEstimator > & primal_error_estimator()
std::unique_ptr< ErrorEstimator > _primal_error_estimator
AdjointResidualErrorEstimator & operator=(const AdjointResidualErrorEstimator &)=delete
virtual void estimate_error(const System &system, ErrorVector &error_per_cell, const NumericVector< Number > *solution_vector=nullptr, bool estimate_parent_error=false) override
virtual ErrorEstimatorType type() const override