Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::SubDomainBuildInfo

Paramètres nécessaires à la construction d'un sous-domaine. Plus de détails...

#include <arcane/core/SubDomainBuildInfo.h>

+ Graphe de collaboration de Arcane::SubDomainBuildInfo:

Fonctions membres publiques

 SubDomainBuildInfo (Ref< IParallelMng > pm, Int32 index)
 
 SubDomainBuildInfo (Ref< IParallelMng > pm, Int32 index, Ref< IParallelMng > all_replica_pm)
 
Ref< IParallelMngparallelMng () const
 
String caseFileName () const
 
void setCaseFileName (const String &filename)
 
ByteConstArrayView caseBytes () const
 
ByteConstSpan caseContent () const
 
void setCaseBytes (ByteConstArrayView bytes)
 
void setCaseContent (ByteConstSpan content)
 
Integer index () const
 
Ref< IParallelMngallReplicaParallelMng () const
 

Description détaillée

Paramètres nécessaires à la construction d'un sous-domaine.

Info pour créer un sous-domaine associé au gestionnaire de parallèlisme parallelMng(), avec le jeu de données de nom caseFileName() et de contenu caseBytes. index() est l'indice dans la liste des sous-domaines de la session de ce sous-domaine.

Le nom du fichier est purement informatif, et seul le contenu caseBytes() est utilisé. Si caseBytes() n'est pas vide, il doit contenir un document XML valide.

En réplication de domaine, il faut construire l'instance en lui spécifiant le IParallelMng correspondant à l'ensemble des sous-domaines et des réplicats, qui est allReplicaParallelMng().Sans réplication, cela correspond au gestionnaire parallèle standard.

Définition à la ligne 52 du fichier SubDomainBuildInfo.h.

Documentation des constructeurs et destructeur

◆ SubDomainBuildInfo() [1/2]

Arcane::SubDomainBuildInfo::SubDomainBuildInfo ( Ref< IParallelMng pm,
Int32  index 
)

Définition à la ligne 26 du fichier SubDomainBuildInfo.cc.

◆ SubDomainBuildInfo() [2/2]

Arcane::SubDomainBuildInfo::SubDomainBuildInfo ( Ref< IParallelMng pm,
Int32  index,
Ref< IParallelMng all_replica_pm 
)

Définition à la ligne 37 du fichier SubDomainBuildInfo.cc.

Documentation des fonctions membres

◆ allReplicaParallelMng()

Ref< IParallelMng > Arcane::SubDomainBuildInfo::allReplicaParallelMng ( ) const
inline

Définition à la ligne 81 du fichier SubDomainBuildInfo.h.

◆ caseBytes()

ByteConstArrayView Arcane::SubDomainBuildInfo::caseBytes ( ) const

Définition à la ligne 48 du fichier SubDomainBuildInfo.cc.

◆ caseContent()

ByteConstSpan Arcane::SubDomainBuildInfo::caseContent ( ) const

Définition à la ligne 65 du fichier SubDomainBuildInfo.cc.

◆ caseFileName()

String Arcane::SubDomainBuildInfo::caseFileName ( ) const
inline

Définition à la ligne 66 du fichier SubDomainBuildInfo.h.

◆ index()

Integer Arcane::SubDomainBuildInfo::index ( ) const
inline

Définition à la ligne 79 du fichier SubDomainBuildInfo.h.

◆ parallelMng()

Ref< IParallelMng > Arcane::SubDomainBuildInfo::parallelMng ( ) const
inline

Définition à la ligne 61 du fichier SubDomainBuildInfo.h.

◆ setCaseBytes()

void Arcane::SubDomainBuildInfo::setCaseBytes ( ByteConstArrayView  bytes)

Définition à la ligne 55 du fichier SubDomainBuildInfo.cc.

◆ setCaseContent()

void Arcane::SubDomainBuildInfo::setCaseContent ( ByteConstSpan  content)

Définition à la ligne 71 du fichier SubDomainBuildInfo.cc.

◆ setCaseFileName()

void Arcane::SubDomainBuildInfo::setCaseFileName ( const String filename)
inline

Définition à la ligne 68 du fichier SubDomainBuildInfo.h.


La documentation de cette classe a été générée à partir des fichiers suivants :