46 #include "Xpetra_VectorFactory.hpp" 48 #include "Xpetra_BlockedVector.hpp" 53 #if defined(HAVE_XPETRA_EPETRA) 57 #if !defined(XPETRA_EPETRA_NO_32BIT_GLOBAL_INDICES) 59 RCP<Xpetra::Vector<double, int, int, EpetraNode>>
65 RCP<const Xpetra::BlockedMap<LocalOrdinal, GlobalOrdinal, Node>>
74 #ifdef HAVE_XPETRA_TPETRA 79 #endif // HAVE_XPETRA_TPETRA 89 #endif // #if !defined(XPETRA_EPETRA_NO_32BIT_GLOBAL_INDICES) 93 #if !defined(XPETRA_EPETRA_NO_64BIT_GLOBAL_INDICES) 95 RCP<Xpetra::Vector<double, int, long long, EpetraNode>>
101 RCP<const Xpetra::BlockedMap<LocalOrdinal, GlobalOrdinal, Node>> bmap =
108 #ifdef HAVE_XPETRA_TPETRA 123 #endif // #if !defined(XPETRA_EPETRA_NO_64BIT_GLOBAL_INDICES) 128 #if !defined(XPETRA_EPETRA_NO_32BIT_GLOBAL_INDICES) 130 RCP<Xpetra::Vector<int, int, int, EpetraNode>>
136 RCP<const Xpetra::BlockedMap<LocalOrdinal, GlobalOrdinal, Node>> bmap =
143 #ifdef HAVE_XPETRA_TPETRA 148 #endif // HAVE_XPETRA_TPETRA 158 #endif // #if !defined(XPETRA_EPETRA_NO_32BIT_GLOBAL_INDICES) 162 #if !defined(XPETRA_EPETRA_NO_64BIT_GLOBAL_INDICES) 164 RCP<Xpetra::Vector<int, int, long long, EpetraNode>>
170 RCP<const Xpetra::BlockedMap<LocalOrdinal, GlobalOrdinal, Node>> bmap =
178 #ifdef HAVE_XPETRA_TPETRA 183 #endif // HAVE_XPETRA_TPETRA 193 #endif // #if !defined(XPETRA_EPETRA_NO_64BIT_GLOBAL_INDICES) 197 #endif // #if defined(HAVE_XPETRA_EPETRA)
static Teuchos::RCP< Xpetra::Vector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > Build(const Teuchos::RCP< const Xpetra::Map< LocalOrdinal, GlobalOrdinal, Node >> &map, bool zeroOut=true)
Constructor specifying the number of non-zeros for all rows.
#define XPETRA_FACTORY_END
#define XPETRA_MONITOR(funcName)