====== Commit 2015-03-18 ====== ===== Time Integration Manager Widget ===== Dans ce commit, un nouveau widget va apparaître dans la fenêtre Metafor lors son démarrage : {{ :commit:2015:time_integration_manager.png?300 |}} Dans ce widget, vous avez des informations sur le step courant, une progress bar, une information sur ce que l'intégration temporelle est en train de faire (status) et une estimation du temps de calcul restant. Blague à part : on risque d'avoir des cheveux gris pour certains cas-tests si on ne fait pas attention aux paramètres numériques : *** STEP 90: t= 1.74051 - dt= 5.55075e-008 - CPU= 2m0.95s/2m3.08s mechanical iteration 0 : Rmean = 9.743451e-004 Rmax = 6.078579e+000 Remaining Step Number = 3.30558e+006 CPU Cost = 0.095 Remaining Time = About 3 Days 15 Hours 13 Minutes 50 Seconds *** STEP 96: t= 1.74051 - dt= 2.03045e-010 - CPU= 2m12.16s/2m14.58s mechanical iteration 0 : Rmean = 1.000018e-003 Rmax = 5.780718e+000 mechanical iteration 1 : Rmean = 1.549896e-003 Rmax = 1.280907e+001 mechanical iteration 2 : Rmean = 1.853898e-003 Rmax = 1.228627e+001 mechanical iteration 3 : Rmean = 8.185217e-002 Rmax = 5.852915e+002 mechanical iteration 4 : Rmean = 5.120257e-003 Rmax = 3.576225e+001 Negative Jacobian Remaining Step Number = 3.83392e+009 CPU Cost = 1.551 Remaining Time = About 191 Years 2 Months 4 Days 3 Hours 54 Minutes 33 Seconds Pour ceux qui rêvent de voir les itérations mécaniques une par une ou les steps un par un, ou bien faire un stop à tout moment pour faire un fac et relancer le cas test plus tard, il suffit de patienter un petit peu et c'est en cours développement (prochain commit). ===== Fenêtre Bwin de la fenêtre VizWin Principale - Vectorial Field ===== J'ai ajouté la possibilité de moduler l'amplitude du champ vectoriel, lorsqu'on calcule automatiquement la mise à l'échelle des vecteurs, quelle que soit la procédure automatique ou non. ===== Frequency Analysis ===== Il manquait un fichier __init__.py dans mtFrequency/Analysis/tests/matlab pour pouvoir importer le module matlabPostPro.py . Encore heureux que j'ai fait l'effort de parcourir de long en large les fichiers diffs. ===== Divers ===== Il semble que le cas test apps.remeshing.dCupExtrusion_3 est totalement instable en fonction des machines et d'un run à l'autre. Comme pierre le disait, le bon fonctionnement de ce cas test dépend de l'âge du capitaine ... ===== Fichiers/Dossiers ajoutés/supprimés ====== [r]: [a]:mtKernel/MetaforToVisualizationEvent.cpp [a]:mtKernel/MetaforToVisualizationEvent.h [a]:mtKernel/PythonWindowGUIObserver.cpp [a]:mtKernel/PythonWindowGUIObserver.h [a]:mtQt/PythonToQtLinkPythonWindow.cpp [a]:mtQt/PythonToQtLinkPythonWindow.h [a]:mtQt/TimeIntegrationManagerWidget.cpp [a]:mtQt/TimeIntegrationManagerWidget.h [a]:mtQt/TimeIntegrationManagerWidget.ui [a]:mtQt/TimeIntegrationProgressDialog.cpp [a]:mtQt/TimeIntegrationProgressDialog.h [a]:mtQt/TimeIntegrationProgressDialog.ui [a]:mtFrequencyAnalysis/tests/matlab/__init__.py ===== Tests ajoutés/supprimés ===== [r]: [a]: --- //[[gwautelet@ulg.ac.be|Gaëtan WAUTELET]] 2015/03/18//