19#include <alien/ref/data/scalar/RedistributedVector.h>
22#include <alien/kernels/simple_csr/SimpleCSRBackEnd.h>
30using namespace Arccore;
36: m_impl(redist.redistribute(vector.impl()))
39RedistributedVector::~RedistributedVector() {}
51RedistributedVector::distribution()
const
53 return m_impl->distribution();
61 return m_impl->space();
66void RedistributedVector::setUserFeature(String feature)
68 m_impl->setFeature(feature);
73bool RedistributedVector::hasUserFeature(String feature)
const
75 return m_impl->hasFeature(feature);
Interface for all vectors.
const ISpace & space() const
Get the space associated to the vector.
MultiVectorImpl * impl()
Get the multivector implementation.
void visit(ICopyOnWriteVector &) const
Visit method.
Change MultiObj current representation to another communicator.
Computes a vector distribution.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --