concepts::AdaptiveAdjustP< dim > Class Template Reference
Class to describe adjustments to elements in an adaptive space. More...
#include <hpMethod.hh>
Inheritance diagram for concepts::AdaptiveAdjustP< dim >:
Public Member Functions | |
AdaptiveAdjustP () | |
Constructor. More... | |
AdaptiveAdjustP (const Level< dim > &l, const Array< int > p) | |
Constructor. More... | |
AdaptiveAdjustP (const Level< dim > &l, const int *p) | |
Constructor. More... | |
AdaptiveAdjustP (const Level< dim > &l, const int p) | |
Constructor. More... | |
AdaptiveAdjustP (short l, const Array< int > p) | |
Constructor. More... | |
AdaptiveAdjustP (short l, const int p) | |
Constructor. More... | |
AdaptiveAdjustP (short l, int *p) | |
Constructor. More... | |
std::ostream & | info (std::ostream &os) const |
AdaptiveAdjustP< dim > & | operator= (const AdaptiveAdjustP< dim > &a) |
Public Attributes | |
short & | l_ |
Level. More... | |
Level< levelDim > | level_ |
Level in several dimensions. More... | |
short | p_ [dim] |
Difference in the polynomial degree. More... | |
Detailed Description
template<int dim>
class concepts::AdaptiveAdjustP< dim >
Class to describe adjustments to elements in an adaptive space.
Compared to the base class, this class holds information about polynomial degrees, too.
- Parameters
-
dim edges (1), faces (2) and volumes (3)
Definition at line 59 of file hpMethod.hh.
Constructor & Destructor Documentation
◆ AdaptiveAdjustP() [1/7]
template<int dim>
|
inline |
Constructor.
Sets the defaults for a refinement of a cell. Default is not to refine.
Definition at line 69 of file hpMethod.hh.
◆ AdaptiveAdjustP() [2/7]
template<int dim>
|
inline |
◆ AdaptiveAdjustP() [3/7]
template<int dim>
|
inline |
◆ AdaptiveAdjustP() [4/7]
template<int dim>
|
inline |
◆ AdaptiveAdjustP() [5/7]
template<int dim>
|
inline |
◆ AdaptiveAdjustP() [6/7]
template<int dim>
|
inline |
◆ AdaptiveAdjustP() [7/7]
template<int dim>
|
inline |
Member Function Documentation
◆ info()
template<int dim>
std::ostream& concepts::AdaptiveAdjustP< dim >::info | ( | std::ostream & | os | ) | const |
◆ operator=()
template<int dim>
AdaptiveAdjustP<dim>& concepts::AdaptiveAdjustP< dim >::operator= | ( | const AdaptiveAdjustP< dim > & | a | ) |
Member Data Documentation
◆ l_
|
inherited |
◆ level_
|
inherited |
◆ p_
template<int dim>
short concepts::AdaptiveAdjustP< dim >::p_[dim] |
Difference in the polynomial degree.
A negative number means the degree should be lowered.
Definition at line 64 of file hpMethod.hh.
The documentation for this class was generated from the following file:
- space/hpMethod.hh