Fonctions membres publiques | |
TimeLoop (IApplication *app, const String &name) | |
virtual void | build () override |
Construit la boucle en temps. | |
IApplication * | application () const override |
Application. | |
String | name () const override |
Nom de la boucle en temps. | |
String | title () const override |
Titre de la boucle en temps. | |
void | setTitle (const String &title) override |
Positionne le titre de la boucle en temps. | |
String | description () const override |
Description de la boucle en temps. | |
void | setDescription (const String &description) override |
Positionne la description de la boucle en temps. | |
StringCollection | requiredModulesName () const override |
Liste des noms des modules obligatoires. | |
void | setRequiredModulesName (const StringCollection &names) override |
Positionne la liste des des modules obligatoires. | |
StringCollection | optionalModulesName () const override |
Liste des noms des modules facultatifs. | |
void | setOptionalModulesName (const StringCollection &names) override |
Positionne la liste des des modules facultatifs. | |
TimeLoopEntryPointInfoCollection | entryPoints (const String &where) const override |
Liste des noms des points d'entrée pour le point d'appel where. | |
void | setEntryPoints (const String &where, const TimeLoopEntryPointInfoCollection &calls) override |
Positionne la liste des noms des points d'entrée pour le point d'appel where. | |
StringCollection | userClasses () const override |
Liste des classes utilisateurs associées à la boucle en temps. | |
void | setUserClasses (const StringCollection &user_classes) override |
Retourne la liste des classes associées à la boucle en temps. | |
TimeLoopSingletonServiceInfoCollection | singletonServices () const override |
Liste services singletons. | |
void | setSingletonServices (const TimeLoopSingletonServiceInfoCollection &c) override |
Positionne la liste des services singletons. | |
IConfiguration * | configuration () override |
Options de configuration. | |
virtual bool | isOldFormat () const |
virtual void | setOldFormat (bool is_old) |
virtual | ~ITimeLoop ()=default |
Libère les ressources. | |
Membres hérités additionnels | |
static const char * | WComputeLoop = "compute-loop" |
appelé pendant la boucle de calcul | |
static const char * | WBuild = "build" |
appelé lors de la lecture du jeu de données | |
static const char * | WInit = "init" |
appelé pendant l'initialisation, l'initialisation d'une reprise ou d'un nouveau cas | |
static const char * | WRestore = "restore" |
appelé pour restaurer les variables lors d'un retour arrière | |
static const char * | WOnMeshChanged = "on-mesh-changed" |
appelé après un changement de maillage | |
static const char * | WOnMeshRefinement = "on-mesh-refinement" |
appelé après un raffinement de maillage | |
static const char * | WExit = "exit" |
appelé lors de la terminaison du code. | |
Définition à la ligne 32 du fichier TimeLoop.h.
Arcane::TimeLoop::TimeLoop | ( | IApplication * | app, |
const String & | name ) |
Définition à la ligne 106 du fichier TimeLoop.cc.
|
override |
Définition à la ligne 115 du fichier TimeLoop.cc.
|
overridevirtual |
|
overridevirtual |
Construit la boucle en temps.
Implémente Arcane::ITimeLoop.
Définition à la ligne 124 du fichier TimeLoop.cc.
|
overridevirtual |
Options de configuration.
Implémente Arcane::ITimeLoop.
Définition à la ligne 272 du fichier TimeLoop.cc.
|
overridevirtual |
Description de la boucle en temps.
Implémente Arcane::ITimeLoop.
Définition à la ligne 221 du fichier TimeLoop.cc.
Référencé par setDescription().
|
overridevirtual |
Liste des noms des points d'entrée pour le point d'appel where.
Implémente Arcane::ITimeLoop.
Définition à la ligne 151 du fichier TimeLoop.cc.
|
virtual |
Définition à la ligne 209 du fichier TimeLoop.cc.
|
overridevirtual |
Nom de la boucle en temps.
Implémente Arcane::ITimeLoop.
Définition à la ligne 191 du fichier TimeLoop.cc.
|
overridevirtual |
Liste des noms des modules facultatifs.
Implémente Arcane::ITimeLoop.
Définition à la ligne 239 du fichier TimeLoop.cc.
|
overridevirtual |
Liste des noms des modules obligatoires.
Implémente Arcane::ITimeLoop.
Définition à la ligne 233 du fichier TimeLoop.cc.
|
overridevirtual |
Positionne la description de la boucle en temps.
Implémente Arcane::ITimeLoop.
Définition à la ligne 227 du fichier TimeLoop.cc.
Références description().
|
overridevirtual |
Positionne la liste des noms des points d'entrée pour le point d'appel where.
Implémente Arcane::ITimeLoop.
Définition à la ligne 164 du fichier TimeLoop.cc.
Références Arcane::List< T >::clone().
|
virtual |
Définition à la ligne 215 du fichier TimeLoop.cc.
|
overridevirtual |
Positionne la liste des des modules facultatifs.
Implémente Arcane::ITimeLoop.
Définition à la ligne 142 du fichier TimeLoop.cc.
|
overridevirtual |
Positionne la liste des des modules obligatoires.
Implémente Arcane::ITimeLoop.
Définition à la ligne 133 du fichier TimeLoop.cc.
|
overridevirtual |
Positionne la liste des services singletons.
Implémente Arcane::ITimeLoop.
Définition à la ligne 263 du fichier TimeLoop.cc.
|
overridevirtual |
Positionne le titre de la boucle en temps.
Implémente Arcane::ITimeLoop.
Définition à la ligne 203 du fichier TimeLoop.cc.
Références title().
|
overridevirtual |
Retourne la liste des classes associées à la boucle en temps.
Implémente Arcane::ITimeLoop.
Définition à la ligne 176 du fichier TimeLoop.cc.
|
overridevirtual |
Liste services singletons.
Implémente Arcane::ITimeLoop.
Définition à la ligne 254 du fichier TimeLoop.cc.
|
overridevirtual |
Titre de la boucle en temps.
Implémente Arcane::ITimeLoop.
Définition à la ligne 197 du fichier TimeLoop.cc.
Référencé par setTitle().
|
overridevirtual |
Liste des classes utilisateurs associées à la boucle en temps.
Implémente Arcane::ITimeLoop.
Définition à la ligne 245 du fichier TimeLoop.cc.