#include <ConejoBalancer.h>
Collaboration diagram for ConejoBalancer:
Public Member Functions | |
ConejoBalancer () | |
~ConejoBalancer () | |
template<class T, unsigned int D> | |
void | addMaterial (BareField< T, D > &weights, bool dropCompressed) |
template<unsigned int D> | |
void | redistribute (FieldLayout< D > &layout) |
Definition at line 64 of file ConejoBalancer.h.
|
Definition at line 42 of file ConejoBalancer_inst.cpp. |
|
Definition at line 69 of file ConejoBalancer_inst.cpp. |
|
Definition at line 102 of file ConejoBalancer.h. References IpplInfo::Comm, F_CONEJO_BALANCER_TAG, F_TAG_CYCLE, BareField< T, Dim >::getLayout(), TagMaker::next_tag(), reduceLocalWeights(), and BareField< T, Dim >::size_if(). Here is the call graph for this function: |
|
Definition at line 138 of file ConejoBalancer.h. References IpplInfo::Comm, MultiBalancer::distribute(), F_CB_BCAST_TAG, F_CB_DOMAIN_TAG, F_TAG_CYCLE, TagMaker::next_tag(), FieldLayout< Dim >::Repartition(), and NDIndex< Dim >::size(). Here is the call graph for this function: |