MOOCHO (Single Doxygen Collection)
Version of the Day
|
Abstract interface for objects that can create vector spaces of a specified dimension. More...
#include <AbstractLinAlgPack_VectorSpaceFactorySerial.hpp>
Public Member Functions | |
VectorSpaceFactorySerial (const inner_prod_ptr_t &inner_prod=Teuchos::null) | |
Public Member Functions inherited from AbstractLinAlgPack::VectorSpaceFactory | |
virtual | ~VectorSpaceFactory () |
VectorSpaceFactory (const inner_prod_ptr_t &inner_prod=Teuchos::null) | |
Calls inner_prod() More... | |
virtual void | inner_prod (const inner_prod_ptr_t &inner_prod) |
Initialize with an inner product object that will be given to vector. More... | |
virtual const inner_prod_ptr_t | inner_prod () const |
Return the smart pointer to the inner product strategy object. More... | |
Overridden from VectorSpaceFactory | |
space_ptr_t | create_vec_spc (index_type dim) const |
Additional Inherited Members | |
Public Types inherited from AbstractLinAlgPack::VectorSpaceFactory | |
typedef Teuchos::RCP< const InnerProduct > | inner_prod_ptr_t |
typedef Teuchos::RCP< const VectorSpace > | space_ptr_t |
Abstract interface for objects that can create vector spaces of a specified dimension.
ToDo: Finish documentation!
Definition at line 54 of file AbstractLinAlgPack_VectorSpaceFactorySerial.hpp.
AbstractLinAlgPack::VectorSpaceFactorySerial::VectorSpaceFactorySerial | ( | const inner_prod_ptr_t & | inner_prod = Teuchos::null | ) |
Definition at line 49 of file AbstractLinAlgPack_VectorSpaceFactorySerial.cpp.
|
virtual |
Implements AbstractLinAlgPack::VectorSpaceFactory.
Definition at line 56 of file AbstractLinAlgPack_VectorSpaceFactorySerial.cpp.