Class to describe adjustments to elements in an adaptive space. More...
#include <hpMethod.hh>


Public Member Functions | |
| AdaptiveAdjustP () | |
| Constructor. | |
| AdaptiveAdjustP (short l, int *p) | |
| Constructor. | |
| AdaptiveAdjustP (short l, const Array< int > p) | |
| Constructor. | |
| AdaptiveAdjustP (const Level< dim > &l, const Array< int > p) | |
| Constructor. | |
| AdaptiveAdjustP (const Level< dim > &l, const int *p) | |
| Constructor. | |
| AdaptiveAdjustP (const Level< dim > &l, const int p) | |
| Constructor. | |
| AdaptiveAdjustP (short l, const int p) | |
| Constructor. | |
| std::ostream & | info (std::ostream &os) const |
| AdaptiveAdjustP< dim > & | operator= (const AdaptiveAdjustP< dim > &a) |
Public Attributes | |
| short & | l_ |
| Level. | |
| Level< levelDim > | level_ |
| Level in several dimensions. | |
| short | p_ [dim] |
| Difference in the polynomial degree. | |
Class to describe adjustments to elements in an adaptive space.
Compared to the base class, this class holds information about polynomial degrees, too.
| dim | edges (1), faces (2) and volumes (3) |
Definition at line 57 of file hpMethod.hh.
| concepts::AdaptiveAdjustP< dim >::AdaptiveAdjustP | ( | ) | [inline] |
Constructor.
Sets the defaults for a refinement of a cell. Default is not to refine.
Definition at line 67 of file hpMethod.hh.
| concepts::AdaptiveAdjustP< dim >::AdaptiveAdjustP | ( | short | l, |
| int * | p | ||
| ) | [inline] |
| concepts::AdaptiveAdjustP< dim >::AdaptiveAdjustP | ( | short | l, |
| const int | p | ||
| ) | [inline] |
| concepts::AdaptiveAdjustP< dim >::AdaptiveAdjustP | ( | short | l, |
| const Array< int > | p | ||
| ) | [inline] |
| concepts::AdaptiveAdjustP< dim >::AdaptiveAdjustP | ( | const Level< dim > & | l, |
| const int | p | ||
| ) | [inline] |
| concepts::AdaptiveAdjustP< dim >::AdaptiveAdjustP | ( | const Level< dim > & | l, |
| const int * | p | ||
| ) | [inline] |
| concepts::AdaptiveAdjustP< dim >::AdaptiveAdjustP | ( | const Level< dim > & | l, |
| const Array< int > | p | ||
| ) | [inline] |
| std::ostream& concepts::AdaptiveAdjustP< dim >::info | ( | std::ostream & | os | ) | const |
| AdaptiveAdjustP<dim>& concepts::AdaptiveAdjustP< dim >::operator= | ( | const AdaptiveAdjustP< dim > & | a | ) |
short& concepts::AdaptiveAdjust< levelDim >::l_ [inherited] |
Level<levelDim> concepts::AdaptiveAdjust< levelDim >::level_ [inherited] |
| short concepts::AdaptiveAdjustP< dim >::p_[dim] |
Difference in the polynomial degree.
A negative number means the degree should be lowered.
Definition at line 62 of file hpMethod.hh.