19#include <alien/ref/data/scalar/RedistributedMatrix.h>
29using namespace Arccore;
35: m_impl(redist.redistribute(matrix.impl()))
38RedistributedMatrix::~RedistributedMatrix() {}
50RedistributedMatrix::distribution()
const
52 return m_impl->distribution();
60 return m_impl->rowSpace();
68 return m_impl->colSpace();
73void RedistributedMatrix::setUserFeature(String feature)
75 m_impl->setFeature(feature);
80bool RedistributedMatrix::hasUserFeature(String feature)
const
82 return m_impl->hasFeature(feature);
Interface for all matrices.
Interface for algebraic space objects.
Computes a matrix distribution.
Multi matrices representation container.
void visit(ICopyOnWriteMatrix &) const
Visit method.
MultiMatrixImpl * impl()
Get the multimatrix implementation.
const ISpace & colSpace() const
Get col space associated to the matrix.
const ISpace & rowSpace() const
Get row space associated to the matrix.
Change MultiObj current representation to another communicator.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --