Informations d'exécution pour une session. Plus de détails...
Classes | |
class | SubInfo |
Infos par sous-domaine qui doivent être détruites à la fin de l'exécution. Plus de détails... | |
Fonctions membres publiques | |
SessionExec (ArcaneMainBatch *arcane_main, ISession *session, Int32 nb_local_rank) | |
void | executeRank (Int32 local_rank) |
Fonctions membres privées | |
IApplication * | _application () |
void | _execDirectTest (IParallelMng *pm, const String &test_name, bool is_collective) |
void | _printStats (ISubDomain *sd, ITraceMng *trace, ITimeStats *time_stat) |
void | _createAndRunSubDomain (SubInfo *sub_info, Ref< IParallelMng > pm, Ref< IParallelMng > all_replica_pm, Int32 local_rank) |
Attributs privés | |
ArcaneMainBatch * | m_arcane_main |
ISession * | m_session |
bool | m_has_sub_domain_threads |
indique si on utilise des threads pour gérer des sous-domaines | |
String | m_direct_test_name |
String | m_case_file |
Nom du fichier contenant le cas. | |
UniqueArray< std::byte > | m_case_bytes |
Contenu du jeu de données du cas sous forme d'un document XML. | |
const ArcaneMainBatchProperties | m_properties |
Propriétés d'exécution. | |
Ref< ICodeService > | m_code_service |
Service du code. | |
UniqueArray< SubInfo * > | m_sub_infos |
IDirectSubDomainExecuteFunctor * | m_direct_sub_domain_execute_functor |
Informations d'exécution pour une session.
Définition à la ligne 103 du fichier ArcaneMainBatch.cc.
|
inline |
Définition à la ligne 131 du fichier ArcaneMainBatch.cc.
|
inline |
Définition à la ligne 147 du fichier ArcaneMainBatch.cc.
|
inlineprivate |
Définition à la ligne 156 du fichier ArcaneMainBatch.cc.
|
private |
Définition à la ligne 842 du fichier ArcaneMainBatch.cc.
|
private |
Définition à la ligne 970 du fichier ArcaneMainBatch.cc.
|
private |
Définition à la ligne 960 du fichier ArcaneMainBatch.cc.
void Arcane::ArcaneMainBatch::SessionExec::executeRank | ( | Int32 | local_rank | ) |
Définition à la ligne 648 du fichier ArcaneMainBatch.cc.
|
private |
Définition à la ligne 158 du fichier ArcaneMainBatch.cc.
|
private |
Contenu du jeu de données du cas sous forme d'un document XML.
Définition à la ligne 163 du fichier ArcaneMainBatch.cc.
|
private |
Nom du fichier contenant le cas.
Définition à la ligne 162 du fichier ArcaneMainBatch.cc.
|
private |
Service du code.
Définition à la ligne 165 du fichier ArcaneMainBatch.cc.
|
private |
Définition à la ligne 167 du fichier ArcaneMainBatch.cc.
|
private |
Définition à la ligne 161 du fichier ArcaneMainBatch.cc.
|
private |
indique si on utilise des threads pour gérer des sous-domaines
Définition à la ligne 160 du fichier ArcaneMainBatch.cc.
|
private |
Propriétés d'exécution.
Définition à la ligne 164 du fichier ArcaneMainBatch.cc.
|
private |
Définition à la ligne 159 du fichier ArcaneMainBatch.cc.
|
private |
Définition à la ligne 166 du fichier ArcaneMainBatch.cc.