Uniform h refinement. More...
#include <hpMethod.hh>


Public Member Functions | |
| HRefinement (AdaptiveSpace< F, AdaptiveAdjustP< dim > > &spc) | |
| Constructor. | |
| virtual void | operator() (const Cell &cell) throw (MissingFeature) |
| Application operator. | |
| virtual void | operator() (const Element< F > &elm) throw (MissingFeature) |
| Application operator. | |
Protected Member Functions | |
| virtual std::ostream & | info (std::ostream &os) const |
| Returns information in an output stream. | |
Private Attributes | |
| AdaptiveSpace< F, AdaptiveAdjustP< dim > > & | spc_ |
| Space to be refined. | |
Uniform h refinement.
Every element in the space is broken to build a new space.
This class can be used as follows:
HRefinement<Real, 2> hRef(spc); GlobalPostprocess<Real> post(spc); post(hRef);
Definition at line 143 of file hpMethod.hh.
| concepts::HRefinement< F, dim >::HRefinement | ( | AdaptiveSpace< F, AdaptiveAdjustP< dim > > & | spc | ) | [inline] |
| virtual std::ostream& concepts::HRefinement< F, dim >::info | ( | std::ostream & | os | ) | const [protected, virtual] |
Returns information in an output stream.
Reimplemented from concepts::CellPostprocess< F >.
| virtual void concepts::HRefinement< F, dim >::operator() | ( | const Element< F > & | elm | ) | throw (MissingFeature) [virtual] |
Application operator.
This application operator has to be overloaded to post process a space.
| elm | Current element |
Implements concepts::CellPostprocess< F >.
| virtual void concepts::HRefinement< F, dim >::operator() | ( | const Cell & | cell | ) | throw (MissingFeature) [inline, virtual] |
Application operator.
This application operator has to be overloaded to post process a mesh.
| cell | Current cell |
Implements concepts::CellPostprocess< F >.
Definition at line 150 of file hpMethod.hh.
AdaptiveSpace<F, AdaptiveAdjustP<dim> >& concepts::HRefinement< F, dim >::spc_ [private] |
Space to be refined.
Definition at line 155 of file hpMethod.hh.