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_ |
Definition at line 43 of file TSFSerialVectorSpace.hpp.
| SerialVectorSpace::SerialVectorSpace | ( | int | dim | ) |
Definition at line 55 of file TSFSerialVectorSpace.cpp.
Referenced by clone(), and createMembers().
| 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_.
RCP<const VectorSpaceFactoryBase<double> > TSFExtended::SerialVectorSpace::smallVecSpcFactory_ [private] |
Definition at line 85 of file TSFSerialVectorSpace.hpp.
Referenced by smallVecSpcFcty().