42 #ifndef THYRA_SPMD_VECTOR_SPACE_UTILITIES_HPP 43 #define THYRA_SPMD_VECTOR_SPACE_UTILITIES_HPP 45 #include "Thyra_OperatorVectorTypes.hpp" 46 #include "Teuchos_Comm.hpp" 50 namespace SpmdVectorSpaceUtilities {
53 Ordinal computeMapCode(
const Teuchos::Comm<Ordinal> &comm,
const Ordinal localSubDim );
56 Ordinal computeLocalOffset(
const Teuchos::Comm<Ordinal> &comm,
const Ordinal localSubDim );
59 Ordinal computeGlobalDim(
const Teuchos::Comm<Ordinal> &comm,
const Ordinal localSubDim );
65 #endif // THYRA_SPMD_VECTOR_SPACE_UTILITIES_HPP Teuchos::Ordinal Ordinal
Type for the dimension of a vector space. `*.