Conversion d'un tableau de flottants vers un tableau d'entiers/longs. \abstract Cette classe gere le scaling de la facon suivante: [0,W_max] --> [1,EW_max] avec Sum(EW) < "max". Plus de détails...
#include <arcane/std/PartitionConverter.h>
Graphe de collaboration de Arcane::PartitionConverter< TypeA, TypeB >:Fonctions membres publiques | |
| PartitionConverter (IParallelMng *pm=NULL, Real max=(2<< 30), bool check=false) | |
| PartitionConverter (IParallelMng *pm, Real max, ConstArrayView< TypeA > input, Integer ncon=1, bool check=false) | |
| void | reset (Integer ncon=1, bool check=false) |
| template<typename DataReal> | |
| bool | isBalancable (ConstArrayView< TypeA > input, ArrayView< DataReal > imb, int partnum) |
| void | computeContrib (ConstArrayView< TypeA > input, Real multiplier=1.0) |
| void | convertFromAToB (ConstArrayView< TypeA > input, ArrayView< TypeB > output) |
| void | convertFromBToA (ConstArrayView< TypeB > input, ArrayView< TypeA > output) |
Attributs privés | |
| IParallelMng * | m_pm |
| Real | m_maxAllowed |
| SharedArray< Real > | m_max |
| SharedArray< Real > | m_sum |
| SharedArray< Real > | m_zoomfactor |
| bool | m_ready |
| bool | m_check |
Conversion d'un tableau de flottants vers un tableau d'entiers/longs. \abstract Cette classe gere le scaling de la facon suivante: [0,W_max] --> [1,EW_max] avec Sum(EW) < "max".
Définition à la ligne 39 du fichier PartitionConverter.h.
|
inline |
Définition à la ligne 44 du fichier PartitionConverter.h.
|
inline |
Définition à la ligne 52 du fichier PartitionConverter.h.
|
inline |
Définition à la ligne 93 du fichier PartitionConverter.h.
|
inline |
Définition à la ligne 124 du fichier PartitionConverter.h.
|
inline |
Définition à la ligne 137 du fichier PartitionConverter.h.
|
inline |
Définition à la ligne 74 du fichier PartitionConverter.h.
|
inline |
Définition à la ligne 61 du fichier PartitionConverter.h.
|
private |
Définition à la ligne 150 du fichier PartitionConverter.h.
|
private |
Définition à la ligne 146 du fichier PartitionConverter.h.
|
private |
Définition à la ligne 145 du fichier PartitionConverter.h.
|
private |
Définition à la ligne 144 du fichier PartitionConverter.h.
|
private |
Définition à la ligne 149 du fichier PartitionConverter.h.
|
private |
Définition à la ligne 147 du fichier PartitionConverter.h.
|
private |
Définition à la ligne 148 du fichier PartitionConverter.h.