OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
BinaryBalancer.h File Reference
Include dependency graph for BinaryBalancer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BinaryRepartitionFailed

Functions

template<unsigned Dim>
NDIndex< DimCalcBinaryRepartition (FieldLayout< Dim > &, BareField< double, Dim > &)
template<unsigned Dim>
void BinaryRepartition (FieldLayout< Dim > &layout, BareField< double, Dim > &weights)

Class Documentation

◆ BinaryRepartitionFailed

class BinaryRepartitionFailed

Definition at line 58 of file BinaryBalancer.h.

Collaboration diagram for BinaryRepartitionFailed:

Function Documentation

◆ BinaryRepartition()

template<unsigned Dim>
void BinaryRepartition ( FieldLayout< Dim > & layout,
BareField< double, Dim > & weights )
inline

Definition at line 68 of file BinaryBalancer.h.

References CalcBinaryRepartition(), and FieldLayout< Dim >::Repartition().

Referenced by PartBunch::do_binaryRepart().

Here is the call graph for this function:

◆ CalcBinaryRepartition()

template<unsigned Dim>
NDIndex< Dim > CalcBinaryRepartition ( FieldLayout< Dim > & layout,
BareField< double, Dim > & weights )

Definition at line 586 of file BinaryBalancer.hpp.

References IpplInfo::Comm, Dim, and FieldLayout< Dim >::getDomain().

Referenced by BinaryRepartition(), and BinaryRepartition().

Here is the call graph for this function: