DOpE
|
#include <refinementcontainer.h>
Public Member Functions | |
RefineOptimized (const dealii::Vector< float > &indicators, double convergence_order=2.) | |
virtual | ~RefineOptimized () |
virtual double | GetConvergenceOrder () const |
Public Member Functions inherited from DOpE::LocalRefinement | |
virtual | ~LocalRefinement () |
virtual const dealii::Vector < float > & | GetLocalErrorIndicators () const |
Public Member Functions inherited from DOpE::RefinementContainer | |
RefinementContainer (DOpEtypes::RefinementType ref_type=DOpEtypes::RefinementType::global) | |
virtual | ~RefinementContainer () |
virtual double | GetTopFraction () const |
virtual double | GetBottomFraction () const |
virtual unsigned int | GetMaxNElements () const |
DOpEtypes::RefinementType | GetRefType () const |
bool | UsesCoarsening () const |
Additional Inherited Members | |
Protected Member Functions inherited from DOpE::LocalRefinement | |
LocalRefinement (const dealii::Vector< float > &, DOpEtypes::RefinementType ref_type) | |
Protected Attributes inherited from DOpE::RefinementContainer | |
bool | coarsening_ |
This class holds the information needed for local mesh refinement with the optimized refinement strategy.
DOpE::RefineOptimized::RefineOptimized | ( | const dealii::Vector< float > & | indicators, |
double | convergence_order = 2. |
||
) |
Constructor if one wants to use the optimized refinement strategy.
indicators | A set of positive values, used to guide refinement. |
convergence_order | Convergence order of the functional of interest. |
|
inlinevirtual |
|
virtual |
Reimplemented from DOpE::RefinementContainer.