Public Member Functions | Private Attributes
Playa::LinearOpWithSpaces< Scalar > Class Template Reference
Inheritance diagram for Playa::LinearOpWithSpaces< Scalar >:
Playa::LinearOperatorBase< Scalar > Playa::ObjectWithVerbosity Playa::InverseOperator< Scalar > Playa::MultiVectorOperator< Scalar > Playa::SimpleAddedOp< Scalar > Playa::SimpleBlockOp< Scalar > Playa::SimpleComposedOp< Scalar > Playa::SimpleDiagonalOp< Scalar > Playa::SimpleIdentityOp< Scalar > Playa::SimpleScaledOp< Scalar > Playa::SimpleTransposedOp< Scalar > Playa::SimpleZeroOp< Scalar >

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 56 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 60 of file PlayaLinearOpWithSpacesDecl.hpp.

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

Virtual dtor

Definition at line 65 of file PlayaLinearOpWithSpacesDecl.hpp.


Member Function Documentation

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

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