===== Commit 2015-03-23 =====
==== Modifications des cas-tests avec sauvegarde de maillage Gen4 =====
Les cas-tests qui utilisaient l'ancien format de sauvegarde de maillages ont été modifiés pour utiliser le nouveau format (voir [[commit:2015.03_13|commit précédent]]). Les modifications consistent principalement à :
* enlever les createMetafor/deleteMetafor/createMetafor
* enlever le "if mesh exists then read it, else create it" des cas-tests proprement dits, cela est géré directement lors de l'appel à Gen4Mesher.execute().
* ajouter des setDir() pour enregistrer le fichier de maillage dans le bon workspace.
les cas-tests concernés sont
* apps.ale.forge
* apps.biomec.complex.tests.toothPDL_1
* apps.biomec.complex.tests.toothPDL_2
* apps.biomec.orthodontics.toothPDL
* apps.remeshing.dCupExtrusion_2
* apps.remeshing.forge_1
* apps.remeshing.forge_2
* apps.remeshing.forge_4
* apps.remeshing.forgeRemesh
* apps.welding.toolbox.fswProcess_2D
* apps.welding.toolbox.fswToolMesh
Cela a nécessité l'ajout d'une option aux fonction ''executeTransferAndRestart'' et ''executeTransfer'' de ''remeshedUtilities'' afin de désactiver le nettoyage automatique du workspace, sinon le fichier de maillage fraîchement généré était supprimé aussitôt.
==== Divers =====
Petites modifs de ''meshers.py'', ''gen4mesher.cpp'' et ''gen4mesh.cpp'' pour clarifier les étapes de load/save.
==== Perspectives ====
La relecture de maillage pose problème lorsque deux faces ayant une arête commune sont maillées. C'est une (des?) raison(s) qui font que le cas-test ''apps.remeshing.dCupExtrusion_3'' ne tourne pas très bien. Je regarde ça pour le prochain commit.
===== Fichiers ajoutés/supprimés =====
A :
R :
===== Tests ajoutés/supprimés =====
A :
R :
--- //[[pjoris@ulg.ac.be|Pierre Joris]] 2015/03/13 //