#include <arcane/core/PreciseOutputChecker.h>
 Graphe de collaboration de Arcane::PreciseOutputChecker:
 Graphe de collaboration de Arcane::PreciseOutputChecker:| Fonctions membres publiques | |
| void | initializeOutputPhysicalTime (double output_period) | 
| void | initializeOutputPhysicalTime (ICaseFunction *output_period) | 
| void | initializeOutputIteration (Integer output_period) | 
| void | initializeOutputIteration (ICaseFunction *output_period) | 
| bool | checkIfOutput (double old_time, double current_time, Integer current_iteration) | 
| Indique s'il faut ou non faire une sortie. | |
| Fonctions membres privées | |
| bool | _compareTime (Real current_time, Real compar_time) | 
| Méthode interne de comparaison des temps. | |
| bool | _checkTime (Real old_time, Real current_time, Real output_period) | 
| Méthode pour contrôler un output fixé | |
| bool | _checkOldTime (Real old_time, Real output_period, Integer curr_number_of_outputs) | 
| Méthode pour vérifier si un temps précédent ne provoque pas d'output. | |
| bool | _checkTimeInterval (Real output_period, Real current_time, Real period) | 
| Méthode pour contrôler un output par encadrement. | |
| Attributs privés | |
| double | m_output_period_physical_time = 0.0 | 
| ICaseFunction * | m_table_values_physical_time = nullptr | 
| Integer | m_output_period_iteration = -1 | 
| ICaseFunction * | m_table_values_iteration = nullptr | 
Service de contrôle sur la réalisation des sorties fichier. Ce dervice est un singleton devant être initialisé au lancement de l'applicaiton.
Définition à la ligne 33 du fichier PreciseOutputChecker.h.
| 
 | private | 
Méthode pour vérifier si un temps précédent ne provoque pas d'output.
Définition à la ligne 122 du fichier PreciseOutputChecker.cc.
Références _compareTime().
Référencé par _checkTime().
 Voici le graphe d'appel pour cette fonction :
 Voici le graphe d'appel pour cette fonction : Voici le graphe des appelants de cette fonction :
 Voici le graphe des appelants de cette fonction :| 
 | private | 
Méthode pour contrôler un output fixé
Définition à la ligne 158 du fichier PreciseOutputChecker.cc.
Références _checkOldTime(), et _compareTime().
Référencé par checkIfOutput().
 Voici le graphe d'appel pour cette fonction :
 Voici le graphe d'appel pour cette fonction : Voici le graphe des appelants de cette fonction :
 Voici le graphe des appelants de cette fonction :| 
 | private | 
Méthode pour contrôler un output par encadrement.
Définition à la ligne 97 du fichier PreciseOutputChecker.cc.
Référencé par checkIfOutput().
 Voici le graphe des appelants de cette fonction :
 Voici le graphe des appelants de cette fonction :Méthode interne de comparaison des temps.
Définition à la ligne 203 du fichier PreciseOutputChecker.cc.
Référencé par _checkOldTime(), et _checkTime().
 Voici le graphe des appelants de cette fonction :
 Voici le graphe des appelants de cette fonction :| bool Arcane::PreciseOutputChecker::checkIfOutput | ( | double | old_time, | 
| double | current_time, | ||
| Integer | current_iteration ) | 
Indique s'il faut ou non faire une sortie.
Définition à la ligne 60 du fichier PreciseOutputChecker.cc.
Références _checkTime(), et _checkTimeInterval().
 Voici le graphe d'appel pour cette fonction :
 Voici le graphe d'appel pour cette fonction :| void Arcane::PreciseOutputChecker::initializeOutputIteration | ( | ICaseFunction * | output_period | ) | 
Définition à la ligne 51 du fichier PreciseOutputChecker.cc.
| void Arcane::PreciseOutputChecker::initializeOutputIteration | ( | Integer | output_period | ) | 
Définition à la ligne 42 du fichier PreciseOutputChecker.cc.
| void Arcane::PreciseOutputChecker::initializeOutputPhysicalTime | ( | double | output_period | ) | 
Initialisation en fonction du jeu de données utilisateur.
Définition à la ligne 24 du fichier PreciseOutputChecker.cc.
| void Arcane::PreciseOutputChecker::initializeOutputPhysicalTime | ( | ICaseFunction * | output_period | ) | 
Définition à la ligne 33 du fichier PreciseOutputChecker.cc.
| 
 | private | 
Définition à la ligne 64 du fichier PreciseOutputChecker.h.
| 
 | private | 
Définition à la ligne 62 du fichier PreciseOutputChecker.h.
| 
 | private | 
Définition à la ligne 65 du fichier PreciseOutputChecker.h.
| 
 | private | 
Définition à la ligne 63 du fichier PreciseOutputChecker.h.