Playa::LinearOpWithSpaces< Scalar > Class Template Reference

Inheritance diagram for Playa::LinearOpWithSpaces< Scalar >:

Playa::LinearOperatorBase< Scalar > Playa::ObjectWithVerbosity

List of all members.

Public Member Functions

 LinearOpWithSpaces (const VectorSpace< Scalar > &domain, const VectorSpace< Scalar > &range)
 ~LinearOpWithSpaces ()
const RCP< const
VectorSpaceBase< Scalar > > 
domain () const
const RCP< const
VectorSpaceBase< Scalar > > 
range () const

Private Attributes

RCP< const VectorSpaceBase
< Scalar > > 
domain_
RCP< const VectorSpaceBase
< Scalar > > 
range_


Detailed Description

template<class Scalar>
class Playa::LinearOpWithSpaces< Scalar >

LinearOpWithSpaces provides a simple implementation of the domain() and range() methods of LinearOperatorBase.

Definition at line 19 of file PlayaLinearOpWithSpacesDecl.hpp.


Constructor & Destructor Documentation

template<class Scalar>
Playa::LinearOpWithSpaces< Scalar >::LinearOpWithSpaces ( const VectorSpace< Scalar > &  domain,
const VectorSpace< Scalar > &  range 
) [inline]

Definition at line 23 of file PlayaLinearOpWithSpacesDecl.hpp.

template<class Scalar>
Playa::LinearOpWithSpaces< Scalar >::~LinearOpWithSpaces (  )  [inline]

Virtual dtor

Definition at line 28 of file PlayaLinearOpWithSpacesDecl.hpp.


Member Function Documentation

template<class Scalar>
const RCP<const VectorSpaceBase<Scalar> > Playa::LinearOpWithSpaces< Scalar >::domain (  )  const [inline, virtual]

Return the domain

Implements Playa::LinearOperatorBase< Scalar >.

Definition at line 31 of file PlayaLinearOpWithSpacesDecl.hpp.

template<class Scalar>
const RCP<const VectorSpaceBase<Scalar> > Playa::LinearOpWithSpaces< Scalar >::range (  )  const [inline, virtual]

Return the range

Implements Playa::LinearOperatorBase< Scalar >.

Definition at line 35 of file PlayaLinearOpWithSpacesDecl.hpp.


Member Data Documentation

template<class Scalar>
RCP<const VectorSpaceBase<Scalar> > Playa::LinearOpWithSpaces< Scalar >::domain_ [private]

template<class Scalar>
RCP<const VectorSpaceBase<Scalar> > Playa::LinearOpWithSpaces< Scalar >::range_ [private]

Site Contact