Public Member Functions | Private Attributes
TSFExtended::SerialVectorSpace Class Reference

List of all members.

Public Member Functions

 SerialVectorSpace (int dim)
Overridden form Teuchos::Describable
std::string description () const
 
Public overridden from VectorSpace
bool isCompatible (const VectorSpaceBase< double > &other) const
RCP< const
VectorSpaceFactoryBase< double > > 
smallVecSpcFcty () const
RCP< const VectorSpaceBase
< double > > 
clone () const
 clone the space

Protected Member Functions

Protected overridden from VectorSpace
RCP< VectorBase< double > > createMember () const
 create a vector
RCP< MultiVectorBase< double > > createMembers (int numVecs) const
 create a multivector

Private Attributes

RCP< const
VectorSpaceFactoryBase< double > > 
smallVecSpcFactory_

Detailed Description

Definition at line 43 of file TSFSerialVectorSpace.hpp.


Constructor & Destructor Documentation

SerialVectorSpace::SerialVectorSpace ( int  dim)

Definition at line 55 of file TSFSerialVectorSpace.cpp.

Referenced by clone(), and createMembers().


Member Function Documentation

Teuchos::RCP< const VectorSpaceBase< double > > SerialVectorSpace::clone ( ) const

clone the space

Definition at line 112 of file TSFSerialVectorSpace.cpp.

References SerialVectorSpace().

Teuchos::RCP< VectorBase< double > > SerialVectorSpace::createMember ( ) const [protected]

create a vector

Definition at line 83 of file TSFSerialVectorSpace.cpp.

Referenced by createMembers().

Teuchos::RCP< MultiVectorBase< double > > SerialVectorSpace::createMembers ( int  numVecs) const [protected]

create a multivector

Definition at line 91 of file TSFSerialVectorSpace.cpp.

References createMember(), and SerialVectorSpace().

string SerialVectorSpace::description ( ) const

Definition at line 119 of file TSFSerialVectorSpace.cpp.

References Teuchos::toString().

bool SerialVectorSpace::isCompatible ( const VectorSpaceBase< double > &  other) const

Definition at line 68 of file TSFSerialVectorSpace.cpp.

RCP< const VectorSpaceFactoryBase< double > > SerialVectorSpace::smallVecSpcFcty ( ) const

Definition at line 63 of file TSFSerialVectorSpace.cpp.

References smallVecSpcFactory_.


Member Data Documentation

RCP<const VectorSpaceFactoryBase<double> > TSFExtended::SerialVectorSpace::smallVecSpcFactory_ [private]

Definition at line 85 of file TSFSerialVectorSpace.hpp.

Referenced by smallVecSpcFcty().

Site Contact