===== Commit 2013-05-25 =====
===== Modifs =====
------------
Modification de [[doc:user:elements:volumes:ruptureCritere#MaximumPrincipalStrainRuptureCriterion|critère de rupture sur les déformations principales]].
Cas-test correspondant: //oo_meta\apps\biomec\longBone\bendingRupture.py// qui va lire le fichier //bendingRuptureSample.vtp// dans le même répertoire
------------
Modification de la série d'outils //oo_meta\geniso\tools\HUassignementTools// qui permet de:
* construire de façon automatique le maillage correspondant à un os plongé dans la résine, à partir des images segmentées
* assigner à chaque élément du maillage des propriétés matérielles en fonction des niveau de gris dans l'image CT
* corriger les artefacts de volumes partiels qui tendent à sous-estimer les propriétés en surface
* créer dans Metafor un modèle simplifié de l'ensemble os + blocs de résine
* calculer un axe d'orthotropie local, ou des axes d'orthotropie locaux, à partir de la géométrie maillée
Cas-test correspondant: //oo_meta\apps\biomec\longBone\boneMaterialMapping.py// qui va lire les images segmentées avec et sans la résine, respectivement //boneCtVolumeLabel.vti// et //boneCtVolumeLabelBoneAlone.vti//, et "dialogue" avec l'image de base //boneCtVolume.vti//.
Ces images sont au format .vti, qui prend beaucoup moins de place lorsque les images sont segmentées (voir doc http://www.vtk.org/VTK/img/file-formats.pdf p12).
----------
Correction d'une "curiosité" dans //oo_meta\geniso\src\gisoSimplifyMesh.cpp// qui initialisait des valeurs unsigned_int à -1 -> valeurs initialisées maintenant à 0
----------
Ajout de deux extracteurs //NumberOfActiveElementsExtractor.cpp// et //NumberOfInactiveElementsExtractor.cpp//, qui comptent les éléments cassés ou non à chaque pas de temps.
===== Fichiers ajoutés/supprimés =====
A oo_meta\mtFEM\extractors\NumberOfActiveElementsExtractor.cpp
A oo_meta\mtFEM\extractors\NumberOfActiveElementsExtractor.h
A oo_meta\mtFEM\extractors\NumberOfInactiveElementsExtractor.cpp
A oo_meta\mtFEM\extractors\NumberOfInactiveElementsExtractor.h
===== Tests ajoutés/supprimés =====
S oo_meta\apps\biomec\bending_rupture.py
S oo_meta\apps\biomec\bending_rupture_sample.vtk
A oo_meta\apps\biomec\longBone\bendingRupture.py
A oo_meta\apps\biomec\longBone\bendingRuptureSample.vtp
A oo_meta\apps\biomec\longBone\boneMaterialMapping.py
A oo_meta\apps\biomec\longBone\boneCtVolume.vti
A oo_meta\apps\biomec\longBone\boneCtVolumeLabeled.vti
A oo_meta\apps\biomec\longBone\boneCtVolumeLabelBoneAlone.vti
--- //[[cedric.laurent@ulg.ac.be|Cédric Laurent]] 2013/02/15 //