Alien  1.3.0
Developer documentation
Loading...
Searching...
No Matches
ComputeBlockOffsets.h File Reference

ComputeBlockOffsets.h. More...

#include <vector>
#include <alien/core/block/Block.h>
#include <alien/utils/Precomp.h>
#include <alien/distribution/MatrixDistribution.h>
#include <alien/distribution/VectorDistribution.h>
#include <arccore/message_passing/IMessagePassingMng.h>
Include dependency graph for ComputeBlockOffsets.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Alien
 -- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --

Functions

template<typename T = std::vector<std::size_t>>
void Alien::computeBlockOffsets (const VectorDistribution &dist, const Block &block, T &offsets)
 Compute block offsets for an uniform block vector.
template<typename T = std::vector<std::size_t>>
void Alien::computeBlockOffsets (const MatrixDistribution &dist, const Block &block, T &offsets)
 Compute block offsets for an uniform block matrix.

Detailed Description