Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Public Member Functions | Public Attributes
concepts::AdaptiveControlP< dim, F > Struct Template Reference

Describe control structures of a high order adaptive space. More...

#include <hpMethod.hh>

Inheritance diagram for concepts::AdaptiveControlP< dim, F >:
Inheritance graph
[legend]
Collaboration diagram for concepts::AdaptiveControlP< dim, F >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AdaptiveControlP ()
 Constructor.
std::ostream & info (std::ostream &os) const
bool operator!= (const AdaptiveControlP< dim, F > &a)

Public Attributes

idx_
 Unique index of element.
ushort p_ [dim]
 Polynomial degree.
AdaptiveControlTag tag_
 Control information.

Detailed Description

template<int dim, class F = uint>
struct concepts::AdaptiveControlP< dim, F >

Describe control structures of a high order adaptive space.

Information about the usage of the element in the space and the polynomial degree (depending on the dimension) are held.

Parameters:
dimedges (1), faces (2) and volumes (3)
Author:
Philipp Frauenfelder, 2001

Definition at line 26 of file hpMethod.hh.


Constructor & Destructor Documentation

template<int dim, class F = uint>
concepts::AdaptiveControlP< dim, F >::AdaptiveControlP ( ) [inline]

Constructor.

Sets the tag and the polynomial degree to 0.

Definition at line 32 of file hpMethod.hh.


Member Function Documentation

template<int dim, class F = uint>
std::ostream& concepts::AdaptiveControlP< dim, F >::info ( std::ostream &  os) const
template<int dim, class F = uint>
bool concepts::AdaptiveControlP< dim, F >::operator!= ( const AdaptiveControlP< dim, F > &  a) [inline]

Definition at line 36 of file hpMethod.hh.


Member Data Documentation

template<class F = uint>
F concepts::AdaptiveControl< F >::idx_ [inherited]

Unique index of element.

This is used when assembling different elements of a space and used to enforce continuity of global basis functions across element boundaries.

Definition at line 223 of file space.hh.

template<int dim, class F = uint>
ushort concepts::AdaptiveControlP< dim, F >::p_[dim]

Polynomial degree.

Definition at line 28 of file hpMethod.hh.

template<class F = uint>
AdaptiveControlTag concepts::AdaptiveControl< F >::tag_ [inherited]

Control information.

Definition at line 218 of file space.hh.


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

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)