42 #ifndef THYRA_VECTOR_SPACE_DEFAULT_BASE_DECL_HPP 43 #define THYRA_VECTOR_SPACE_DEFAULT_BASE_DECL_HPP 45 #include "Thyra_VectorSpaceBase_decl.hpp" 72 template<
class Scalar>
84 RCP< MultiVectorBase<Scalar> >
createMembers(
int numMembers)
const;
94 RCP<VectorBase<Scalar> >
104 RCP<const VectorBase<Scalar> >
116 RCP<MultiVectorBase<Scalar> >
125 RCP<const MultiVectorBase<Scalar> >
136 #endif // THYRA_VECTOR_SPACE_DEFAULT_BASE_DECL_HPP RCP< MultiVectorBase< Scalar > > createMembers(int numMembers) const
RCP< MultiVectorBase< Scalar > > createMembersView(const RTOpPack::SubMultiVectorView< Scalar > &raw_mv) const
Abstract interface for objects that represent a space for vectors.
RCP< VectorBase< Scalar > > createMemberView(const RTOpPack::SubVectorView< Scalar > &raw_v) const
Node VectorSpaceBase subclass that provides default implementations for many functions using a defaul...