DOpE
Public Member Functions
DOpE::RefineFixedFraction Class Reference

#include <refinementcontainer.h>

Inheritance diagram for DOpE::RefineFixedFraction:
DOpE::LocalRefinement DOpE::RefinementContainer

Public Member Functions

 RefineFixedFraction (const dealii::Vector< float > &indicators, double top_fraction=0.1, double bottom_fraction=0.0)
 
virtual ~RefineFixedFraction ()
 
virtual double GetTopFraction () const
 
virtual double GetBottomFraction () 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 GetConvergenceOrder () 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_
 

Detailed Description

This class holds the information needed for local mesh refinement with the fixed fraction strategy.

Constructor & Destructor Documentation

DOpE::RefineFixedFraction::RefineFixedFraction ( const dealii::Vector< float > &  indicators,
double  top_fraction = 0.1,
double  bottom_fraction = 0.0 
)

Constructor if one wants to use local refinement with the fixed fraction strategy.

Parameters
indicatorsA set of positive values, used to guide refinement.
topfractionis the fraction of the total estimate which should be refined.
bottomfractionis the fraction of the estimate coarsened.
virtual DOpE::RefineFixedFraction::~RefineFixedFraction ( )
inlinevirtual

Member Function Documentation

double DOpE::RefineFixedFraction::GetBottomFraction ( ) const
virtual

Reimplemented from DOpE::RefinementContainer.

double DOpE::RefineFixedFraction::GetTopFraction ( ) const
virtual

Reimplemented from DOpE::RefinementContainer.


The documentation for this class was generated from the following files: