X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FTools%2FblocFissure%2Fgmu%2FgetStatsMaillageFissure.py;h=2c0553ab05f18c47f3b542012bab3796ea3810d2;hp=a92be1e1764541de422a84fa369174f1348b85c6;hb=591a1c9862203ee0d8358b33e2fa2c14459f185b;hpb=2a904f692b6e49f40bbbb751ebc340582f9d9086 diff --git a/src/Tools/blocFissure/gmu/getStatsMaillageFissure.py b/src/Tools/blocFissure/gmu/getStatsMaillageFissure.py index a92be1e17..2c0553ab0 100644 --- a/src/Tools/blocFissure/gmu/getStatsMaillageFissure.py +++ b/src/Tools/blocFissure/gmu/getStatsMaillageFissure.py @@ -40,7 +40,7 @@ def getStatsMaillageFissure(maillage, referencesMaillageFissure, maillageFissure fichierNewRef = os.path.join(nomRep, "{}.new".format(nomFicFissure)) logging.debug("fichierStatMaillageFissure=%s", fichierStatMaillageFissure) - OK = False + ok_maillage = False if maillage is not None: mesures = maillage.GetMeshInfo() d_resu = dict() @@ -50,12 +50,12 @@ def getStatsMaillageFissure(maillage, referencesMaillageFissure, maillageFissure logging.debug("dico mesures %s", d_resu) text_2 = "" - OK = True + ok_maillage = True with open(fichierStatMaillageFissure, "w") as fic_stat : for key in ('Entity_Quad_Quadrangle', 'Entity_Quad_Hexa'): if d_resu[key] != referencesMaillageFissure[key]: text = "Ecart" - OK = False + ok_maillage = False else: text = "Valeur_OK" text += ": {} reference: {} calcul: {}".format(key,referencesMaillageFissure[key],d_resu[key]) @@ -67,7 +67,7 @@ def getStatsMaillageFissure(maillage, referencesMaillageFissure, maillageFissure if (d_resu[key] < (1.0 - tolerance)*referencesMaillageFissure[key]) \ or (d_resu[key] > (1.0 + tolerance)*referencesMaillageFissure[key]): text = "Ecart" - OK = False + ok_maillage = False else: text = "Valeur_OK" text += ": {} reference: {} calcul: {}".format(key,referencesMaillageFissure[key],d_resu[key]) @@ -79,11 +79,13 @@ def getStatsMaillageFissure(maillage, referencesMaillageFissure, maillageFissure with open(fichierNewRef, "w") as fic_info : fic_info.write(text_2[:-4]+" \\") - if OK: + if ok_maillage: print ("Calcul cohérent avec la référence.") else: text = "Calcul différent de la référence.\n" - texte += "Voir le fichier {}".format(fichierStatMaillageFissure) + text += "Voir le fichier {}\n".format(fichierStatMaillageFissure) + text += "La nouvelle référence est disponible dans le fichier :\n{}\n".format(fichierNewRef) + text += "Il faut l'insérer pour créer le dictionnaire 'referencesMaillageFissure' dans le paramétrage du cas." print (text) - return OK + return ok_maillage