Class documentation of Concepts

Loading...
Searching...
No Matches

#include <space.hh>

Inheritance diagram for concepts::DummySpace< F >:
concepts::Space< F > concepts::OutputOperator

Public Types

typedef concepts::Scan< concepts::Element< F > > Scan
 
typedef Element< F > type
 
typedef Scan< Element< F > > Scanner
 

Public Member Functions

 DummySpace (uint dim)
 
virtual uint dim () const
 Returns the dimension of the space.
 
virtual uint nelm () const
 Returns the number of elements in the space.
 
virtual Scanscan () const
 Returns a scanner to iterate over the elements of the space.
 
virtual uint getOutputDimension () const
 Returns the default output dimension, when we consider plotting a real-valued operator on this space.
 

Protected Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.
 

Detailed Description

template<typename F>
class concepts::DummySpace< F >

Space for a given dimension but without more functionality.

Author
Philipp Frauenfelder, 2002

Definition at line 373 of file space.hh.

Member Typedef Documentation

◆ Scan

Definition at line 375 of file space.hh.

◆ Scanner

template<class F >
typedef Scan<Element<F> > concepts::Space< F >::Scanner
inherited

Definition at line 47 of file space.hh.

◆ type

template<class F >
typedef Element<F> concepts::Space< F >::type
inherited

Definition at line 46 of file space.hh.

Constructor & Destructor Documentation

◆ DummySpace()

template<typename F >
concepts::DummySpace< F >::DummySpace ( uint  dim)
inline

Definition at line 376 of file space.hh.

Member Function Documentation

◆ dim()

template<typename F >
virtual uint concepts::DummySpace< F >::dim ( ) const
inlinevirtual

Returns the dimension of the space.

Implements concepts::Space< F >.

Definition at line 377 of file space.hh.

◆ getOutputDimension()

template<class F >
virtual uint concepts::Space< F >::getOutputDimension ( ) const
inlinevirtualinherited

Returns the default output dimension, when we consider plotting a real-valued operator on this space.

Reimplemented in hp2D::hpAdaptiveSpaceHCurl, and hp2Dedge::Space.

Definition at line 50 of file space.hh.

◆ info()

template<typename F >
virtual std::ostream & concepts::DummySpace< F >::info ( std::ostream &  os) const
inlineprotectedvirtual

Returns information in an output stream.

Reimplemented from concepts::Space< F >.

Definition at line 381 of file space.hh.

◆ nelm()

template<typename F >
virtual uint concepts::DummySpace< F >::nelm ( ) const
inlinevirtual

Returns the number of elements in the space.

Implements concepts::Space< F >.

Definition at line 378 of file space.hh.

◆ scan()

template<typename F >
virtual Scan * concepts::DummySpace< F >::scan ( ) const
inlinevirtual

Returns a scanner to iterate over the elements of the space.

Implements concepts::Space< F >.

Definition at line 379 of file space.hh.


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