2014-01-09 14:20:44 +00:00
|
|
|
Exécution des exemples et cas tests :
|
2016-01-12 17:40:50 +01:00
|
|
|
=====================================
|
2014-01-09 14:20:44 +00:00
|
|
|
|
|
|
|
- lancer salome
|
2016-01-12 17:40:50 +01:00
|
|
|
- exécuter les instructions suivantes dans la console Python embarquée,
|
|
|
|
ou dans une console Python avec l'environnement SALOME (salome shell)
|
|
|
|
|
|
|
|
# les shapes et fichiers med nécessaires aux tests sont créés dans
|
2021-01-15 15:10:09 +01:00
|
|
|
${SMESH_ROOT_DIR}/lib/python3.6/site-packages/salome/blocFissure/CasTests
|
2016-01-12 17:40:50 +01:00
|
|
|
|
2014-01-09 14:20:44 +00:00
|
|
|
# les maillages fissurés sont écrits dans le répertoire d'exécution.
|
|
|
|
|
|
|
|
|
2016-01-12 17:40:50 +01:00
|
|
|
# préparation des shapes et fichiers MED
|
|
|
|
----------------------------------------
|
2014-01-09 14:20:44 +00:00
|
|
|
|
|
|
|
from blocFissure.materielCasTests import genereMateriel
|
|
|
|
|
2016-01-12 17:40:50 +01:00
|
|
|
# exécution exemple
|
|
|
|
-------------------
|
2014-01-09 14:20:44 +00:00
|
|
|
|
|
|
|
from blocFissure import exemple
|
2021-01-15 15:10:09 +01:00
|
|
|
exemple(0).executeProbleme()
|
2014-01-09 14:20:44 +00:00
|
|
|
|
2021-01-15 15:10:09 +01:00
|
|
|
# exécution de tous les cas tests (long : 1/2 heure)
|
|
|
|
----------------------------------------------------
|
2014-01-09 14:20:44 +00:00
|
|
|
|
|
|
|
from blocFissure.CasTests import execution_Cas
|
|
|
|
|
2016-01-12 17:40:50 +01:00
|
|
|
# bug et problèmes des cas tests
|
|
|
|
--------------------------------
|
|
|
|
|
|
|
|
Mauvaise détection d'arête vive avec GetInPlace : cas 7, 24
|
|
|
|
|
2021-01-15 15:10:09 +01:00
|
|
|
Le maillage longitudinal du pipe peut créer des mailles de faible épaisseur
|
2016-01-12 17:40:50 +01:00
|
|
|
à une des extrémités : le maillage en triangles des faces de fissure et de peau
|
|
|
|
peut être moche au voisinage, de même que les tétraèdres qui s'appuient dessus.
|
|
|
|
(2,3,16,26 ?)
|