Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2007:11_27

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
commit:2007:11_27 [2013/07/11 16:42] joriscommit:2007:11_27 [2016/03/30 15:23] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Commit 2007-11-27 ======
  
 +===== Modifs =====
 +
 +==== Rupture ====
 +
 +  * Nouveaux critères de rupture:
 +    * Critère de [[doc:user:elements:volumes:ruptureCritere#johnsoncookrupturecriterion|Johnson-Cook]] ''JohnsonCookRuptureCriterion''
 +    * Critère de [[doc:user:elements:volumes:ruptureCritere#baorupturecriterion|Bao-Wierzbicki]] ''BaoRuptureCriterion''
 +    * Critère de [[doc:user:elements:volumes:ruptureCritere#goijaertsrupturecriterion|Goijaerts]] ''GoijaertsRuptureCriterion''
 +    * Critère sur la [[doc:user:elements:volumes:ruptureCritere#ifrupturecriterion|valeur critique d'un ''InternalField'']] : ''IFRuptureCriterion'' (comme avant) pour que Ludo puisse faire de la science sur une version actuelle de Metafor sans devoir coder des bazars :-D
 +  * Suppression de la dérivation de ''PhySet'' dans les critères de rupture.
 +  * [[doc:user:elements:volumes:ruptureCritere|Doc]] qui va avec ces critères de rupture.
 +  * Sortie d'informations supplémentaires (et plus claires) quand un élément est rompu. Par exemple:
 +<code>
 +Rupture criterion
 +  Critical value of 0.5 reached for all Gauss points :
 +  GP 0 : value = 0.50151
 +  GP 1 : value = 0.502254
 +  GP 2 : value = 0.511998
 +  GP 3 : value = 0.512751
 +  -> Element 0 is Broken
 +Rebuilding connection due to rupture of element(s)
 +</code>
 +
 +
 +==== Eléments ====
 +
 +  * Elément de traction 3D avec des tétraèdres (ce n'était possible qu'avec des hexaèdres) pour les futurs tests scientifiques ((hein Ludo)) de Larouille.
 +  * Ajouts de tests qui vont avec.
 +
 +
 +
 +===== Todo List =====
 +
 +  * Supprimer la dérivation de ''Physet'' dans les matériaux, les lois matérielles (il faut juste virer deux ''findObject'' dans ''ViscoElasticFunction'')
 +  * Typer correctement le ''FieldApplicator''
 +
 +
 +
 +===== Fichiers ajoutés/supprimés =====
 +
 +<code>
 +mtElements/boundaries/TriangleTraction3DElement.cpp added
 +mtElements/rupture/BaoRuptureCriterion.cpp added
 +mtElements/rupture/GoijaertsRuptureCriterion.cpp added
 +mtElements/rupture/IFRuptureCriterion.cpp added
 +mtElements/rupture/JohnsonCookRuptureCriterion.cpp added
 +mtElements/boundaries/TriangleTraction3DElement.h added
 +mtElements/boundaries/TriangleTractionElement.h added
 +mtElements/boundaries/TriangleTractionElShcuts.h added
 +mtElements/rupture/BaoRuptureCriterion.h added
 +mtElements/rupture/GoijaertsRuptureCriterion.h added
 +mtElements/rupture/IFRuptureCriterion.h added
 +mtElements/rupture/JohnsonCookRuptureCriterion.h added
 +mtElements/boundaries/TriangleTractionElement.inl added
 +mtElements/boundaries/TriangleTractionElShcuts.inl added
 +apps/imp/ruptureCarreBao.py added
 +apps/imp/ruptureCarreGoijaerts.py added
 +apps/imp/ruptureCarreJC.py added
 +apps/qs/tractionTriangle3D.py added
 +apps/qs/tractionTriangleAxi.py added
 +apps/qs/tractionTriangleEpe.py added
 +mtElements/rupture/DamRuptureCriterion.cpp deleted
 +mtElements/rupture/EplRuptureCriterion.cpp deleted
 +mtElements/rupture/DamRuptureCriterion.h deleted
 +mtElements/rupture/EplRuptureCriterion.h deleted
 +</code>
 +
 + --- //[[ppjeunechamps@ulg.ac.be|Pierre-Paul Jeunechamps]] 2007/11/27 08:34//

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki