|
| | ArcaneSimpleCsvComparatorObject (const Arcane::ServiceBuildInfo &sbi) |
| | Constructeur.
|
| |
| virtual | ~ArcaneSimpleCsvComparatorObject () |
| | Destructeur.
|
| |
| CaseOptionsSimpleCsvComparator * | options () const |
| | Options du jeu de données du service.
|
| |
| | ~BasicService () override |
| | Libère les ressources.
|
| |
| virtual ISubDomain * | subDomain () |
| |
| | ~AbstractService () override |
| | Destructeur.
|
| |
| virtual void | build () |
| | Construction de niveau build du service.
|
| |
| IServiceInfo * | serviceInfo () const override |
| | Accès aux informations du service. Voir IServiceInfo pour les détails.
|
| |
| IBase * | serviceParent () const override |
| | Accès à l'interface de base des principaux objets Arcane.
|
| |
| IService * | serviceInterface () override |
| | Retourne l'interface bas niveau IService du service.
|
| |
| | TraceAccessor (ITraceMng *m) |
| | Construit un accesseur via le gestionnaire de trace m.
|
| |
| | TraceAccessor (const TraceAccessor &rhs) |
| | Constructeur par recopie.
|
| |
| TraceAccessor & | operator= (const TraceAccessor &rhs) |
| | Opérateur de recopie.
|
| |
| virtual | ~TraceAccessor () |
| | Libère les ressources.
|
| |
| ITraceMng * | traceMng () const |
| | Gestionnaire de trace.
|
| |
| TraceMessage | info () const |
| | Flot pour un message d'information.
|
| |
| TraceMessage | pinfo () const |
| | Flot pour un message d'information en parallèle.
|
| |
| TraceMessage | info (char category) const |
| | Flot pour un message d'information d'une catégorie donnée.
|
| |
| TraceMessage | pinfo (char category) const |
| | Flot pour un message d'information parallèle d'une catégorie donnée.
|
| |
| TraceMessage | info (bool v) const |
| | Flot pour un message d'information.
|
| |
| TraceMessage | warning () const |
| | Flot pour un message d'avertissement.
|
| |
| TraceMessage | pwarning () const |
| |
| TraceMessage | error () const |
| | Flot pour un message d'erreur.
|
| |
| TraceMessage | perror () const |
| |
| TraceMessage | log () const |
| | Flot pour un message de log.
|
| |
| TraceMessage | plog () const |
| | Flot pour un message de log.
|
| |
| TraceMessage | logdate () const |
| | Flot pour un message de log précédé de la date.
|
| |
| TraceMessage | fatal () const |
| | Flot pour un message d'erreur fatale.
|
| |
| TraceMessage | pfatal () const |
| | Flot pour un message d'erreur fatale en parallèle.
|
| |
| TraceMessageDbg | debug (Trace::eDebugLevel=Trace::Medium) const |
| | Flot pour un message de debug.
|
| |
| Trace::eDebugLevel | configDbgLevel () const |
| | Niveau debug du fichier de configuration.
|
| |
| TraceMessage | info (Int32 verbose_level) const |
| | Flot pour un message d'information d'un niveau donné
|
| |
| TraceMessage | linfo () const |
| | Flot pour un message d'information avec le niveau d'information local à cette instance.
|
| |
| TraceMessage | linfo (Int32 relative_level) const |
| | Flot pour un message d'information avec le niveau d'information local à cette instance.
|
| |
| void | fatalMessage (const StandaloneTraceMessage &o) const |
| |
| virtual | ~IService () |
| | Libère les ressources.
|
| |
| | MeshAccessor (ISubDomain *sd) |
| |
| | MeshAccessor (IMesh *mesh) |
| |
| | MeshAccessor (const MeshHandle &mesh_handle) |
| |
| Integer | nbCell () const |
| | Retourne le nombre de mailles du maillage.
|
| |
| Integer | nbFace () const |
| | Retourne le nombre de faces du maillage.
|
| |
| Integer | nbEdge () const |
| | Retourne le nombre d'arêtes du maillage.
|
| |
| Integer | nbNode () const |
| | Retourne le nombre de noeuds du maillage.
|
| |
| VariableNodeReal3 & | nodesCoordinates () const |
| | Retourne les coordonnées des noeuds du maillage.
|
| |
| NodeGroup | allNodes () const |
| | Retourne le groupe contenant tous les noeuds.
|
| |
| EdgeGroup | allEdges () const |
| | Retourne le groupe contenant toutes les arêtes.
|
| |
| FaceGroup | allFaces () const |
| | Retourne le groupe contenant toutes les faces.
|
| |
| CellGroup | allCells () const |
| | Retourne le groupe contenant toutes les mailles.
|
| |
| FaceGroup | outerFaces () const |
| | Retourne le groupe contenant toutes les faces de le frontière.
|
| |
| NodeGroup | ownNodes () const |
| | Retourne le groupe contenant tous les noeuds propres à ce domaine.
|
| |
| CellGroup | ownCells () const |
| | Retourne le groupe contenant toutes les mailles propres à ce domaine.
|
| |
| FaceGroup | ownFaces () const |
| | Groupe contenant toutes les faces propres à ce domaine.
|
| |
| EdgeGroup | ownEdges () const |
| | Groupe contenant toutes les arêtes propres à ce domaine.
|
| |
| IMesh * | mesh () const |
| |
| const MeshHandle & | meshHandle () const |
| |
| | CommonVariables (IModule *c) |
| | Construit les références des variables communes pour le module c.
|
| |
| | CommonVariables (IVariableMng *variable_mng) |
| | Construit les références des variables communes pour le gestionnaire variable_mng.
|
| |
| | CommonVariables (ISubDomain *sd) |
| | Construit les références des variables communes pour le sous-domaine sd.
|
| |
| virtual | ~CommonVariables () |
| | Libère les ressources.
|
| |
| Int32 | globalIteration () const |
| | Numéro de l'itération courante.
|
| |
| Real | globalTime () const |
| | Temps courant.
|
| |
| Real | globalOldTime () const |
| | Temps courant précédent.
|
| |
| Real | globalFinalTime () const |
| | Temps final de la simulation.
|
| |
| Real | globalDeltaT () const |
| | Delta T courant.
|
| |
| Real | globalCPUTime () const |
| | Temps CPU utilisé (en seconde)
|
| |
| Real | globalOldCPUTime () const |
| | Temps CPU utilisé précédent (en seconde)
|
| |
| Real | globalElapsedTime () const |
| | Temps horloge (elapsed) utilisé (en seconde)
|
| |
| Real | globalOldElapsedTime () const |
| | Temps horloge (elapsed) utilisé précédent (en seconde)
|
| |
| virtual void | init (ISimpleTableOutput *simple_table_output_ptr)=0 |
| | Méthode permettant d'initialiser le service.
|
| |
| virtual void | clear ()=0 |
| | Méthode permettant d'effacer les données lues par readReferenceFile().
|
| |
| virtual void | print (Integer rank=0)=0 |
| | Méthode permettant d'afficher le tableau lu.
|
| |
| virtual void | editRootDirectory (const Directory &root_directory)=0 |
| | Méthode permettant de modifier le répertoire racine. Cela permet d'écrire ou de rechercher des fichiers de réferences autre part que dans le répertoire déterminé par l'implémentation.
|
| |
| virtual bool | writeReferenceFile (Integer rank=-1)=0 |
| | Méthode permettant d'écrire les fichiers de référence.
|
| |
| virtual bool | readReferenceFile (Integer rank=-1)=0 |
| | Méthode permettant de lire les fichiers de références.
|
| |
| virtual bool | isReferenceExist (Integer rank=-1)=0 |
| | Méthode permettant de savoir si les fichiers de réferences existent.
|
| |
| virtual bool | compareWithReference (Integer rank=-1, bool compare_dimension_too=false)=0 |
| | Méthode permettant de comparer l'objet de type ISimpleTableOutput aux fichiers de réferences.
|
| |
| virtual bool | compareElemWithReference (const String &column_name, const String &row_name, Integer rank=-1)=0 |
| | Méthode permettant de comparer uniquement un élement. Les deux SimpleTableInternal sont représentés par des Ref, donc toujours à jour. Cette méthode peut être utilisé pendant le calcul, permettant de comparer les valeurs au fur et à mesure de l'avancement du calcul, au lieu de faire une comparaison final à la fin (il est tout de même possible de faire les deux).
|
| |
| virtual bool | compareElemWithReference (Real elem, const String &column_name, const String &row_name, Integer rank=-1)=0 |
| | Méthode permettant de comparer une valeur avec une valeur du tableau de référence. Cette méthode n'a pas besoin d'un internal 'toCompare' (setInternalToCompare() non nécessaire).
|
| |
| virtual bool | addColumnForComparing (const String &column_name)=0 |
| | Méthode permettant d'ajouter une colonne dans la liste des colonnes à comparer.
|
| |
| virtual bool | addRowForComparing (const String &row_name)=0 |
| | Méthode permettant d'ajouter une ligne dans la liste des lignes à comparer.
|
| |
| virtual void | isAnArrayExclusiveColumns (bool is_exclusive)=0 |
| | Méthode permettant de définir si le tableau de colonnes représente les colonnes à inclure dans la comparaison (false/par défaut) ou représente les colonnes à exclure de la comparaison (true).
|
| |
| virtual void | isAnArrayExclusiveRows (bool is_exclusive)=0 |
| | Méthode permettant de définir si le tableau de lignes représente les lignes à inclure dans la comparaison (false/par défaut) ou représente les lignes à exclure de la comparaison (true).
|
| |
| virtual void | editRegexColumns (const String ®ex_column)=0 |
| | Méthode permettant d'ajouter une expression régulière permettant de déterminer les colonnes à comparer.
|
| |
| virtual void | editRegexRows (const String ®ex_row)=0 |
| | Méthode permettant d'ajouter une expression régulière permettant de déterminer les lignes à comparer.
|
| |
| virtual void | isARegexExclusiveColumns (bool is_exclusive)=0 |
| | Méthode permettant de demander à ce que l'expression régulière exclut des colonnes au lieu d'en inclure.
|
| |
| virtual void | isARegexExclusiveRows (bool is_exclusive)=0 |
| | Méthode permettant de demander à ce que l'expression régulière exclut des lignes au lieu d'en inclure.
|
| |
| virtual bool | addEpsilonColumn (const String &column_name, Real epsilon)=0 |
| | Méthode permettant de définir un epsilon pour une colonne donnée. Cet epsilon doit être positif pour être pris en compte. S'il y a confit avec un epsilon de ligne (défini avec addEpsilonRow()), c'est l'epsilon le plus grand qui est pris en compte.
|
| |
| virtual bool | addEpsilonRow (const String &row_name, Real epsilon)=0 |
| | Méthode permettant de définir un epsilon pour une ligne donnée. Cet epsilon doit être positif pour être pris en compte. S'il y a confit avec un epsilon de colonne (défini avec addEpsilonColumn()), c'est l'epsilon le plus grand qui est pris en compte.
|
| |
Generation de la classe de base du Service.
Définition à la ligne 144 du fichier SimpleCsvComparator_axl.h.