#include <Xpetra_MultiVectorFactory_decl.hpp>
|
static RCP< MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | Build (const Teuchos::RCP< const Map< LocalOrdinal, GlobalOrdinal, Node > > &map, size_t NumVectors, bool zeroOut=true) |
|
static Teuchos::RCP< MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | Build (const Teuchos::RCP< const Map< LocalOrdinal, GlobalOrdinal, Node > > &map, const Teuchos::ArrayView< const Teuchos::ArrayView< const Scalar > > &ArrayOfPtrs, size_t NumVectors) |
| Set multi-vector values from array of pointers using Teuchos memory management classes. (copy).
|
|
static Teuchos::RCP< MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | Build (const Teuchos::RCP< const MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &source, Teuchos::DataAccess copyOrView) |
|
◆ Scalar
◆ LocalOrdinal
◆ GlobalOrdinal
◆ Node
◆ MultiVectorFactory()
◆ Build() [1/3]
RCP< MultiVector< double, int, int, EpetraNode > > Xpetra::MultiVectorFactory< double, int, int, EpetraNode >::Build |
( |
const Teuchos::RCP< const Map< LocalOrdinal, GlobalOrdinal, Node > > & |
map, |
|
|
size_t |
NumVectors, |
|
|
bool |
zeroOut = true |
|
) |
| |
|
static |
◆ Build() [2/3]
Teuchos::RCP< MultiVector< double, int, int, EpetraNode > > Xpetra::MultiVectorFactory< double, int, int, EpetraNode >::Build |
( |
const Teuchos::RCP< const Map< LocalOrdinal, GlobalOrdinal, Node > > & |
map, |
|
|
const Teuchos::ArrayView< const Teuchos::ArrayView< const Scalar > > & |
ArrayOfPtrs, |
|
|
size_t |
NumVectors |
|
) |
| |
|
static |
◆ Build() [3/3]
Teuchos::RCP< MultiVector< double, int, int, EpetraNode > > Xpetra::MultiVectorFactory< double, int, int, EpetraNode >::Build |
( |
const Teuchos::RCP< const MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > & |
source, |
|
|
Teuchos::DataAccess |
copyOrView |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: