Public Types |
Public Member Functions |
Protected Member Functions |
Private Attributes |
List of all members
concepts::DummySpace< F > Class Template Reference
Space for a given dimension but without more functionality. More...
#include <space.hh>
Inheritance diagram for concepts::DummySpace< F >:
Public Types | |
typedef concepts::Scan< concepts::Element< F > > | Scan |
typedef Scan< Element< F > > | Scanner |
typedef Element< F > | type |
Public Member Functions | |
virtual uint | dim () const |
Returns the dimension of the space. More... | |
DummySpace (uint dim) | |
virtual uint | getOutputDimension () const |
Returns the default output dimension, when we consider plotting a real-valued operator on this space. More... | |
virtual uint | nelm () const |
Returns the number of elements in the space. More... | |
virtual Scan * | scan () const |
Returns a scanner to iterate over the elements of the space. More... | |
Protected Member Functions | |
virtual std::ostream & | info (std::ostream &os) const |
Private Attributes | |
uint | dim_ |
Detailed Description
template<typename F>
class concepts::DummySpace< F >
Space for a given dimension but without more functionality.
Member Typedef Documentation
◆ Scan
template<typename F >
typedef concepts::Scan<concepts::Element<F> > concepts::DummySpace< F >::Scan |
◆ Scanner
template<class F >
|
inherited |
◆ type
template<class F >
|
inherited |
Constructor & Destructor Documentation
◆ DummySpace()
template<typename F >
|
inline |
Member Function Documentation
◆ dim()
template<typename F >
|
inlinevirtual |
Returns the dimension of the space.
Implements concepts::Space< F >.
◆ getOutputDimension()
template<class F >
|
inlinevirtualinherited |
◆ info()
template<typename F >
|
inlineprotectedvirtual |
Reimplemented from concepts::Space< F >.
◆ nelm()
template<typename F >
|
inlinevirtual |
Returns the number of elements in the space.
Implements concepts::Space< F >.
◆ scan()
template<typename F >
|
inlinevirtual |
Returns a scanner to iterate over the elements of the space.
Implements concepts::Space< F >.
Member Data Documentation
◆ dim_
template<typename F >
|
private |
The documentation for this class was generated from the following file:
- space/space.hh