Class documentation of Concepts

Loading...
Searching...
No Matches
hp2D::APrioriRefinementRuleFactory Class Reference

#include <refinePreBuilder.hh>

Inheritance diagram for hp2D::APrioriRefinementRuleFactory:
concepts::OutputOperator

Public Types

enum  rTypes { None = 0 , hRef = 1 , pRef = 2 , hpRef = 3 }
 

Public Member Functions

 APrioriRefinementRuleFactory (const std::string text)
 
void refine (hp2D::hpFull &prebuild) const
 Apply the refinement rule to the prebuilder class prebuild.
 

Protected Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.
 

Detailed Description

Factory class for a refinement rule.

See also
refinehpFull
Author
Kersten Schmidt, 2009

Definition at line 80 of file refinePreBuilder.hh.

Member Enumeration Documentation

◆ rTypes

enum hp2D::APrioriRefinementRuleFactory::rTypes

Definition at line 82 of file refinePreBuilder.hh.

Constructor & Destructor Documentation

◆ APrioriRefinementRuleFactory()

hp2D::APrioriRefinementRuleFactory::APrioriRefinementRuleFactory ( const std::string  text)

Constructor taken a refinement rule inside a string.

Parameters
textstring with a refinement rule, e.g. "h1|0 in 1 -> v2".

Member Function Documentation

◆ info()

virtual std::ostream & hp2D::APrioriRefinementRuleFactory::info ( std::ostream &  os) const
protectedvirtual

Returns information in an output stream.

Reimplemented from concepts::OutputOperator.


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