Tpetra parallel linear algebra
Version of the Day
|
Declaration of the Tpetra::Vector class. More...
#include "Tpetra_ConfigDefs.hpp"
#include "Tpetra_Vector_fwd.hpp"
#include "Tpetra_MultiVector_decl.hpp"
Go to the source code of this file.
Classes | |
class | Tpetra::Vector< Scalar, LocalOrdinal, GlobalOrdinal, Node > |
A distributed dense vector. More... | |
Namespaces | |
Tpetra | |
Namespace Tpetra contains the class and methods constituting the Tpetra library. | |
Functions | |
template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node > | |
Vector< Scalar, LocalOrdinal, GlobalOrdinal, Node > | Tpetra::createCopy (const Vector< Scalar, LocalOrdinal, GlobalOrdinal, Node > &src) |
Return a deep copy of the given Vector. More... | |
template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node > | |
Teuchos::RCP< Vector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | Tpetra::createVector (const Teuchos::RCP< const Map< LocalOrdinal, GlobalOrdinal, Node > > &map) |
Nonmember Vector "constructor": Create a Vector from a given Map. More... | |
Declaration of the Tpetra::Vector class.
If you want to use Tpetra::Vector, include "Tpetra_Vector.hpp" (a file which CMake generates and installs for you). If you only want the declaration of Tpetra::Vector, include this file (Tpetra_Vector_decl.hpp).
Definition in file Tpetra_Vector_decl.hpp.