API interne à Arcane de ILoadBalanceMng. Plus de détails...
#include <arcane/core/internal/ILoadBalanceMngInternal.h>
Fonctions membres publiques | |
virtual | ~ILoadBalanceMngInternal ()=default |
Libère les ressources. | |
virtual void | addMass (VariableCellInt32 &count, IMesh *mesh, const String &entity)=0 |
virtual void | addCriterion (VariableCellInt32 &count, IMesh *mesh)=0 |
virtual void | addCriterion (VariableCellReal &count, IMesh *mesh)=0 |
virtual void | addCommCost (VariableFaceInt32 &count, IMesh *mesh, const String &entity)=0 |
virtual void | setMassAsCriterion (IMesh *mesh, bool active)=0 |
virtual void | setNbCellsAsCriterion (IMesh *mesh, bool active)=0 |
virtual void | setCellCommContrib (IMesh *mesh, bool active)=0 |
virtual void | setComputeComm (IMesh *mesh, bool active)=0 |
virtual const VariableFaceReal & | commCost (IMesh *mesh)=0 |
virtual const VariableCellReal & | massWeight (IMesh *mesh)=0 |
virtual const VariableCellReal & | massResWeight (IMesh *mesh)=0 |
virtual const VariableCellArrayReal & | mCriteriaWeight (IMesh *mesh)=0 |
virtual bool | cellCommContrib (IMesh *mesh)=0 |
virtual Integer | nbCriteria (IMesh *mesh)=0 |
virtual void | reset (IMesh *mesh)=0 |
virtual void | initAccess (IMesh *mesh)=0 |
virtual void | endAccess ()=0 |
virtual void | notifyEndPartition ()=0 |
API interne à Arcane de ILoadBalanceMng.
Elle permet de conserver des critères d'équilibrage en fonction du maillage ce qui est nécessaire pour les cas avec plusieurs maillages.
Définition à la ligne 37 du fichier ILoadBalanceMngInternal.h.