Thyra::MultiVectorAllocator< Scalar > Class Template Reference

Allocator class to be used with Teuchos::AbstractFactoryStd to create MultiVectorBase objects of a given size. More...

#include <Thyra_MultiVectorAllocator.hpp>

List of all members.

Public Types

typedef Teuchos::RefCountPtr<
MultiVectorBase< Scalar > > 
ptr_t
 

Public Member Functions

 MultiVectorAllocator ()
 
 MultiVectorAllocator (const Teuchos::RefCountPtr< const VectorSpaceBase< Scalar > > &vs, int numMembers)
 
const ptr_t allocate () const
 


Detailed Description

template<class Scalar>
class Thyra::MultiVectorAllocator< Scalar >

Allocator class to be used with Teuchos::AbstractFactoryStd to create MultiVectorBase objects of a given size.

Definition at line 41 of file Thyra_MultiVectorAllocator.hpp.


Member Typedef Documentation

template<class Scalar>
typedef Teuchos::RefCountPtr<MultiVectorBase<Scalar> > Thyra::MultiVectorAllocator< Scalar >::ptr_t
 

Definition at line 46 of file Thyra_MultiVectorAllocator.hpp.


Constructor & Destructor Documentation

template<class Scalar>
Thyra::MultiVectorAllocator< Scalar >::MultiVectorAllocator  )  [inline]
 

Definition at line 44 of file Thyra_MultiVectorAllocator.hpp.

template<class Scalar>
Thyra::MultiVectorAllocator< Scalar >::MultiVectorAllocator const Teuchos::RefCountPtr< const VectorSpaceBase< Scalar > > &  vs,
int  numMembers
[inline]
 

Definition at line 48 of file Thyra_MultiVectorAllocator.hpp.


Member Function Documentation

template<class Scalar>
const ptr_t Thyra::MultiVectorAllocator< Scalar >::allocate  )  const [inline]
 

Definition at line 56 of file Thyra_MultiVectorAllocator.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Sep 18 12:32:33 2008 for Thyra Operator/Vector Support by doxygen 1.3.9.1