===== 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 //