Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Arcane::SplitSDMeshPartitioner Liste des membres

Liste complète des membres de Arcane::SplitSDMeshPartitioner, y compris les membres hérités :

_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::MeshPartitionerBaseprivate
_cellsProjectWeights(VariableCellArrayReal &cellWgtIn, Int32 nbWgt) const (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
_cellsProjectWeights(VariableCellReal &cellWgtIn) const (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
_checkCreateVar() (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
_clearCellWgt() (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprotectedvirtual
_createConstraintsLists(Int64MultiArray2 &tied_uid) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
_initArrayCellsWithConstraints() (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprotectedvirtual
_initFilterLidCells() (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprotectedvirtual
_initLid2LidCompacted()Arcane::MeshPartitionerBaseprotectedvirtual
_initNbCellsWithConstraints() (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprotectedvirtual
_initUidRef() (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprotectedvirtual
_initUidRef(VariableCellInteger &cell_renum_uid) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprotectedvirtual
_localVerboseLevel() const (défini dans Arccore::TraceAccessor)Arccore::TraceAccessorinlineprotected
_setLocalVerboseLevel(Int32 v) (défini dans Arccore::TraceAccessor)Arccore::TraceAccessorinlineprotected
AbstractService(const ServiceBuildInfo &)Arcane::AbstractServiceprotected
AfficheDomaine(int NbDom, StructureBlocEtendu *Domaine) (défini dans Arcane::SplitSDMeshPartitioner)Arcane::SplitSDMeshPartitionerprivate
AfficheEquilMaillage(StrucMaillage *Maillage) (défini dans Arcane::SplitSDMeshPartitioner)Arcane::SplitSDMeshPartitionerprivate
AfficheListeDomaines(StrucListeDomMail *ListeDomaines, int NbDomaines) (défini dans Arcane::SplitSDMeshPartitioner)Arcane::SplitSDMeshPartitionerprivate
AfficheMaillage(StrucMaillage *Maillage) (défini dans Arcane::SplitSDMeshPartitioner)Arcane::SplitSDMeshPartitionerprivate
ArcaneSplitSDMeshPartitionerObject(const Arcane::ServiceBuildInfo &sbi)Arcane::ArcaneSplitSDMeshPartitionerObjectinline
build()Arcane::SplitSDMeshPartitionerinlinevirtual
CalculDeltaMin(StrucMaillage *Maillage, double deltaMin, int iterEquilibrage, int NbMaxIterEquil)Arcane::SplitSDMeshPartitionerprivate
cellComm() (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseinlineprotectedvirtual
cellsSizeWithConstraints() (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
cellsWeight() const (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
cellsWeightsWithConstraints(Int32 max_nb_weight=0, bool ask_lb_cells=false) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
cellUsedWithConstraints(Cell cell) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
cellUsedWithWeakConstraints(std::pair< Int64, Int64 > &paired_item) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
changeCellOwner(Item cell, VariableItemInt32 &cells_new_owner, Int32 new_owner) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
changeOwnersFromCells()Arcane::MeshPartitionerBasevirtual
communicator() const (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprotectedvirtual
computationTimes() const (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseinlinevirtual
configDbgLevel() constArccore::TraceAccessor
ConnexifieDomaine(StrucInfoProc *InfoProc, StructureBlocEtendu *Domaine, StrucMaillage *Maillage, double tolConnexite)Arcane::SplitSDMeshPartitionerprivate
debug(Trace::eDebugLevel=Trace::Medium) constArccore::TraceAccessorinline
DiffuseMessage(StrucInfoProc *InfoProc, int FromProc, void *TabTMP, int TailleTMP)Arcane::SplitSDMeshPartitionerprivate
dumpObject(String filename="toto")Arcane::MeshPartitionerBaseprotectedvirtual
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
EnvoieMessage(StrucInfoProc *InfoProc, int ToProc, int Tag, void *TabTMP, int TailleTMP)Arcane::SplitSDMeshPartitionerprivate
Equil2Dom(int *MasqueDesNoeuds, int *MasqueDesElements, int marqueVu, int marqueNonVu, StrucInfoProc *InfoProc, StructureBlocEtendu *Domaine, StrucMaillage *Maillage, int indDomCharge, int indDomVois, double Delta)Arcane::SplitSDMeshPartitionerprivate
Equilibrage(StrucInfoProc *InfoProc, StructureBlocEtendu *Domaine, StrucMaillage *Maillage)Arcane::SplitSDMeshPartitionerprivate
error() constArccore::TraceAccessor
fatal() constArccore::TraceAccessor
fatalMessage(const StandaloneTraceMessage &o) const (défini dans Arccore::TraceAccessor)Arccore::TraceAccessor
fillServiceInfo(Arcane::ServiceInfo *si) (défini dans Arcane::ArcaneSplitSDMeshPartitionerObject)Arcane::ArcaneSplitSDMeshPartitionerObjectinlinestatic
fin(StrucInfoProc *&InfoProc, StructureBlocEtendu *&Domaine, StrucMaillage *&Maillage)Arcane::SplitSDMeshPartitionerprivate
freeConstraints() (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
getAxlContent()Arcane::ArcaneSplitSDMeshPartitionerObjectinlineprivatestatic
getCommunicator() const (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprotectedvirtual
getDomVoisMaxFace(Arcane::Array< Arcane::Cell > &ListeElements, int me)Arcane::SplitSDMeshPartitionerprivate
GetMasqueDesElements(StrucInfoProc *InfoProc)Arcane::SplitSDMeshPartitionerprivate
GetMasqueDesNoeuds(StrucInfoProc *InfoProc)Arcane::SplitSDMeshPartitionerprivate
getNeighbourCellsUidWithConstraints(Cell cell, Int64Array &neighbourcells, Array< float > *commWeights=NULL, bool noCellContrib=false) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
getNeighbourNodesUidWithConstraints(Cell cell, Int64UniqueArray neighbournodes) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
haveConstraints() (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseinlinevirtual
haveWeakConstraints() (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseinlinevirtual
imbalance() constArcane::MeshPartitionerBaseinlinevirtual
info() constArccore::TraceAccessor
info(char category) constArccore::TraceAccessor
info(bool v) constArccore::TraceAccessor
info(Int32 verbose_level) constArccore::TraceAccessor
init(bool initial_partition, StrucInfoProc *&InfoProc, StructureBlocEtendu *&Domaine, StrucMaillage *&Maillage)Arcane::SplitSDMeshPartitionerprivate
initConstraints(bool uidref=true) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
initPoids(bool initial_partition)Arcane::SplitSDMeshPartitionerprivate
invertArrayLid2LidCompacted() (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
IService()Arcane::IServiceinlineprotected
LibereDomaine(StructureBlocEtendu *&Domaine) (défini dans Arcane::SplitSDMeshPartitioner)Arcane::SplitSDMeshPartitionerprivate
LibereInfoProc(StrucInfoProc *&InfoProc) (défini dans Arcane::SplitSDMeshPartitioner)Arcane::SplitSDMeshPartitionerprivate
LibereMaillage(StrucMaillage *&Maillage) (défini dans Arcane::SplitSDMeshPartitioner)Arcane::SplitSDMeshPartitionerprivate
linfo() constArccore::TraceAccessorinline
linfo(Int32 relative_level) constArccore::TraceAccessorinline
LissageDuFront(int *MasqueDesNoeuds, int *MasqueDesElements, int marqueVu, int marqueNonVu, int NbFronts, Arcane::Array< Arcane::Node > &FrontsNoeuds, int *IndFrontsNoeuds, Arcane::Array< Arcane::Cell > &FrontsElements, int *IndFrontsElements)Arcane::SplitSDMeshPartitionerprivate
loadBalanceMng() const (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseinlinevirtual
localIdWithConstraints(Cell cell) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
localIdWithConstraints(Int32 cell_lid) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
log() constArccore::TraceAccessor
logdate() constArccore::TraceAccessor
m_cell_family (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprotected
m_cells_with_constraints (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_cells_with_weak_constraints (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_check (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_computation_times (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_filter_lid_cells (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_imbalance (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_lb_mng_internal (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_lbMng (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_local_id_2_local_id_compacted (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_local_verbose_level (défini dans Arccore::TraceAccessor)Arccore::TraceAccessorprivate
m_max_imbalance (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_maximum_computation_time (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_mesh (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_nb_cells_with_constraints (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_optionsArcane::ArcaneSplitSDMeshPartitionerObjectprivate
m_parent (défini dans Arcane::AbstractService)Arcane::AbstractServiceprivate
m_pm_sub (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_poids_aux_mailles (défini dans Arcane::SplitSDMeshPartitioner)Arcane::SplitSDMeshPartitionerprivate
m_service_info (défini dans Arcane::AbstractService)Arcane::AbstractServiceprivate
m_sub_domain (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
m_trace (défini dans Arccore::TraceAccessor)Arccore::TraceAccessorprivate
m_unique_id_reference (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseprivate
MAJDelta(double don, int iDOmTmpPrec, int iDomTmp, StrucListeDomMail *ListeDomaines)Arcane::SplitSDMeshPartitionerprivate
MAJDeltaGlobal(StrucInfoProc *InfoProc, StrucMaillage *Maillage, double tolerance)Arcane::SplitSDMeshPartitionerprivate
MAJDomaine(StructureBlocEtendu *Domaine)Arcane::SplitSDMeshPartitionerprivate
MAJMaillageMaitre(StrucInfoProc *InfoProc, StructureBlocEtendu *Domaine, StrucMaillage *Maillage)Arcane::SplitSDMeshPartitionerprivate
maxImbalance() constArcane::MeshPartitionerBaseinlinevirtual
maximumComputationTime() const (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseinlinevirtual
mesh() constArcane::MeshPartitionerBaseinlinevirtual
MeshPartitionerBase(const ServiceBuildInfo &sbi) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseexplicit
nbCellWeight() const (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
nbNeighbourCellsWithConstraints(Cell cell) (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
nbOwnCellsWithConstraints() const (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBasevirtual
notifyEndPartition()Arcane::MeshPartitionerBaseinlinevirtual
operator=(const TraceAccessor &rhs)Arccore::TraceAccessor
options() constArcane::ArcaneSplitSDMeshPartitionerObjectinline
PackDom(StrucInfoProc *InfoProc, StructureBlocEtendu *Domaine, void *TabTMP, int TailleTMP, MPI_Comm comm)Arcane::SplitSDMeshPartitionerprivate
PackEquil(StrucInfoProc *InfoProc, int indDomCharge, int indDomVois, double Delta, void *TabTMP, int TailleTMP, MPI_Comm comm)Arcane::SplitSDMeshPartitionerprivate
ParcoursFrontalDelta(int *MasqueDesNoeuds, int *MasqueDesElements, int marqueVu, int marqueNonVu, double Delta, int *pNbFronts, int NbFrontsMax, Arcane::Array< Arcane::Node > &FrontsNoeuds, int *IndFrontsNoeuds, Arcane::Array< Arcane::Cell > &FrontsElements, int *IndFrontsElements)Arcane::SplitSDMeshPartitionerprivate
partitionMesh(bool initial_partition)Arcane::SplitSDMeshPartitionervirtual
partitionMesh(bool initial_partition, Int32 nb_part) (défini dans Arcane::SplitSDMeshPartitioner)Arcane::SplitSDMeshPartitionerinlinevirtual
perror() constArccore::TraceAccessor
pfatal() constArccore::TraceAccessor
pinfo() constArccore::TraceAccessor
pinfo(char category) constArccore::TraceAccessor
plog() constArccore::TraceAccessor
primaryMesh() overrideArcane::IMeshPartitionervirtual
pwarning() constArccore::TraceAccessor
RecoitMessage(StrucInfoProc *InfoProc, int FromProc, int Tag, int *pTailleTMP)Arcane::SplitSDMeshPartitionerprivate
SelectElements(int *MasqueDesNoeuds, int *MasqueDesElements, int marqueVu, int marqueNonVu, StrucInfoProc *InfoProc, StructureBlocEtendu *Domaine, double Delta, int indDomVois, Arcane::Array< Arcane::Cell > &ListeElements)Arcane::SplitSDMeshPartitionerprivate
serviceInfo() constArcane::AbstractServiceinlinevirtual
serviceInterface()Arcane::AbstractServiceinlinevirtual
serviceParent() constArcane::AbstractServiceinlinevirtual
setCellsWeight(ArrayView< float > weights, Integer nb_weight)Arcane::MeshPartitionerBasevirtual
setComputationTimes(RealConstArrayView v)Arcane::MeshPartitionerBaseinlinevirtual
setILoadBalanceMng(ILoadBalanceMng *mng)Arcane::MeshPartitionerBaseinlinevirtual
setImbalance(Real v)Arcane::MeshPartitionerBaseinlinevirtual
setMaxImbalance(Real v)Arcane::MeshPartitionerBaseinlinevirtual
setMaximumComputationTime(Real v) overrideArcane::MeshPartitionerBaseinlinevirtual
SplitSDMeshPartitioner(const ServiceBuildInfo &sbi) (défini dans Arcane::SplitSDMeshPartitioner)Arcane::SplitSDMeshPartitioner
subDomain() const (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBaseinline
TailleDom(StructureBlocEtendu *Domaine)Arcane::SplitSDMeshPartitionerprivate
TailleEquil()Arcane::SplitSDMeshPartitionerprivate
TraceAccessor(ITraceMng *m)Arccore::TraceAccessorexplicit
TraceAccessor(const TraceAccessor &rhs)Arccore::TraceAccessor
traceMng() constArccore::TraceAccessor
UnpackDom(void *TabTMP, int TailleTMP, MPI_Comm comm, StrucListeDomMail *DomMail)Arcane::SplitSDMeshPartitionerprivate
UnpackEquil(void *TabTMP, int TailleTMP, MPI_Comm comm, int *indDomCharge, int *indDomVois, double *Delta)Arcane::SplitSDMeshPartitionerprivate
verifMaillageMaitre(StrucMaillage *Maillage)Arcane::SplitSDMeshPartitionerprivate
warning() constArccore::TraceAccessor
~AbstractService()Arcane::AbstractServicevirtual
~ArcaneSplitSDMeshPartitionerObject()Arcane::ArcaneSplitSDMeshPartitionerObjectinlinevirtual
~IMeshPartitioner()Arcane::IMeshPartitionerinlinevirtual
~IMeshPartitionerBase()=defaultArcane::IMeshPartitionerBasevirtual
~IService()Arcane::IServiceinlinevirtual
~MeshPartitionerBase() override (défini dans Arcane::MeshPartitionerBase)Arcane::MeshPartitionerBase
~TraceAccessor()Arccore::TraceAccessorvirtual