====== Commit 2008-06-06 ====== ===== Modifs ===== ==== ALE ==== * Modif de qq matériaux pour corriger la fonction qui retourne les "champs indépendants" sur lesquels se base l'ALE. * Vérification du bon calcul des défos en ALE (pour le calcul de l'allongement en simulation de planage sous traction). Les cas-tests ne sont pas encore commités. * Nouveau ReZoner: ''ParallelCurvesReZoner''. Permet de remailler deux lignes parallèles en garantissant que le maillage reste perpendiculaire à celles-ci. rez.add(ParallelCurvesReZoner(curve1, curve2)) * Possibilité de supprimer une interaction dans la génération du maillage auxiliaire de convection ALE (très utile pour les cas-tests possédant des parties lagrangiennes). Aucune vérifications n'est effectuée entre cette commande et les commandes de rezoning. ale.getConvectionStep().ignore(interaction) * Nettoyages de crasses dans les routines ALE (à suivre). ==== RefCounted ==== * ''DataCurveSet'' & ''VizWin'' sont ''RefCounted''. Ce qui signifie que vous n'avez plus besoin de garder une ref sur eux en dehors de toute fonction quand vous tracez des courbes. Exemple: def getMetafor(p={}): [...] plot1 = DataCurveSet() plot1.add(VectorDataCurve(1, curves.getDataVector(1), curves.getDataVector(2))) win = VizWin() win.add(plot1) metafor.addObserver(win) return metafor La commande ''add'' de VizWin garde une ref sur le ''DataCurveSet'' et la commande ''addObserver'' de ''metafor'' garde une ref sur ma fenêtre. ===== Projet ====== ===== Fichiers ajoutés/supprimés ====== mtALE/BoundaryCellElShcuts.cpp added (+) mtALE/GodunovCellElShcuts.cpp added (+) mtALE/InriaCellElShcuts.cpp added (+) mtALE/LinearRecCellElShcuts.cpp added (+) mtALE/ParallelCurvesReZoner.cpp added mtALE/ParallelCurvesReZoner.h added mtALE/CurveAuxMeshBuilder.cpp deleted mtALE/CurveVelMeshBuilder.cpp deleted mtALE/CurveAuxMeshBuilder.h deleted mtALE/CurveVelMeshBuilder.h deleted mtALE/BoundaryCellElShcuts.inl deleted mtALE/GodunovCellElShcuts.inl deleted mtALE/InriaCellElShcuts.inl deleted mtALE/LinearRecCellElShcuts.inl deleted --- //[[r_boman@yahoo.fr|Romain BOMAN]] 2008/06/06 08:50//