Thyra Version of the Day
Loading...
Searching...
No Matches
Thyra_VectorSpaceDefaultBase_decl.hpp
1// @HEADER
2// *****************************************************************************
3// Thyra: Interfaces and Support for Abstract Numerical Algorithms
4//
5// Copyright 2004 NTESS and the Thyra contributors.
6// SPDX-License-Identifier: BSD-3-Clause
7// *****************************************************************************
8// @HEADER
9
10#ifndef THYRA_VECTOR_SPACE_DEFAULT_BASE_DECL_HPP
11#define THYRA_VECTOR_SPACE_DEFAULT_BASE_DECL_HPP
12
13#include "Thyra_VectorSpaceBase_decl.hpp"
14
15
16namespace Thyra {
17
18
40template<class Scalar>
99
100
101} // end namespace Thyra
102
103
104#endif // THYRA_VECTOR_SPACE_DEFAULT_BASE_DECL_HPP
Abstract interface for objects that represent a space for vectors.
Node VectorSpaceBase subclass that provides default implementations for many functions using a defaul...
RCP< MultiVectorBase< Scalar > > createMembersView(const RTOpPack::SubMultiVectorView< Scalar > &raw_mv) const
RCP< VectorBase< Scalar > > createMemberView(const RTOpPack::SubVectorView< Scalar > &raw_v) const
RCP< MultiVectorBase< Scalar > > createMembers(int numMembers) const