_addNgb(const Cell &cell, const Face &face, Int64Array &neighbourcells, Array< bool > &contrib, HashTableMapT< Int64, Int32 > &map, Array< float > *ptrcommWeights, Int32 offset, HashTableMapT< Int32, Int32 > &lids, bool special=false) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
_cellsProjectWeights(VariableCellArrayReal &cellWgtIn, Int32 nbWgt) const (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
_cellsProjectWeights(VariableCellReal &cellWgtIn) const (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
_checkCreateVar() (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
_clearCellWgt() (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | protectedvirtual |
_createConstraintsLists(Int64MultiArray2 &tied_uid) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
_initArrayCellsWithConstraints() (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | protectedvirtual |
_initFilterLidCells() (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | protectedvirtual |
_initLid2LidCompacted() | Arcane::MeshPartitionerBase | protectedvirtual |
_initNbCellsWithConstraints() (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | protectedvirtual |
_initUidRef() (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | protectedvirtual |
_initUidRef(VariableCellInteger &cell_renum_uid) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | protectedvirtual |
_localVerboseLevel() const (défini dans Arccore::TraceAccessor) | Arccore::TraceAccessor | inlineprotected |
_setLocalVerboseLevel(Int32 v) (défini dans Arccore::TraceAccessor) | Arccore::TraceAccessor | inlineprotected |
AbstractService(const ServiceBuildInfo &) | Arcane::AbstractService | protected |
ArcanePTScotchMeshPartitionerObject(const Arcane::ServiceBuildInfo &sbi) | Arcane::ArcanePTScotchMeshPartitionerObject | inline |
Arcane::build() | Arcane::AbstractService | inlinevirtual |
build()=0 (défini dans Arcane::IMeshPartitioner) | Arcane::IMeshPartitioner | pure virtual |
cellComm() (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | inlineprotectedvirtual |
cellsSizeWithConstraints() (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
cellsWeight() const (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
cellsWeightsWithConstraints(Int32 max_nb_weight=0, bool ask_lb_cells=false) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
cellUsedWithConstraints(Cell cell) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
cellUsedWithWeakConstraints(std::pair< Int64, Int64 > &paired_item) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
changeCellOwner(Item cell, VariableItemInt32 &cells_new_owner, Int32 new_owner) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
changeOwnersFromCells() | Arcane::MeshPartitionerBase | virtual |
communicator() const (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | protectedvirtual |
computationTimes() const (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | inlinevirtual |
configDbgLevel() const | Arccore::TraceAccessor | |
debug(Trace::eDebugLevel=Trace::Medium) const | Arccore::TraceAccessor | inline |
dumpObject(String filename="toto") | Arcane::MeshPartitionerBase | protectedvirtual |
eCellClassical valeur énumérée (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | |
eCellGhost valeur énumérée (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | |
eCellGrouped valeur énumérée (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | |
eCellInAConstraint valeur énumérée (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | |
eCellReference valeur énumérée (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | |
eMarkCellWithConstraint énumération (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | |
error() const | Arccore::TraceAccessor | |
fatal() const | Arccore::TraceAccessor | |
fatalMessage(const StandaloneTraceMessage &o) const (défini dans Arccore::TraceAccessor) | Arccore::TraceAccessor | |
fillServiceInfo(Arcane::ServiceInfo *si) (défini dans Arcane::ArcanePTScotchMeshPartitionerObject) | Arcane::ArcanePTScotchMeshPartitionerObject | inlinestatic |
freeConstraints() (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
getAxlContent() | Arcane::ArcanePTScotchMeshPartitionerObject | inlineprivatestatic |
getCommunicator() const (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | protectedvirtual |
getNeighbourCellsUidWithConstraints(Cell cell, Int64Array &neighbourcells, Array< float > *commWeights=NULL, bool noCellContrib=false) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
getNeighbourNodesUidWithConstraints(Cell cell, Int64UniqueArray neighbournodes) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
haveConstraints() (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | inlinevirtual |
haveWeakConstraints() (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | inlinevirtual |
imbalance() const | Arcane::MeshPartitionerBase | inlinevirtual |
info() const | Arccore::TraceAccessor | |
info(char category) const | Arccore::TraceAccessor | |
info(bool v) const | Arccore::TraceAccessor | |
info(Int32 verbose_level) const | Arccore::TraceAccessor | |
initConstraints(bool uidref=true) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
invertArrayLid2LidCompacted() (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
IService() | Arcane::IService | inlineprotected |
linfo() const | Arccore::TraceAccessor | inline |
linfo(Int32 relative_level) const | Arccore::TraceAccessor | inline |
loadBalanceMng() const (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | inlinevirtual |
localIdWithConstraints(Cell cell) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
localIdWithConstraints(Int32 cell_lid) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
log() const | Arccore::TraceAccessor | |
logdate() const | Arccore::TraceAccessor | |
m_cell_family (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | protected |
m_cells_with_constraints (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_cells_with_weak_constraints (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_check (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_computation_times (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_filter_lid_cells (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_imbalance (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_lb_mng_internal (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_lbMng (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_local_id_2_local_id_compacted (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_local_verbose_level (défini dans Arccore::TraceAccessor) | Arccore::TraceAccessor | private |
m_max_imbalance (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_maximum_computation_time (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_mesh (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_nb_cells_with_constraints (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_options | Arcane::ArcanePTScotchMeshPartitionerObject | private |
m_parent (défini dans Arcane::AbstractService) | Arcane::AbstractService | private |
m_pm_sub (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_service_info (défini dans Arcane::AbstractService) | Arcane::AbstractService | private |
m_sub_domain (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
m_trace (défini dans Arccore::TraceAccessor) | Arccore::TraceAccessor | private |
m_unique_id_reference (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | private |
maxImbalance() const | Arcane::MeshPartitionerBase | inlinevirtual |
maximumComputationTime() const (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | inlinevirtual |
mesh() const | Arcane::MeshPartitionerBase | inlinevirtual |
MeshPartitionerBase(const ServiceBuildInfo &sbi) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | explicit |
nbCellWeight() const (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
nbNeighbourCellsWithConstraints(Cell cell) (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
nbOwnCellsWithConstraints() const (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | virtual |
notifyEndPartition() | Arcane::MeshPartitionerBase | inlinevirtual |
operator=(const TraceAccessor &rhs) | Arccore::TraceAccessor | |
options() const | Arcane::ArcanePTScotchMeshPartitionerObject | inline |
partitionMesh(bool initial_partition, Int32 nb_part)=0 (défini dans Arcane::IMeshPartitioner) | Arcane::IMeshPartitioner | pure virtual |
partitionMesh(bool initial_partition)=0 | Arcane::IMeshPartitioner | virtual |
perror() const | Arccore::TraceAccessor | |
pfatal() const | Arccore::TraceAccessor | |
pinfo() const | Arccore::TraceAccessor | |
pinfo(char category) const | Arccore::TraceAccessor | |
plog() const | Arccore::TraceAccessor | |
primaryMesh() override | Arcane::IMeshPartitioner | virtual |
pwarning() const | Arccore::TraceAccessor | |
serviceInfo() const | Arcane::AbstractService | inlinevirtual |
serviceInterface() | Arcane::AbstractService | inlinevirtual |
serviceParent() const | Arcane::AbstractService | inlinevirtual |
setCellsWeight(ArrayView< float > weights, Integer nb_weight) | Arcane::MeshPartitionerBase | virtual |
setComputationTimes(RealConstArrayView v) | Arcane::MeshPartitionerBase | inlinevirtual |
setILoadBalanceMng(ILoadBalanceMng *mng) | Arcane::MeshPartitionerBase | inlinevirtual |
setImbalance(Real v) | Arcane::MeshPartitionerBase | inlinevirtual |
setMaxImbalance(Real v) | Arcane::MeshPartitionerBase | inlinevirtual |
setMaximumComputationTime(Real v) override | Arcane::MeshPartitionerBase | inlinevirtual |
subDomain() const (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | inline |
TraceAccessor(ITraceMng *m) | Arccore::TraceAccessor | explicit |
TraceAccessor(const TraceAccessor &rhs) | Arccore::TraceAccessor | |
traceMng() const | Arccore::TraceAccessor | |
warning() const | Arccore::TraceAccessor | |
~AbstractService() | Arcane::AbstractService | virtual |
~ArcanePTScotchMeshPartitionerObject() | Arcane::ArcanePTScotchMeshPartitionerObject | inlinevirtual |
~IMeshPartitioner() | Arcane::IMeshPartitioner | inlinevirtual |
~IMeshPartitionerBase()=default | Arcane::IMeshPartitionerBase | virtual |
~IService() | Arcane::IService | inlinevirtual |
~MeshPartitionerBase() override (défini dans Arcane::MeshPartitionerBase) | Arcane::MeshPartitionerBase | |
~TraceAccessor() | Arccore::TraceAccessor | virtual |