|
| LoadBalanceMngInternal (bool mass_as_criterion, bool is_legacy_init) |
|
void | addMass (VariableCellInt32 &count, IMesh *mesh, const String &entity) override |
|
void | addCriterion (VariableCellInt32 &count, IMesh *mesh) override |
|
void | addCriterion (VariableCellReal &count, IMesh *mesh) override |
|
void | addCommCost (VariableFaceInt32 &count, IMesh *mesh, const String &entity) override |
|
void | setMassAsCriterion (IMesh *mesh, bool active) override |
|
void | setNbCellsAsCriterion (IMesh *mesh, bool active) override |
|
void | setCellCommContrib (IMesh *mesh, bool active) override |
|
void | setComputeComm (IMesh *mesh, bool active) override |
|
const VariableFaceReal & | commCost (IMesh *mesh) override |
|
const VariableCellReal & | massWeight (IMesh *mesh) override |
|
const VariableCellReal & | massResWeight (IMesh *mesh) override |
|
const VariableCellArrayReal & | mCriteriaWeight (IMesh *mesh) override |
|
bool | cellCommContrib (IMesh *mesh) override |
|
Integer | nbCriteria (IMesh *mesh) override |
|
void | reset (IMesh *mesh) override |
|
void | initAccess (IMesh *mesh) override |
|
void | endAccess () override |
|
void | notifyEndPartition () override |
|
virtual | ~ILoadBalanceMngInternal ()=default |
| Libère les ressources.
|
|
Définition à la ligne 405 du fichier LoadBalanceMngInternal.h.
◆ LoadBalanceMngInternal()
Arcane::LoadBalanceMngInternal::LoadBalanceMngInternal |
( |
bool | mass_as_criterion, |
|
|
bool | is_legacy_init ) |
|
explicit |
◆ _getCriteria()
◆ addCommCost()
◆ addCriterion() [1/2]
◆ addCriterion() [2/2]
◆ addMass()
◆ cellCommContrib()
bool Arcane::LoadBalanceMngInternal::cellCommContrib |
( |
IMesh * | mesh | ) |
|
|
overridevirtual |
◆ commCost()
◆ endAccess()
void Arcane::LoadBalanceMngInternal::endAccess |
( |
| ) |
|
|
overridevirtual |
◆ initAccess()
void Arcane::LoadBalanceMngInternal::initAccess |
( |
IMesh * | mesh | ) |
|
|
overridevirtual |
◆ massResWeight()
◆ massWeight()
◆ mCriteriaWeight()
◆ nbCriteria()
Integer Arcane::LoadBalanceMngInternal::nbCriteria |
( |
IMesh * | mesh | ) |
|
|
overridevirtual |
◆ notifyEndPartition()
void Arcane::LoadBalanceMngInternal::notifyEndPartition |
( |
| ) |
|
|
overridevirtual |
◆ reset()
void Arcane::LoadBalanceMngInternal::reset |
( |
IMesh * | mesh | ) |
|
|
overridevirtual |
◆ setCellCommContrib()
void Arcane::LoadBalanceMngInternal::setCellCommContrib |
( |
IMesh * | mesh, |
|
|
bool | active ) |
|
overridevirtual |
◆ setComputeComm()
void Arcane::LoadBalanceMngInternal::setComputeComm |
( |
IMesh * | mesh, |
|
|
bool | active ) |
|
overridevirtual |
◆ setMassAsCriterion()
void Arcane::LoadBalanceMngInternal::setMassAsCriterion |
( |
IMesh * | mesh, |
|
|
bool | active ) |
|
overridevirtual |
◆ setNbCellsAsCriterion()
void Arcane::LoadBalanceMngInternal::setNbCellsAsCriterion |
( |
IMesh * | mesh, |
|
|
bool | active ) |
|
overridevirtual |
◆ m_default_mass_criterion
bool Arcane::LoadBalanceMngInternal::m_default_mass_criterion = false |
|
private |
◆ m_is_legacy_init
bool Arcane::LoadBalanceMngInternal::m_is_legacy_init = false |
|
private |
◆ m_mesh_criterion
◆ m_mesh_handle
MeshHandle Arcane::LoadBalanceMngInternal::m_mesh_handle |
|
private |
La documentation de cette classe a été générée à partir des fichiers suivants :