]> SALOME platform Git repositories - modules/homard.git/commitdiff
Salome HOME
Merge remote branch 'origin/master' into gn/evol
authorGerald Nicolas <D68518@claui2t3.der.edf.fr>
Wed, 30 Apr 2014 06:56:08 +0000 (08:56 +0200)
committerGerald Nicolas <D68518@claui2t3.der.edf.fr>
Wed, 30 Apr 2014 06:56:08 +0000 (08:56 +0200)
13 files changed:
doc/en/tui_create_case.rst
doc/fr/tui_create_case.rst
src/HOMARD/HOMARD_Cas.cxx
src/HOMARD/HOMARD_Hypothesis.cxx
src/HOMARD_I/HOMARD_Cas_i.cxx
tests/test_1.apad.03.bilan
tests/test_11.apad.03.bilan
tests/test_12.apad.02.bilan
tests/test_13.apad.02.bilan
tests/test_14.apad.03.bilan
tests/test_2.apad.03.bilan
tests/test_3.apad.02.bilan
tests/test_util.py

index 7db5a1981c78db267b379b4df94307955f0932c8..bdbdfe013681bafdc8d6ec064a2a33d070985b14 100644 (file)
@@ -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                                             |
index cff7add4e4aec31c577c9cdd224cb438b7d0b949..bc7efc36893f5714febf432cb5ff60e67d6e09de 100644 (file)
@@ -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                         |
index 0aaea7006d7525615b160107ee88d56378eb6e8b..afde91b0c6bee9deebfa6a1eabda905d757a55ec 100644 (file)
@@ -145,6 +145,7 @@ int HOMARD_Cas::GetNumberofIter()
 //=============================================================================
 void HOMARD_Cas::SetConfType( int Conftype )
 {
+//   VERIFICATION( (Conftype>=1) && (Conftype<=4) );
   _ConfType = Conftype;
 }
 //=============================================================================
index 8c0652d84447e3fa984f089782f5c7da956f63ea..f27051da278cf2fabde5cf760beec7354068f163 100644 (file)
@@ -219,6 +219,7 @@ int HOMARD_Hypothesis::GetUseField() const
 //=============================================================================
 void HOMARD_Hypothesis::SetUseComp( int UsCmpI )
 {
+  MESSAGE ("SetUseComp pour UsCmpI = "<<UsCmpI) ;
   VERIFICATION( (UsCmpI>=0) && (UsCmpI<=2) );
   _UsCmpI = UsCmpI;
 }
index 5c227bb18218a8d04eb730dd4b5104f7a1795293..e4f59782b9950a858ce0be051328b337803a5608 100755 (executable)
@@ -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 );
 }
 //=============================================================================
index 1293ce136c9846c3e8e510668520811f15defb15..0204654241020855c5178c41a95212df045cbe1e 100644 (file)
@@ -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 *
      ************************************************************
index c9c88613a31a5681dbec0b33936cc0c963db890b..dbe302a7e0c5806a39dc31415c0b67e4b9d5486c 100644 (file)
@@ -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 *
      ************************************************************
index fd32dc5e3d8599a4bec99afdd48918c785677416..c45015ca69bab9cb725625c1d5e629ad835a215d 100644 (file)
@@ -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 *
      ************************************************************
index 62cc1e370b01e8014502335aa193d8ee4b300486..a70175e6bc0c04b85045ebf41bd18dea61fe62d3 100644 (file)
@@ -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 *
      ************************************************************
index e96ae9043bc0724c46640acea7e8de309e9ceaef..2a7470097a36acd3accb74fd78f23afa89a28f96 100644 (file)
@@ -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 *
      ************************************************************
index c08aa05c8b087958ebbea3323217ea591db18e6a..a236e7ed913a202934bbbbc368a0752decb247c0 100644 (file)
@@ -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 *
      ************************************************************
index c89aabd3baae8236839b4b5db5d4f397d037217c..2b49601a640738db5f9c2a0b7f15fa8b676a46cb 100644 (file)
@@ -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 *
      ************************************************************
index 596f7d548f80cf55404f5a9269d58325dde4fa85..75a851af7ec8ea9726d6b7d03adfdf7196336969 100755 (executable)
 #
 """
 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
 #