Commit 2011-06-01
Modification Metafor pour permettre les calculs de cellules (Fabulous - UCL)
Modifs
Ellipse
$$
X(t) = Xc + Rx cos(t)
Y(t) = Yc + Ry sin(t)
$$
la paramétrisation n'est pas uniforme en longueur d'arc
la longueur de l'arc est calculé “numériquement” (trapèze)
Permet de dessiner, mailler l'arc dans Metafor et dans Gen4 (dans ce cas, l'arc doit être prémaillé)
Gen4DummyCurve : courbe générique de gen4 qui, si elle est prémaillée permet d'utiliser une courbe python dans une side maillée par gen4 (le “cast” reconnaitra un courbe déjà maillée)
PythonValueExtractor
tests fabulous
oo_nda/fabulous/tests dans la batterie
oo_nda/fabulous/tools pour mettre les tests
Ajout des test de traction sur éprouvette cylindriques entaillées ou non
ajout des tests de cellule à triaxialité imposée (Attention, la triaxialité de charge globale est imposée par une charge externe dépendant des forces internes calculées à chaque ité. Il ne s'agit pas d'un vrai élément et il n'y a pas de raideur associée ⇒ ca marche, mais la convergence est pourrie et la stabilité pas assurée !!!(qui + est on va jusqu'à striction))
Fichiers ajoutés/supprimés
A : oo_meta/gen4/src/gen4dummycurve.h/cpp
A : oo_meta/mtFEM/extractors/PythonValueExtractor.h/cpp
Tests ajoutés/supprimés
A oo_nda/fabulous
A oo_nda/fabulous/tests
A oo_nda/fabulous/tools
A oo_nda/fabulous/tools/cellule.py
A oo_nda/fabulous/tools/EprouvetteEntaille.py
A oo_nda/fabulous/tests/celluleT.W.Th..py
A oo_nda/fabulous/tests/EprouvetteRx.py
R
— Luc Papeleux 2011/06/01