From: Gerald Nicolas Date: Wed, 30 Apr 2014 06:55:19 +0000 (+0200) Subject: Modification des bilans des cas-tests pour l'affichage des demi-niveaux X-Git-Tag: V7_4_0rc1~5^2~1 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=a3654dd6fe6afd1f016fbae11fba8a8fdffc4199;p=modules%2Fhomard.git Modification des bilans des cas-tests pour l'affichage des demi-niveaux Controle des options --- diff --git a/doc/en/tui_create_case.rst b/doc/en/tui_create_case.rst index 7db5a198..bdbdfe01 100644 --- a/doc/en/tui_create_case.rst +++ b/doc/en/tui_create_case.rst @@ -121,7 +121,6 @@ Methods of the class cas | - ``conf_type``: integer as follows: | | | | * 1: conformal | -| * -1: conformal with boxes | | * 2: non conformal with one hanging node per element | | * 3: non conformal with one hanging node per edge of | | element | diff --git a/doc/fr/tui_create_case.rst b/doc/fr/tui_create_case.rst index cff7add4..bc7efc36 100644 --- a/doc/fr/tui_create_case.rst +++ b/doc/fr/tui_create_case.rst @@ -122,7 +122,6 @@ M | - ``conf_type`` : entier précisant le mode de conformité | | | | * 1 : conforme | -| * -1 : conforme avec des boites | | * 2 : non conforme avec 1 noeud par maille | | * 3 : non conforme avec 1 noeud par arete de maille | | * 4 : non conforme quelconque | diff --git a/src/HOMARD/HOMARD_Cas.cxx b/src/HOMARD/HOMARD_Cas.cxx index 0aaea700..afde91b0 100644 --- a/src/HOMARD/HOMARD_Cas.cxx +++ b/src/HOMARD/HOMARD_Cas.cxx @@ -145,6 +145,7 @@ int HOMARD_Cas::GetNumberofIter() //============================================================================= void HOMARD_Cas::SetConfType( int Conftype ) { +// VERIFICATION( (Conftype>=1) && (Conftype<=4) ); _ConfType = Conftype; } //============================================================================= diff --git a/src/HOMARD/HOMARD_Hypothesis.cxx b/src/HOMARD/HOMARD_Hypothesis.cxx index 8c0652d8..f27051da 100644 --- a/src/HOMARD/HOMARD_Hypothesis.cxx +++ b/src/HOMARD/HOMARD_Hypothesis.cxx @@ -219,6 +219,7 @@ int HOMARD_Hypothesis::GetUseField() const //============================================================================= void HOMARD_Hypothesis::SetUseComp( int UsCmpI ) { + MESSAGE ("SetUseComp pour UsCmpI = "<=0) && (UsCmpI<=2) ); _UsCmpI = UsCmpI; } diff --git a/src/HOMARD_I/HOMARD_Cas_i.cxx b/src/HOMARD_I/HOMARD_Cas_i.cxx index 5c227bb1..e4f59782 100755 --- a/src/HOMARD_I/HOMARD_Cas_i.cxx +++ b/src/HOMARD_I/HOMARD_Cas_i.cxx @@ -237,6 +237,7 @@ CORBA::Long HOMARD_Cas_i::GetNumberofIter() void HOMARD_Cas_i::SetConfType( CORBA::Long ConfType ) { ASSERT( myHomardCas ); +// VERIFICATION( (ConfType>=1) && (ConfType<=4) ); myHomardCas->SetConfType( ConfType ); } //============================================================================= diff --git a/tests/test_1.apad.03.bilan b/tests/test_1.apad.03.bilan index 1293ce13..02046542 100644 --- a/tests/test_1.apad.03.bilan +++ b/tests/test_1.apad.03.bilan @@ -5,7 +5,7 @@ ANALYSE DU MAILLAGE Maillage apres adaptation MAILL - Date de creation : vendredi 1 octobre 2010 a 13 h 15 mn 42 s + Date de creation : jeudi 3 avril 2014 a 11 h 45 mn 28 s Dimension : 3 Degre : 2 C'est un maillage obtenu apres 3 adaptations. @@ -55,8 +55,10 @@ ANALYSE DU MAILLAGE * . dont triangles internes aux volumes * 0 * ************************************************************ * . du niveau 0 * 0 * + * . du niveau 0.5 * 0 * * . du niveau 1 * 22 * - * . du niveau 2 * 76 * + * . du niveau 1.5 * 28 * + * . du niveau 2 * 48 * ************************************************************ ************************************************************ @@ -65,6 +67,8 @@ ANALYSE DU MAILLAGE * Nombre total * 197 * ************************************************************ * . du niveau 0 * 0 * + * . du niveau 0.5 * 0 * * . du niveau 1 * 13 * - * . du niveau 2 * 184 * + * . du niveau 1.5 * 64 * + * . du niveau 2 * 120 * ************************************************************ diff --git a/tests/test_11.apad.03.bilan b/tests/test_11.apad.03.bilan index c9c88613..dbe302a7 100644 --- a/tests/test_11.apad.03.bilan +++ b/tests/test_11.apad.03.bilan @@ -5,7 +5,7 @@ ANALYSE DU MAILLAGE Maillage apres adaptation MAILL - Date de creation : vendredi 21 mars 2014 a 13 h 35 mn 56 s + Date de creation : jeudi 3 avril 2014 a 13 h 24 mn 23 s Dimension : 3 Degre : 2 C'est un maillage obtenu apres 3 adaptations. @@ -55,8 +55,11 @@ ANALYSE DU MAILLAGE * . dont triangles internes aux volumes * 0 * ************************************************************ * . du niveau 0 * 0 * + * . du niveau 0.5 * 0 * * . du niveau 1 * 0 * + * . du niveau 1.5 * 0 * * . du niveau 2 * 0 * + * . du niveau 2.5 * 0 * * . du niveau 3 * 768 * ************************************************************ @@ -66,7 +69,10 @@ ANALYSE DU MAILLAGE * Nombre total * 3072 * ************************************************************ * . du niveau 0 * 0 * + * . du niveau 0.5 * 0 * * . du niveau 1 * 0 * + * . du niveau 1.5 * 0 * * . du niveau 2 * 0 * + * . du niveau 2.5 * 0 * * . du niveau 3 * 3072 * ************************************************************ diff --git a/tests/test_12.apad.02.bilan b/tests/test_12.apad.02.bilan index fd32dc5e..c45015ca 100644 --- a/tests/test_12.apad.02.bilan +++ b/tests/test_12.apad.02.bilan @@ -5,7 +5,7 @@ ANALYSE DU MAILLAGE Maillage apres adaptation MZERO - Date de creation : vendredi 21 mars 2014 a 11 h 33 mn 28 s + Date de creation : jeudi 3 avril 2014 a 13 h 25 mn 10 s Dimension : 3 Degre : 2 C'est un maillage obtenu apres 2 adaptations. @@ -55,8 +55,10 @@ ANALYSE DU MAILLAGE * . dont triangles internes aux volumes * 0 * ************************************************************ * . du niveau 0 * 0 * - * . du niveau 1 * 30 * - * . du niveau 2 * 36 * + * . du niveau 0.5 * 6 * + * . du niveau 1 * 24 * + * . du niveau 1.5 * 12 * + * . du niveau 2 * 24 * ************************************************************ ************************************************************ @@ -65,6 +67,8 @@ ANALYSE DU MAILLAGE * Nombre total * 113 * ************************************************************ * . du niveau 0 * 0 * - * . du niveau 1 * 23 * - * . du niveau 2 * 90 * + * . du niveau 0.5 * 4 * + * . du niveau 1 * 19 * + * . du niveau 1.5 * 42 * + * . du niveau 2 * 48 * ************************************************************ diff --git a/tests/test_13.apad.02.bilan b/tests/test_13.apad.02.bilan index 62cc1e37..a70175e6 100644 --- a/tests/test_13.apad.02.bilan +++ b/tests/test_13.apad.02.bilan @@ -5,7 +5,7 @@ ANALYSE DU MAILLAGE Maillage apres adaptation G_0 - Date de creation : vendredi 21 mars 2014 a 11 h 33 mn 32 s + Date de creation : mardi 29 avril 2014 a 17 h 19 mn 46 s Dimension : 3 Degre : 2 C'est un maillage obtenu apres 2 adaptations. @@ -44,13 +44,15 @@ ANALYSE DU MAILLAGE * Triangles * ************************************************************ * Nombre total * 288 * - * . dont triangles de regions 2D * 0 * - * . dont triangles de bord * 288 * + * . dont triangles de regions 2D * 288 * + * . dont triangles de bord * 0 * * . dont triangles internes aux volumes * 0 * ************************************************************ * . du niveau 0 * 0 * - * . du niveau 1 * 168 * - * . du niveau 2 * 120 * + * . du niveau 0.5 * 168 * + * . du niveau 1 * 0 * + * . du niveau 1.5 * 120 * + * . du niveau 2 * 0 * ************************************************************ ************************************************************ @@ -62,7 +64,9 @@ ANALYSE DU MAILLAGE * . dont quadrangles internes aux volumes * 0 * ************************************************************ * . du niveau 0 * 142 * + * . du niveau 0.5 * 0 * * . du niveau 1 * 2296 * + * . du niveau 1.5 * 0 * * . du niveau 2 * 96 * ************************************************************ @@ -72,8 +76,10 @@ ANALYSE DU MAILLAGE * Nombre total * 256 * ************************************************************ * . du niveau 0 * 0 * - * . du niveau 1 * 96 * - * . du niveau 2 * 160 * + * . du niveau 0.5 * 96 * + * . du niveau 1 * 0 * + * . du niveau 1.5 * 160 * + * . du niveau 2 * 0 * ************************************************************ ************************************************************ @@ -82,7 +88,9 @@ ANALYSE DU MAILLAGE * Nombre total * 2230 * ************************************************************ * . du niveau 0 * 66 * + * . du niveau 0.5 * 0 * * . du niveau 1 * 1972 * + * . du niveau 1.5 * 0 * * . du niveau 2 * 192 * ************************************************************ @@ -92,6 +100,8 @@ ANALYSE DU MAILLAGE * Nombre total * 432 * ************************************************************ * . du niveau 0 * 0 * - * . du niveau 1 * 120 * - * . du niveau 2 * 312 * + * . du niveau 0.5 * 120 * + * . du niveau 1 * 0 * + * . du niveau 1.5 * 312 * + * . du niveau 2 * 0 * ************************************************************ diff --git a/tests/test_14.apad.03.bilan b/tests/test_14.apad.03.bilan index e96ae904..2a747009 100644 --- a/tests/test_14.apad.03.bilan +++ b/tests/test_14.apad.03.bilan @@ -5,7 +5,7 @@ ANALYSE DU MAILLAGE Maillage apres adaptation PIQUAGE - Date de creation : vendredi 21 mars 2014 a 11 h 35 mn 40 s + Date de creation : mardi 29 avril 2014 a 17 h 47 mn 59 s Dimension : 3 Degre : 1 C'est un maillage obtenu apres 3 adaptations. @@ -47,8 +47,10 @@ ANALYSE DU MAILLAGE * . dont triangles internes aux volumes * 278 * ************************************************************ * . du niveau 0 * 0 * + * . du niveau 0.5 * 0 * * . du niveau 1 * 3530 * - * . du niveau 2 * 17308 * + * . du niveau 1.5 * 380 * + * . du niveau 2 * 16928 * ************************************************************ ************************************************************ @@ -57,6 +59,8 @@ ANALYSE DU MAILLAGE * Nombre total * 43490 * ************************************************************ * . du niveau 0 * 0 * + * . du niveau 0.5 * 0 * * . du niveau 1 * 18174 * - * . du niveau 2 * 25316 * + * . du niveau 1.5 * 25316 * + * . du niveau 2 * 0 * ************************************************************ diff --git a/tests/test_2.apad.03.bilan b/tests/test_2.apad.03.bilan index c08aa05c..a236e7ed 100644 --- a/tests/test_2.apad.03.bilan +++ b/tests/test_2.apad.03.bilan @@ -5,7 +5,7 @@ ANALYSE DU MAILLAGE Maillage apres adaptation PLAQUE_0 - Date de creation : lundi 27 septembre 2010 a 9 h 25 mn 54 s + Date de creation : jeudi 3 avril 2014 a 13 h 21 mn 21 s Dimension : 3 Degre : 2 C'est un maillage obtenu apres 3 adaptations. @@ -46,6 +46,8 @@ ANALYSE DU MAILLAGE * Nombre total * 579 * ************************************************************ * . du niveau 0 * 33 * - * . du niveau 1 * 162 * - * . du niveau 2 * 384 * + * . du niveau 0.5 * 14 * + * . du niveau 1 * 148 * + * . du niveau 1.5 * 48 * + * . du niveau 2 * 336 * ************************************************************ diff --git a/tests/test_3.apad.02.bilan b/tests/test_3.apad.02.bilan index c89aabd3..2b49601a 100644 --- a/tests/test_3.apad.02.bilan +++ b/tests/test_3.apad.02.bilan @@ -5,7 +5,7 @@ ANALYSE DU MAILLAGE Maillage apres adaptation MOYEU - Date de creation : mardi 1 fevrier 2011 a 17 h 21 mn 12 s + Date de creation : jeudi 3 avril 2014 a 13 h 22 mn 30 s Dimension : 3 Degre : 1 C'est un maillage obtenu apres 2 adaptations. @@ -47,7 +47,9 @@ ANALYSE DU MAILLAGE * . dont triangles internes aux volumes * 0 * ************************************************************ * . du niveau 0 * 0 * + * . du niveau 0.5 * 0 * * . du niveau 1 * 0 * + * . du niveau 1.5 * 0 * * . du niveau 2 * 3232 * ************************************************************ @@ -57,6 +59,8 @@ ANALYSE DU MAILLAGE * Nombre total * 17280 * ************************************************************ * . du niveau 0 * 0 * + * . du niveau 0.5 * 0 * * . du niveau 1 * 0 * + * . du niveau 1.5 * 0 * * . du niveau 2 * 17280 * ************************************************************ diff --git a/tests/test_util.py b/tests/test_util.py index 596f7d54..75a851af 100755 --- a/tests/test_util.py +++ b/tests/test_util.py @@ -19,10 +19,10 @@ # """ Python script for HOMARD -Copyright EDF-R&D 2013 +Copyright EDF-R&D 2014 Test test_1 """ -__revision__ = "V1.0" +__revision__ = "V1.1" import os #======================================================================== @@ -57,6 +57,8 @@ n_rep_test_file: numero du repertoire de l'iteration a tester Copyright EDF-R&D 2014 """ # + destroy_dir = True + # test_file_suff = "apad.%02d.bilan" % n_iter_test_file rep_test_file = "I%02d" % n_rep_test_file # @@ -68,6 +70,7 @@ Copyright EDF-R&D 2014 file.close() except : mess_error = mess_error_ref + "\nThis file does not exist.\n" + destroy_dir = False raise Exception(mess_error) # test_file = os.path.join(dircase, rep_test_file, test_file_suff) @@ -78,12 +81,14 @@ Copyright EDF-R&D 2014 else : mess_error = "\nResult file: " + test_file mess_error += "\nThis file does not exist.\n" + destroy_dir = False raise Exception(mess_error) nblign = len(mess_ref) if ( len(mess) != nblign ): mess_error = mess_error_ref + "\nResult file: " + test_file mess_error += "\nThe number of lines of the files are not the same.\n" + destroy_dir = False raise Exception(mess_error) for num in range(nblign) : @@ -91,9 +96,11 @@ Copyright EDF-R&D 2014 message_erreur = "\nRefe : " + mess_ref[num] message_erreur += "Test : " + mess[num][:-1] message_erreur += "\nThe test is different from the reference." + destroy_dir = False raise Exception(message_erreur) # - remove_dir(dircase) + if destroy_dir: + remove_dir(dircase) # return #