42 #ifndef THYRA_DEFAULT_SPMD_VECTOR_SPACE_FACTORY_HPP 43 #define THYRA_DEFAULT_SPMD_VECTOR_SPACE_FACTORY_HPP 45 #include "Thyra_DefaultSpmdVectorSpaceFactory_decl.hpp" 46 #include "Thyra_VectorSpaceFactoryBase.hpp" 47 #include "Thyra_DefaultSpmdVectorSpace.hpp" 51 template<
class Scalar>
53 const Teuchos::RCP<
const Teuchos::Comm<Ordinal> > &comm
58 template<
class Scalar>
59 Teuchos::RCP<const VectorSpaceBase<Scalar> >
62 return locallyReplicatedDefaultSpmdVectorSpace<Scalar>(comm_, dim);
67 #endif // THYRA_DEFAULT_SPMD_VECTOR_SPACE_FACTORY_HPP DefaultSpmdVectorSpaceFactory(const Teuchos::RCP< const Teuchos::Comm< Ordinal > > &comm=Teuchos::null)
Depreciated .
Teuchos::RCP< const VectorSpaceBase< Scalar > > createVecSpc(int dim) const
Create a new locally-replicated DefaultSpmdVectorSpace object given its dimension! ...