Arcane  4.1.11.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ILoadBalanceMngInternalabstract

API interne à Arcane de ILoadBalanceMng. Plus de détails...

#include <arcane/core/internal/ILoadBalanceMngInternal.h>

Graphe d'héritage de Arcane::ILoadBalanceMngInternal:
Graphe de collaboration de Arcane::ILoadBalanceMngInternal:

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 VariableFaceRealcommCost (IMesh *mesh)=0
virtual const VariableCellRealmassWeight (IMesh *mesh)=0
virtual const VariableCellRealmassResWeight (IMesh *mesh)=0
virtual const VariableCellArrayRealmCriteriaWeight (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

Description détaillée

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.


La documentation de cette classe a été générée à partir du fichier suivant :