DOLFINx
0.1.0
DOLFINx C++ interface
|
Distributed vector. More...
#include <Vector.h>
Public Member Functions | |
Vector (const std::shared_ptr< const common::IndexMap > &map, int bs) | |
Create vector. | |
Vector (const Vector &x)=default | |
Copy constructor. | |
Vector (Vector &&x) noexcept=default | |
Move constructor. | |
~Vector ()=default | |
Destructor. | |
Vector & | operator= (const Vector &x)=delete |
Vector & | operator= (Vector &&x)=default |
Move Assignment operator. | |
std::shared_ptr< const common::IndexMap > | map () const |
Get IndexMap. | |
constexpr int | bs () const |
Get block size. | |
const std::vector< T > & | array () const |
Get local part of the vector (const version) | |
std::vector< T > & | mutable_array () |
Get local part of the vector. | |
Distributed vector.