2
0
Fork 0

modif script Perl/genere_catalogue_tests.pl : correction pb en cas d absence de la librairie Term::ReadKey

This commit is contained in:
troufflard 2016-02-09 21:43:06 +00:00
parent c4ec708caa
commit fd5b18f7a4
4 changed files with 125 additions and 97 deletions

View file

@ -389,7 +389,7 @@ Les fichiers facultatifs d
\begin{itemize}
\item[$\bullet$] Le nom du nouveau répertoire est choisi en utilisant uniquement les lettres de a à z (sans accent), les chiffres de 0 à 9, le signe moins "-" et le tiret bas "\_". Si le test est un test "Rapide" (moins de 30 secondes), le nom commence par \verb|Test_R|, sinon il commence par \verb|Test_L|. Pour savoir si un nom de répertoire existe déjà, il y a un script dédié présent dans le répertoire \verb|Perl| : \verb|verif_existence_repertoire_test.pl| (option \verb|-h| pour l'aide). Pour l'utiliser, il faut se placer à la racine du projet (c'est-à-dire au m\^eme niveau que le répertoire \verb|Batterie|) et taper \verb|Perl/verif_existence_repertoire_test.pl nom_repertoire|.
\item[$\bullet$] Un seul fichier d'extension \verb|.info| doit \^etre présent dans le répertoire. Ce fichier doit \^etre présent m\^eme s'il est vide.
\item[$\bullet$] Pour chaque calcul, il est nécessaire de créer un fichier \verb|.CVisu| (\verb|.CVisu1|, \verb|.CVisu2|, etc...) m\^eme si celui-ci est vide. Ces fichiers servent non seulement à Herezh++ mais également au script \verb|Perl/test.pl| pour repérer les calculs à lancer (un calcul par fichier \verb|.CVisu|).
\item[$\bullet$] Pour chaque calcul, il est nécessaire de créer un fichier \verb|.CVisu| (\verb|.CVisu1|, \verb|.CVisu2|, etc...) m\^eme si celui-ci est vide. Ces fichiers servent non seulement à Herezh++ mais également au script \verb|Perl/test.pl| pour repérer les calculs à lancer (un calcul par fichier \verb|.CVisu|[i]).
\item[$\bullet$] tous les fichiers \verb|.CVisu|[i] et les fichiers facultatifs nécessaires à l'exécution d'un test (\verb|.verif|[i], \verb|.commande|[i], etc...) ont la m\^eme racine que le fichier \verb|.info| (par exemple, si on a le fichier \verb|nom_fichier.info|, l'éventuel fichier \verb|.verif1| doit avoir pour nom \verb|nom_fichier.verif1|)
\item[$\bullet$] le fichier \verb|README| contient obligatoirement les rubriques "But du test" et "Description du calcul" montrées sur la figure \ref{format_fichier_README}. Ces deux rubriques serviront à générer automatiquement une documentation pdf (catalogue de tests). Dans le m\^eme but, les rubriques "Auteur" et "Mots-cles", qui ne sont pas obligatoires, donnent des informations utiles (merci de les renseigner).
\item[] \bf Remarque importante : \rm ne pas écrire des lignes de 3 tirets ou plus (\verb|---| ou plus) dans le corps d'une rubrique. Ces lignes servent à repérer les titres de rubriques.\\
@ -453,6 +453,7 @@ utiliser le script \verb|verif_existence_repertoire_test.pl| au niveau du r
(si le test fonctionne, un rapport de test en bonne et due forme est produit)
\item si il y a un disfonctionnement : modifier les fichiers de calcul jusqu'à ce que le test fonctionne
\item créer le fichier \verb|README| dans \verb|Test_R_nom_test| (voir section \ref{section_fichiers_obligatoires})
\item nettoyer le répertoire \verb|Test_R_nom_test| pour qu'il ne contienne que les fichiers utiles (fichiers définis aux sections \ref{section_fichiers_obligatoires} et \ref{section_fichiers_facultatifs}, voir aussi figure \ref{arbo_repertoire_test})
\item choisir un répertoire de destination dans la batterie (voir section \ref{section_classement_tests})\\
(appelons ce répertoire \verb|rep_dest|)
\item enregistrer le test dans le projet CVS (voir section \ref{section_commandes_CVS}) :
@ -462,7 +463,8 @@ utiliser le script \verb|verif_existence_repertoire_test.pl| au niveau du r
\item[$>$] Ajout du répertoire sous CVS :\\
\verb|cvs add Verif_Herezh/Batterie/.../rep_dest/Test_R_nom_test|
\item[$>$] Ajout de son contenu :\\
\verb|cvs add Verif_Herezh/Batterie/.../rep_dest/Test_R_nom_test/*|
fichiers ASCII : \verb|cvs add ...liste des fichiers ASCII...|\\
fichiers binaire : \verb|cvs add -kb ...liste des fichiers binaires...|\\
\item[$>$] Actualisation définitive du projet CVS en se plaçant dans le répertoire du projet :\\
\verb|cvs commit -m 'ajout nouveau test etc...'|
\end{itemize}

View file

@ -8,6 +8,7 @@ use Cwd; # package pour connaitre le repertoire courant
use File::Spec::Functions qw(splitpath rel2abs);#($volume, $rep, $fic) = splitpath($path); $absolute_path = rel2abs($relative_path)
use File::Temp qw/ cleanup /;#creation d un repertoire temporaire qui s efface automatiquement en sortie de programme => my ($handle, $nom_rep) = File::Temp->newdir(TEMPLATE => "toto_XXXX");
#fonction cleanup() => appel a cleanup() pour forcer la destruction des repertoires et fichier temporaires
use Module::Load::Conditional qw(check_install);#pour verifier existence d une librairie
my $NOM_PROG = basename $PROGRAM_NAME;#$NOM_PROG contient le nom de ce script (utile pour afficher le nom du script dans les warning (warn) ou les messages d erreur (die) )
#pattern d un reel pour les regex (pour eviter d utiliser $RE{num}{real} du package Regexp::Common qui n est pas toujours disponible)
my $format_reel = '[+-]?[\.]?\d+[\.]?\d*(?:[eE][+-]?\d*)?';
@ -61,10 +62,10 @@ my $format_reel = '[+-]?[\.]?\d+[\.]?\d*(?:[eE][+-]?\d*)?';
# - c est difficile d anticiper ce que les gens vont ecrire dans les fichiers README.
# un certain nombre de caracteres ou de groupes de caracteres ne sont pas directement utilisables
# dans un fichier .tex
# (par exemple : <, >, _, etc... ou bien encore les exposants ^3.14159265)
# (par exemple : <, >, _, etc... ou bien encore les exposants tels que ^n ^3.14)
# Le plus souvent, ce script rajoute des dollars autour des caracteres problematiques mais
# cette action ne resoud pas tous les problemes.
# - La gestion de ces problemes se fait au cas par cas dans la subroutine traduction_pour_latex()
# La gestion de ces problemes se fait au cas par cas dans la subroutine traduction_pour_latex()
# au niveau du bloc "A FAIRE EVOLUER" (par substitution de caracteres s///g)
# MAIS il faut noter que c est la subroutine traduction_pour_latex_avec_gestion_dollars() qui
# est appelee en premier de maniere a pouvoir inserer des formules mathematiques
@ -108,7 +109,34 @@ my $MOTIF_FIN_RUBRIQUE = '---+';#motif actuel : une suite d au moins 3 tirets
#--------------------------------------------------------------------------
# affichage de l aide si option -h ou -help
#--------------------------------------------------------------------------
if(" @ARGV " =~ / -h /i or " @ARGV " =~ / -help /i) {
afficher_ligne_tirets('print');
print "Script $NOM_PROG \n";
afficher_ligne_tirets('print');
print " Description :\n";
print " Creation du catalogue pdf de test sur la base des fichiers README\n";
print " trouves dans tous les repertoires commencant par Test_R et Test_L\n";
print " de l arborescence depuis le repertoire courant\n";
print "\n";
print " Usage : $NOM_PROG\n";
print "\n";
print " Argument obligatoire :\n";
print " aucun\n";
print "\n";
print " Options :\n";
print " pas d options...\n";
print "\n";
print " Remarque :\n";
print " le fichier pdf est genere avec Latex (necessite d avoir les commandes\n";
print " \"pdflatex\" et \"makeindex\")\n";
print "\n";
afficher_ligne_tirets('print');
print "\n";
exit;
}
@ -917,7 +945,7 @@ sub traduction_pour_latex {
$string =~ s/\%/\\\%/g;#pourcent (solution : rajout d un antislash devant => \%)
$string =~ s/\#/\\\#/g;#diese (solution : rajout d un antislash devant => \#)
$string =~ s/_/\$\\_\$/g;#tiret bas (solution : antislash devant + entre dollars)
$string =~ s/\^($format_reel)/\$\^$1\$/g;#cas d un exposant mathematique : symbole circonflexe suivi d un nombre (solution : entre dollars)
$string =~ s/\^($format_reel)/\$\^{$1}\$/g;#cas d un exposant mathematique : symbole circonflexe suivi d un nombre (solution : entre dollars)
$string =~ s/([<>])/\$$1\$/g;#symboles inferieur et superieur (solution : entre dollars)
#ajouter ici d autres cas sous la forme : $string =~ s/bla bla/ha ha/g;
#--------------------------------------------------------------------------------
@ -927,19 +955,25 @@ sub traduction_pour_latex {
}#sub traduction_pour_latex
#--------------------------------------------------
#####################################################################################################
#subroutine permettant d ecrire une ligne de tirets de la largeur du terminal
#--------------------------------------------------
#####################################################################################################
#
# en entree :
# - print ou warn (suivant que l on souhaite afficher avec print (donc vers STDOUT) ou warn (donc vers STDERR)
#
sub afficher_ligne_tirets {
use Term::ReadKey;
my $nb_char_largeur_terminal = ( GetTerminalSize() )[0];#largeur du terminal en nombre de caracteres (via package Term::ReadKey)
my $funct_disp = shift;
($funct_disp eq 'print') or ($funct_disp eq 'warn') or die "\nErreur (sub:afficher_ligne_tirets) : l argument d entree doit etre \"print\" ou \"warn\" (argument recu : $funct_disp)...\n\n";
#utilisation de Term::ReadKey pour connaitre la largeur du terminal en nombre de caracteres
# (seulement si la librairie existe. si non, la ligne de tirets aura une largeur de 78)
my $nb_char_largeur_terminal = 78;
if(check_install( module => 'Term::ReadKey')) {
require Term::ReadKey; Term::ReadKey->import(qw(GetTerminalSize));
$nb_char_largeur_terminal = ( GetTerminalSize() )[0];#largeur du terminal en nombre de caracteres (via package Term::ReadKey)
}
my $ligne_tirets = '';
$ligne_tirets .= '-' for(1 .. $nb_char_largeur_terminal);
@ -949,6 +983,7 @@ sub afficher_ligne_tirets {
}#sub afficher_ligne_tirets
#--------------------------------------------------
#subroutine d ecriture du preambule du fichier .tex temporaire
#--------------------------------------------------

View file

@ -42,7 +42,7 @@ my $format_reel = '[+-]?[\.]?\d+[\.]?\d*(?:[eE][+-]?\d*)?';
#remarque : a mettre entre guillements (pour des raisons d affichage dans le rapport de test)
my $PREC_ABSOLU = "1.e-6";#precision pour la comparaison absolue
my $PREC_RELATIVE_POURCENT = "1.e-3";#precision pour la comparaison relative (en pourcent)
my $PREC_RELATIVE_POURCENT = "1.e-1";#precision pour la comparaison relative (en pourcent)
#2015-11-25 : changement precision relative de 1e-3 en 1e-1 (0.001% c etait un peu trop severe)

View file

@ -3,8 +3,8 @@
---------------------------------------
- version HZ++ : HZppfast 6.729
- date : 25/11/2015
- heure : 15:19 (heure locale)
- date : 27/11/2015
- heure : 14:54 (heure locale)
- machine : hdom-1057.univ-ubs.fr
---------------------------------------
@ -12,9 +12,9 @@
./Batterie/FONCTION_UNIQUE/CONDITIONS_LIMITES/Test_R_cisaillement_CLL_periodique/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:01.350 (processeur : 99.2%)
| temps systeme : 00:00:00.022 (processeur : 99.2%)
| temps reel : 00:00:01.38
| temps cpu : 00:00:01.359 (processeur : 97.8%)
| temps systeme : 00:00:00.030 (processeur : 97.8%)
| temps reel : 00:00:01.41
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -23,9 +23,9 @@
./Batterie/FONCTION_UNIQUE/CONTACT/Test_R_contact_axi_non_dynamique/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:03.719 (processeur : 97.9%)
| temps systeme : 00:00:00.052 (processeur : 97.9%)
| temps reel : 00:00:03.84
| temps cpu : 00:00:03.794 (processeur : 99.4%)
| temps systeme : 00:00:00.041 (processeur : 99.4%)
| temps reel : 00:00:03.85
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -34,9 +34,9 @@
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/CP_venant_du_3D/Test_R_quadrangle_isohyper3dorgeas1_CP_traction/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.090 (processeur : 83.3%)
| temps systeme : 00:00:00.012 (processeur : 83.3%)
| temps reel : 00:00:00.12
| temps cpu : 00:00:00.089 (processeur : 88.8%)
| temps systeme : 00:00:00.007 (processeur : 88.8%)
| temps reel : 00:00:00.09
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -45,9 +45,9 @@
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/ISOHYPER3DFAVIER3/Test_R_cube_ISOHYPER3DFAVIER3_cisaillement/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.065 (processeur : 85.7%)
| temps systeme : 00:00:00.007 (processeur : 85.7%)
| temps reel : 00:00:00.07
| temps cpu : 00:00:00.071 (processeur : 87.5%)
| temps systeme : 00:00:00.007 (processeur : 87.5%)
| temps reel : 00:00:00.08
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -56,9 +56,9 @@
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/ISOHYPER3DFAVIER3/Test_R_cube_ISOHYPER3DFAVIER3_traction/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.093 (processeur : 100.0%)
| temps systeme : 00:00:00.010 (processeur : 100.0%)
| temps reel : 00:00:00.10
| temps cpu : 00:00:00.101 (processeur : 90.9%)
| temps systeme : 00:00:00.008 (processeur : 90.9%)
| temps reel : 00:00:00.11
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -67,8 +67,8 @@
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/MAXWELL3D/Test_R_cube_MAXWELL3D_traction_relaxation/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.761 (processeur : 98.7%)
| temps systeme : 00:00:00.024 (processeur : 98.7%)
| temps cpu : 00:00:00.755 (processeur : 97.4%)
| temps systeme : 00:00:00.028 (processeur : 97.4%)
| temps reel : 00:00:00.79
-------------------------------------------------------
@ -78,9 +78,9 @@
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/MOONEY_RIVLIN_3D/Test_R_cube_MOONEY_RIVLIN_3D_cisaillement/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.057 (processeur : 83.3%)
| temps systeme : 00:00:00.008 (processeur : 83.3%)
| temps reel : 00:00:00.06
| temps cpu : 00:00:00.063 (processeur : 85.7%)
| temps systeme : 00:00:00.009 (processeur : 85.7%)
| temps reel : 00:00:00.07
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -89,9 +89,9 @@
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/MOONEY_RIVLIN_3D/Test_R_cube_MOONEY_RIVLIN_3D_traction/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.078 (processeur : 88.8%)
| temps systeme : 00:00:00.010 (processeur : 88.8%)
| temps reel : 00:00:00.09
| temps cpu : 00:00:00.071 (processeur : 87.5%)
| temps systeme : 00:00:00.007 (processeur : 87.5%)
| temps reel : 00:00:00.08
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -100,9 +100,9 @@
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Orgeas/Test_R_cube_isohyperd3dorgeas1_traction/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.189 (processeur : 95.0%)
| temps systeme : 00:00:00.011 (processeur : 95.0%)
| temps reel : 00:00:00.20
| temps cpu : 00:00:00.175 (processeur : 94.4%)
| temps systeme : 00:00:00.007 (processeur : 94.4%)
| temps reel : 00:00:00.18
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -122,9 +122,9 @@
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_cube_ISOHYPERBULK3_compression_hydrostatique/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.069 (processeur : 85.7%)
| temps systeme : 00:00:00.009 (processeur : 85.7%)
| temps reel : 00:00:00.07
| temps cpu : 00:00:00.073 (processeur : 100.0%)
| temps systeme : 00:00:00.014 (processeur : 100.0%)
| temps reel : 00:00:00.08
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -134,7 +134,7 @@
./Batterie/FONCTION_UNIQUE/TYPE_CHARGEMENT/Force_ponctuelle/Test_R_1D_constant/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.007 (processeur : 0.0%)
| temps systeme : 00:00:00.002 (processeur : 0.0%)
| temps systeme : 00:00:00.005 (processeur : 0.0%)
| temps reel : 00:00:00.01
-------------------------------------------------------
@ -144,9 +144,9 @@
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_chung_lee_dynamique_explicite/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:01.779 (processeur : 81.1%)
| temps systeme : 00:00:00.041 (processeur : 81.1%)
| temps reel : 00:00:02.23
| temps cpu : 00:00:02.292 (processeur : 92.8%)
| temps systeme : 00:00:00.069 (processeur : 92.8%)
| temps reel : 00:00:02.53
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -155,97 +155,88 @@
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_dynamique_explicite/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:01.676 (processeur : 77.9%)
| temps systeme : 00:00:00.038 (processeur : 77.9%)
| temps reel : 00:00:02.18
| temps cpu : 00:00:02.042 (processeur : 87.1%)
| temps systeme : 00:00:00.070 (processeur : 87.1%)
| temps reel : 00:00:02.42
-------------------------------------------------------
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
- comparaison relative (precision : 1.e-1%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
- comparaison relative (precision : 1.e-1%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
- comparaison relative (precision : 1.e-1%) -> OK
-> grandeur testee : colonne [4]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
- comparaison relative (precision : 1.e-1%) -> OK
-> grandeur testee : colonne [5]
- comparaison absolue (precision : 1.e-6) -> ECHEC
-> Valeur = -4.877894225576
-> Valeur reference = -3.777977376754
-> Difference = -1.099917
- comparaison relative (precision : 1.e-3%) -> ECHEC
- comparaison relative (precision : 1.e-1%) -> ECHEC
-> Valeur = -4.877894225576
-> Valeur reference = -3.777977376754
-> Difference relative = 29.114%
-> Difference relative = 29.1%
-> grandeur testee : colonne [6]
- comparaison absolue (precision : 1.e-6) -> ECHEC
-> Valeur = -41494326.059129998088
-> Valeur reference = -488844.692824600032
-> Difference = -41005481.366305
- comparaison relative (precision : 1.e-3%) -> ECHEC
- comparaison relative (precision : 1.e-1%) -> ECHEC
-> Valeur = -41494326.059129998088
-> Valeur reference = -488844.692824600032
-> Difference relative = 8388.243%
-> Difference relative = 8388.2%
-> grandeur testee : colonne [7]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
- comparaison relative (precision : 1.e-1%) -> OK
-> grandeur testee : colonne [8]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
- comparaison relative (precision : 1.e-1%) -> OK
-> grandeur testee : colonne [9]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
- comparaison relative (precision : 1.e-1%) -> OK
-> grandeur testee : colonne [10]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
- comparaison relative (precision : 1.e-1%) -> OK
-> grandeur testee : colonne [11]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
- comparaison relative (precision : 1.e-1%) -> OK
-> grandeur testee : colonne [12]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> ECHEC
-> Valeur = -0.002955148755
-> Valeur reference = -0.002955587360
-> Difference relative = -0.015%
- comparaison relative (precision : 1.e-1%) -> OK
-> grandeur testee : colonne [13]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> ECHEC
-> Valeur = -0.002955148755
-> Valeur reference = -0.002955587360
-> Difference relative = -0.015%
- comparaison relative (precision : 1.e-1%) -> OK
-> grandeur testee : colonne [14]
- comparaison absolue (precision : 1.e-6) -> ECHEC
-> Valeur = 2069.022356594000
-> Valeur reference = 2068.916079252000
-> Difference = 0.106277
- comparaison relative (precision : 1.e-3%) -> ECHEC
-> Valeur = 2069.022356594000
-> Valeur reference = 2068.916079252000
-> Difference relative = 0.005%
- comparaison relative (precision : 1.e-1%) -> OK
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_dynamique_implicite/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.079 (processeur : 77.7%)
| temps systeme : 00:00:00.009 (processeur : 77.7%)
| temps cpu : 00:00:00.079 (processeur : 88.8%)
| temps systeme : 00:00:00.010 (processeur : 88.8%)
| temps reel : 00:00:00.09
-------------------------------------------------------
@ -255,9 +246,9 @@
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_dynamique_implicite_HHT/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.087 (processeur : 88.8%)
| temps systeme : 00:00:00.009 (processeur : 88.8%)
| temps reel : 00:00:00.09
| temps cpu : 00:00:00.078 (processeur : 87.5%)
| temps systeme : 00:00:00.009 (processeur : 87.5%)
| temps reel : 00:00:00.08
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -266,9 +257,9 @@
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_dynamique_relaxation_dynam/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.737 (processeur : 92.5%)
| temps systeme : 00:00:00.021 (processeur : 92.5%)
| temps reel : 00:00:00.81
| temps cpu : 00:00:00.691 (processeur : 98.5%)
| temps systeme : 00:00:00.016 (processeur : 98.5%)
| temps reel : 00:00:00.71
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -277,8 +268,8 @@
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_non_dynamique/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.067 (processeur : 85.7%)
| temps systeme : 00:00:00.009 (processeur : 85.7%)
| temps cpu : 00:00:00.065 (processeur : 85.7%)
| temps systeme : 00:00:00.008 (processeur : 85.7%)
| temps reel : 00:00:00.07
-------------------------------------------------------
@ -288,9 +279,9 @@
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_zhai_dynamique_explicite/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:01.677 (processeur : 74.8%)
| temps systeme : 00:00:00.038 (processeur : 74.8%)
| temps reel : 00:00:02.27
| temps cpu : 00:00:01.588 (processeur : 89.0%)
| temps systeme : 00:00:00.042 (processeur : 89.0%)
| temps reel : 00:00:01.82
-------------------------------------------------------
-> pour toutes les grandeurs testees : OK
@ -299,8 +290,8 @@
./Batterie/FONCTION_UNIQUE/UTILITAIRES/Test_R_fusion-elements-supperposes/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.038 (processeur : 75.0%)
| temps systeme : 00:00:00.008 (processeur : 75.0%)
| temps cpu : 00:00:00.034 (processeur : 75.0%)
| temps systeme : 00:00:00.007 (processeur : 75.0%)
| temps reel : 00:00:00.04
-------------------------------------------------------
@ -310,9 +301,9 @@
./Batterie/FONCTION_UNIQUE/UTILITAIRES/Test_R_fusion-maillage/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.040 (processeur : 80.0%)
| temps systeme : 00:00:00.009 (processeur : 80.0%)
| temps reel : 00:00:00.05
| temps cpu : 00:00:00.038 (processeur : 75.0%)
| temps systeme : 00:00:00.007 (processeur : 75.0%)
| temps reel : 00:00:00.04
-------------------------------------------------------
-> OK (resultat fourni par le script de verification fusion_maillage.verif1)
@ -321,8 +312,8 @@
./Batterie/FONCTION_UNIQUE/UTILITAIRES/Test_R_fusion-noeuds-voisins/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.040 (processeur : 100.0%)
| temps systeme : 00:00:00.007 (processeur : 100.0%)
| temps cpu : 00:00:00.035 (processeur : 75.0%)
| temps systeme : 00:00:00.006 (processeur : 75.0%)
| temps reel : 00:00:00.04
-------------------------------------------------------
@ -332,7 +323,7 @@
./Batterie/FONCTION_UNIQUE/UTILITAIRES/Test_R_suppression-noeuds-non-references/.CVisu1
-------------------------------------------------------
| temps cpu : 00:00:00.035 (processeur : 75.0%)
| temps cpu : 00:00:00.034 (processeur : 75.0%)
| temps systeme : 00:00:00.006 (processeur : 75.0%)
| temps reel : 00:00:00.04
-------------------------------------------------------