16#ifdef XPETRA_CRSMATRIX_SHORT
24#ifdef XPETRA_ITERATOROPS_SHORT
28#ifdef XPETRA_VECTOR_SHORT
32#ifdef XPETRA_BLOCKEDVECTOR_SHORT
36#ifdef XPETRA_MULTIVECTOR_SHORT
40#ifdef XPETRA_MATRIX_SHORT
44#ifdef XPETRA_MATRIXMATRIX_SHORT
48#ifdef XPETRA_TRIPLEMATRIXMULTIPLY_SHORT
52#ifdef XPETRA_MATRIXUTILS_SHORT
56#ifdef XPETRA_OPERATOR_SHORT
60#ifdef XPETRA_TPETRAOPERATOR_SHORT
64#ifdef XPETRA_TPETRAHALFPRECISIONOPERATOR_SHORT
68#ifdef XPETRA_BLOCKEDCRSMATRIX_SHORT
72#ifdef XPETRA_BLOCKEDMULTIVECTOR_SHORT
76#ifdef XPETRA_REORDEREDBLOCKEDMULTIVECTOR_SHORT
80#ifdef XPETRA_REORDEREDBLOCKEDCRSMATRIX_SHORT
84#ifdef HAVE_XPETRA_THYRA
85#ifdef XPETRA_THYRAUTILS_SHORT
86using ThyraUtils [[maybe_unused]] = Xpetra::ThyraUtils<Scalar, LocalOrdinal, GlobalOrdinal, Node>;
90#ifdef XPETRA_CRSMATRIXWRAP_SHORT
94#ifdef XPETRA_VECTORFACTORY_SHORT
98#ifdef XPETRA_CRSMATRIXFACTORY_SHORT
102#ifdef XPETRA_MULTIVECTORFACTORY_SHORT
106#ifdef XPETRA_MATRIXFACTORY_SHORT
110#ifdef XPETRA_MATRIXFACTORY2_SHORT
114#ifdef XPETRA_TPETRACRSMATRIX_SHORT
118#ifdef XPETRA_TPETRABLOCKCRSMATRIX_SHORT
123#ifdef XPETRA_EPETRACRSMATRIX_SHORT
124#ifndef XPETRA_EPETRA_NO_32BIT_GLOBAL_INDICES
131#ifdef XPETRA_TPETRAMULTIVECTOR_SHORT
135#ifdef XPETRA_TPETRAVECTOR_SHORT
139#ifdef XPETRA_MAPEXTRACTOR_SHORT
143#ifdef XPETRA_MAPEXTRACTORFACTORY_SHORT
150using SC [[maybe_unused]] = Scalar;
Concrete implementation of Xpetra::Matrix.
Xpetra utility class containing IO routines to read/write vectors, matrices etc...
Xpetra utility class containing iteration operators.
Xpetra utility class for common matrix-related routines.
Xpetra-specific matrix class.
Factory for any type of Xpetra::MultiVector and its derived classes.
Wraps an existing halfer precision Xpetra::Operator as a Xpetra::Operator.