| clone() const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| clusterOffset() const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| clusterRootRank() const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| clusterSubDim() const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| createMember() const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | protected |
| createMembers(int numMembers) const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | protected |
| DefaultClusteredSpmdProductVectorSpace() | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| DefaultClusteredSpmdProductVectorSpace(const RCP< const Teuchos::Comm< Ordinal > > &intraClusterComm, const int clusterRootRank, const RCP< const Teuchos::Comm< Ordinal > > &interClusterComm, const int numBlocks, const RCP< const VectorSpaceBase< Scalar > > vecSpaces[]) | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| description() const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| dim() const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| getBlock(const int k) const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| hasInCoreView(const Range1D &rng, const EViewType viewType, const EStrideType strideType) const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| initialize(const RCP< const Teuchos::Comm< Ordinal > > &intraClusterComm, const int clusterRootRank, const RCP< const Teuchos::Comm< Ordinal > > &interClusterComm, const int numBlocks, const RCP< const VectorSpaceBase< Scalar > > vecSpaces[]) | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| interClusterComm() const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| intraClusterComm() const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| isCompatible(const VectorSpaceBase< Scalar > &vecSpc) const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| isEuclidean() const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| numBlocks() const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| scalarProd(const VectorBase< Scalar > &x, const VectorBase< Scalar > &y) const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| scalarProdsImpl(const MultiVectorBase< Scalar > &X, const MultiVectorBase< Scalar > &Y, const ArrayView< Scalar > &scalarProds) const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |
| smallVecSpcFcty() const | Thyra::DefaultClusteredSpmdProductVectorSpace< Scalar > | |