====== Commit 2011-12-15 ====== ===== Continuous(Aniso)DamageEvpIsoHHypoMaterial ===== La nouvelle procédure de Luc a mis en lumière un soucis dans les matériaux avec endo (''Continuous(Aniso)DamageEvpIsoHHypoMaterial'') --> correction de ''computeVolumicStress'' pour que ça fonctionne en ''SRI''... Il reste néanmoins quelques cas-tests ''Lemaitre'' qui ne tournent pas... ===== Endo anisotrope ===== * Possibilité de définir au niveau du matériau des axes d'endo (et donc d'avoir un endo initial aligné autrement que selon les axes propres). * Correction de la rotation instantanée. ===== Contact ===== * Ajout de fonctions nécessaires pour faire du contact Dd entre deux surfaces maillées en triangles [ça fonctionne en tout cas pour le type de cas test commité... Ca n'a pas été testé pour toutes les types de lois ni toutes les configurations de contact possible...]. * Ajout de matériaux de contact permettant une pénalité fonction du gap : ''FrictionlessVariablePenaltyContactMaterial'' et ''StickingVariablePenaltyContactMaterial'' (seules les forces 'classiques' sont implémentées). * Ajout des cas tests en conséquence dans ''apps/contactMec''. ===== Divers ===== * correction de LKS dans ''mtMath::FourthOrderTensor3D'' * Petite modif (et ce sera pas la dernière!!) dans la loi de remodelage osseux pour os alvéolaire Pour ceux qui utilisent les Libs de Luc : * La version 64bits de tetgen est pas super stable --> récupérez la version 32bits si vous aviez la version 64 bits * La nouvelle version de battery.py de Romain nécessite de changer également le svn qui est dans les libs de Luc --> nouvelle version 64 bits sur le ftp pour remplacer le contenu du répertoire ''Libs/svn'' ===== Fichiers src ajoutés ===== ''FrictionlessVariablePenaltyContactMaterial.cpp/h'' ''StickingVariablePenaltyContactMaterial.cpp/h'' --- //[[mmengoni@ulg.ac.be|Marlene Mengoni]] 2011/12/15 10:39//