===== Commit - LPx - 11 Juin 2019 =====
Divers : micro modifs en partie a la demande de Yannick
====== ValueExtractorStopCriterion ======
* Ajout d'une option pour forcer le calcul des ''ValueExtractorStopCriterion'' uniquement au moment de l'écriture des facs (dans le cas des calculs IRS, il est plus simple à post-traiter des tests sur un nombre entiers de tours!!!)
criterion = ValueExtractorStopCriterion(...)
criterion.setStopAtFac(True) # valeur par défaut = False
====== StickingElements ======
* Les stickingElements ne génèrent que des forces externes. On assemblait donc beaucoup de 0.0 dans les vecteurs de forces internes, d'inertie et d'amortissement.
* Or Gaetan avait mis au point un mécanisme (via la fonction ''interaction,::hasForces(const StrID &type);'') dans les éléments de contact pour éviter ces opérations inutiles.
* Le mécanisme a été implémenté dans les éléments de collage
====== PythonInterpreter.cpp======
* En effectuant un profiling memoire de Metafor, j'avais une remarque sur l'interpréteur python qui n'était pas détruit correctement.
* En fait dans "PythonInterpreter.cpp", les commandes correspondant à "Metafor.run(module)" était
load(module)
meta()
quit()
* la commande "quit()" était de trop : vu qu'il n'y a pas d'interactive Loop , une fois la commande "meta()" executée, on ressort de l'interpréteur (qui peut donc être détruit proprement)
===== Fichiers ajoutés/supprimés : =====
Added :
Deleted :
Moved :
===== Tests ajoutés/supprimés =====
Adding: oo_meta/apps/imp/nineStopCriterion2.py
Deleted :
Moved :
--- //[[L.Papeleux@uliege.be|Luc Papeleux]] 2019/06/11 //