Space for a given dimension but without more functionality. More...
#include <space.hh>


Public Types | |
| typedef concepts::Scan < concepts::Element< F > > | Scan |
| typedef Scan< Element< F > > | Scanner |
Public Member Functions | |
| virtual uint | dim () const |
| Returns the dimension of the space. | |
| DummySpace (uint dim) | |
| virtual uint | nelm () const |
| Returns the number of elements in the space. | |
| virtual Scan * | scan () const |
| Returns a scanner to iterate over the elements of the space. | |
Protected Member Functions | |
| virtual std::ostream & | info (std::ostream &os) const |
| Returns information in an output stream. | |
Private Attributes | |
| uint | dim_ |
Space for a given dimension but without more functionality.
| typedef concepts::Scan<concepts::Element<F> > concepts::DummySpace< F >::Scan |
typedef Scan<Element<F> > concepts::Space< F >::Scanner [inherited] |
Reimplemented in linDG3D::FvdgSpace, concepts::SpaceOnCells< F >, vectorial::Space< F >, concepts::SpaceOnCells< Real >, and vectorial::Space< Real >.
| concepts::DummySpace< F >::DummySpace | ( | uint | dim | ) | [inline] |
| virtual uint concepts::DummySpace< F >::dim | ( | ) | const [inline, virtual] |
Returns the dimension of the space.
Implements concepts::Space< F >.
| virtual std::ostream& concepts::DummySpace< F >::info | ( | std::ostream & | os | ) | const [inline, protected, virtual] |
Returns information in an output stream.
Reimplemented from concepts::Space< F >.
| virtual uint concepts::DummySpace< F >::nelm | ( | ) | const [inline, virtual] |
Returns the number of elements in the space.
Implements concepts::Space< F >.
| virtual Scan* concepts::DummySpace< F >::scan | ( | ) | const [inline, virtual] |
Returns a scanner to iterate over the elements of the space.
Implements concepts::Space< F >.
uint concepts::DummySpace< F >::dim_ [private] |