Class documentation of Concepts

Loading...
Searching...
No Matches
concepts::AdaptiveAdjust< levelDim > Class Template Reference

#include <space.hh>

Public Member Functions

 AdaptiveAdjust ()
 Default constructor.
 
 AdaptiveAdjust (short l)
 

Public Attributes

Level< levelDimlevel_
 Level in several dimensions.
 
shortl_
 

Detailed Description

template<uint levelDim = 1>
class concepts::AdaptiveAdjust< levelDim >

Class to describe adjustments to elements in an adaptive space. If you need more information to adjust elements, derive from this class.

Parameters
levelDim1, 2 or 3 for 1D, 2D or 3D problems (using anisotropic refinements requires > 1)
Author
Philipp Frauenfelder, 2001

Definition at line 305 of file space.hh.

Constructor & Destructor Documentation

◆ AdaptiveAdjust() [1/2]

template<uint levelDim = 1>
concepts::AdaptiveAdjust< levelDim >::AdaptiveAdjust ( )
inline

Default constructor.

Definition at line 315 of file space.hh.

◆ AdaptiveAdjust() [2/2]

template<uint levelDim = 1>
concepts::AdaptiveAdjust< levelDim >::AdaptiveAdjust ( short  l)
inline

Constructor

Parameters
lLevel, ie. the element has to be refined by l levels

Definition at line 319 of file space.hh.

Member Data Documentation

◆ l_

template<uint levelDim = 1>
short& concepts::AdaptiveAdjust< levelDim >::l_

Level. This reference should just be an abbreviation for level_[0] which is especially useful if levelDim=1.

Definition at line 312 of file space.hh.

◆ level_

template<uint levelDim = 1>
Level<levelDim> concepts::AdaptiveAdjust< levelDim >::level_

Level in several dimensions.

Definition at line 308 of file space.hh.


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