Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:elements:volumes:isohard

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:user:elements:volumes:isohard [2020/07/08 10:13] papeleuxdoc:user:elements:volumes:isohard [2020/07/08 10:16] (current) – [Python] papeleux
Line 253: Line 253:
 ===== Python ===== ===== Python =====
  
-User defined Yield Stress by a pythonDirector : +User defined Isotropic Hardening by a pythonDirector : 
-Python Director allows user to define their own Yield Stress law. Five functions has to be defined in the Python Class : a constructor (__init__), a destructor (__del__) that must never be called, and the computation functions : computeSvm, computeH, computePotential (for hyperElastics models).+ 
 +Python Director allows user to define their own Isotropic Hardening law. Five functions has to be defined in the Python Class :  
 +  * a constructor (<code>__init__</code>), 
 +  * a destructor (<code>__del__</code>) that must never be called,  
 +  * computeSvm  (eplpLaw) 
 +  * computeH (eplpLaw) 
 +  * computePotential (epl, pLaw) for hyperElastics models
 See the example below of a Linear Isotropic Hardening :  See the example below of a Linear Isotropic Hardening : 
 <code> <code>
doc/user/elements/volumes/isohard.1594196007.txt.gz · Last modified: 2020/07/08 10:13 by papeleux

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki