Gestion des paramètres pour Alina. Plus de détails...
Fonctions membres publiques | |
| void | setInt32 (const char *name, Int32 value) |
| Définit un paramètre Int32 dans la liste de paramètres. | |
| void | setInt64 (const char *name, Int64 value) |
| Définit un paramètre Int64 dans la liste de paramètres. | |
| void | setReal (const char *name, Real value) |
| Définit un paramètre flottant dans la liste de paramètres. | |
| void | setString (const char *name, const char *value) |
| Définit un paramètre flottant dans la liste de paramètres. | |
| void | readFromJSON (const char *fname) |
| Lit les paramètres à partir d'un fichier JSON. | |
Attributs privés | |
| friend | AlinaPreconditioner |
| friend | AlinaSequentialSolver |
| friend | AlinaDistributedSolver |
| friend | AlinaSequentialSolverImpl |
| friend | AlinaDistributedSolverImpl |
| std::shared_ptr< AlinaParametersImpl > | m_p |
Gestion des paramètres pour Alina.
Cette classe utilise une sémantique de référence pour la copie.
Définition à la ligne 88 du fichier AlinaLib.h.
| Arcane::AlinaLib::AlinaParameters::AlinaParameters | ( | ) |
Définition à la ligne 115 du fichier AlinaLib.cc.
| void Arcane::AlinaLib::AlinaParameters::readFromJSON | ( | const char * | fname | ) |
Lit les paramètres à partir d'un fichier JSON.
Définition à la ligne 147 du fichier AlinaLib.cc.
| void Arcane::AlinaLib::AlinaParameters::setInt32 | ( | const char * | name, |
| Arcane::Int32 | value ) |
Définit un paramètre Int32 dans la liste de paramètres.
Définition à la ligne 123 du fichier AlinaLib.cc.
| void Arcane::AlinaLib::AlinaParameters::setInt64 | ( | const char * | name, |
| Arcane::Int64 | value ) |
Définit un paramètre Int64 dans la liste de paramètres.
Définition à la ligne 129 du fichier AlinaLib.cc.
| void Arcane::AlinaLib::AlinaParameters::setReal | ( | const char * | name, |
| Arcane::Real | value ) |
Définit un paramètre flottant dans la liste de paramètres.
Définition à la ligne 135 du fichier AlinaLib.cc.
| void Arcane::AlinaLib::AlinaParameters::setString | ( | const char * | name, |
| const char * | value ) |
Définit un paramètre flottant dans la liste de paramètres.
Définition à la ligne 141 du fichier AlinaLib.cc.
|
private |
Définition à la ligne 92 du fichier AlinaLib.h.
|
private |
Définition à la ligne 94 du fichier AlinaLib.h.
|
private |
Définition à la ligne 90 du fichier AlinaLib.h.
|
private |
Définition à la ligne 91 du fichier AlinaLib.h.
|
private |
Définition à la ligne 93 du fichier AlinaLib.h.
|
private |
Définition à la ligne 119 du fichier AlinaLib.h.