Table of Contents



Commit 2010-04-14

Modifs

Matériaux : AnisoDamage

Ajout de la possibilité d'avoir un endo initial non diagonal.

Ajout (comme dans l'endo isotrope) de la paramétrisation de la valeur de l'endo max (les valeurs propres de l'endo ne peuvent pas depasser cet valeur max).

Lois Matérielles : (Alv-)BoneRemodAniso

Je mettais à jour la densité osseuse (pour rappel, uniquement dans la loi matérielle, il n'y a pas de réelle mise à jour de la densité de l'élément - j'ai d'ailleurs renommer les fonctions getDensity() en getBoneDensity() qu'il y ait moins confusion!!) pour l'os anisotrope de la même manière que pour l'os isotrope mais en fonction de la trace de l'endo. J'ai donc modifié la fonction de mise à jour de la densité pour que ce soit réellement en fonction de sa définition par rapport à l'endo anisotrope.

Misc

mtMath

j'avais fait une fonction setAllPos() dans les symMat3 mais qui n'est pas utile… par contre, j'en ai besoin pour des vect3 je l'ai donc transféré et renommé setNegativeValuesToZeros() pour que ce soit plus parlant…

Tests

Tetgen

Ajout de la possibilité de sauver en fichier .off le maillage 3D (utile pour un import dans un fichier pdf pour des présentations qui en jettent…).

Batterie - nettoyage

Déplacement des tests gmsh et tetgen de apps/qs vers (le nouveau) apps/externalMeshers (il est sûr que d'autres cas tests font appel à des mailleurs externes mais ceux-ci ne sont là -a priori- que pour vérifier le bon fonctionnement de l'import de maillages/géométries gmsh et tetgen).

Création de apps/tutorials - déplacement (et renommage) de tutorialElfi et tutorial + création d'un tuto avec une fonction de paramètres et d'un autre qui importe getMetafor() du précédent.

Nettoyage extracteurs : les extracteurs inférieurs à 1e-12 (non exactement nuls) sont supprimés (valeur de 1e-12 complètement arbitraire…)

Mes dents

Nettoyage de mes cas tests de mâchoire et dents (dans apps/biomec) pour diminuer le CPU tout en gardant ce qu'on veut observer.

Ajout d'une dent à endo initial non diagonal.

Nettoyage et ajouts de monoMaterials avec endo anisotrope.

Fichiers ajoutés / supprimés.

ADDED

apps/externalMeshers
apps/tutorials
apps/externalMeshers/gmshtest.geo
apps/externalMeshers/gmshtest0.geo
apps/externalMeshers/gmshtestH2.geo
apps/externalMeshers/tetgenTest2Regions.poly
apps/externalMeshers/__init__.py
apps/tutorials/__init__.py
apps/monosMaterials/evpIsoDamageAnisoAlvBoneRemod2DAxiCis.py
apps/monosMaterials/evpIsoDamageAnisoAlvBoneRemod2DAxiTrac.py
apps/monosMaterials/evpIsoDamageAnisoAlvBoneRemod2DCis.py
apps/monosMaterials/evpIsoDamageAnisoAlvBoneRemod2DTrac.py
apps/monosMaterials/evpIsoDamageAnisoAlvBoneRemod3DCis.py
apps/monosMaterials/evpIsoDamageAnisoAlvBoneRemod3DTrac.py
apps/monosMaterials/evpIsoDamageAnisoBoneRemod2DAxiTrac.py
apps/monosMaterials/evpIsoDamageAnisoBoneRemod2DCis.py
apps/monosMaterials/evpIsoDamageAnisoDummy2DAxiTrac.py
apps/monosMaterials/evpIsoDamageAnisoDummy2DCis.py
apps/externalMeshers/gmshtest.py
apps/externalMeshers/gmshtest0.py
apps/externalMeshers/gmshtestH2.py
apps/externalMeshers/tetgenTest.py
apps/externalMeshers/tetgenTest2Regions1.py
apps/externalMeshers/tetgenTest2Regions2.py
apps/biomec/toothAnisoDamage2.py
apps/tutorials/tutorial0.py
apps/tutorials/tutorial1.py
apps/tutorials/tutorial2.py
apps/tutorials/tutorial3.py
apps/externalMeshers/tetgenTest.stl
apps/externalMeshers/tetgenTest2Regions.vtk

DELETED

apps/qs/gmshtest.geo
apps/qs/gmshtest0.geo
apps/qs/gmshtestH2.geo
apps/qs/tetgenTest2Regions.poly
apps/qs/gmshtest.py
apps/qs/gmshtest0.py
apps/qs/gmshtestH2.py
apps/qs/tetgenTest.py
apps/qs/tetgenTest2Regions1.py
apps/qs/tetgenTest2Regions2.py
apps/qs/tutorial.py
apps/qs/tutorialElfi.py
apps/qs/tetgenTest.stl
apps/qs/tetgenTest2Regions.vtk

Marlene Mengoni 2010/04/14 12:05