Drucker Prager: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:


{|  
{|  
| style="background:yellow; color:black; width:800px" | '''nDmaterial DruckerPrager $matTag $a $b $c '''
| style="background:yellow; color:black; width:800px" | '''nDmaterial DruckerPrager $matTag $k $G $sigmaY $rho $rhoBar $Kinf $Ko $delta1 $delta2 $H $theta '''
|}
|}


Line 17: Line 17:
|  style="width:150px" | '''$matTag ''' || integer tag identifying material
|  style="width:150px" | '''$matTag ''' || integer tag identifying material
|-
|-
|  '''$a ''' || I don't know
|  '''$k ''' || bulk modulus
|-
|-
|  '''$b ''' || BUT
|  '''$G ''' || shear modulus
|-
|  '''$sigmaY ''' || yield stress
|-
|  '''$rho ''' || strength parameter
|-
|  '''$rhoBar ''' || non-associative parameter
|-
|  '''$Kinf ''' || isotropic strain hardening parameter
|-
|  '''$Ko ''' || isotropic strain hardening parameter
|-
|  '''$delta1 ''' || isotropic strain hardening parameter
|-
|  '''$delta2 ''' || tension softening parameter
|-
|  '''$H ''' || kinematic strain hardening parameter
|-
|  '''$theta ''' || kinematic strain hardening parameter
|-
|-
|  '''$c''' || I bet Peter and Pedro do!
|}
|}



Revision as of 20:23, 1 February 2010

This command is used to construct an multi dimensional material object that has a Drucker-Prager yield criterium.

nDmaterial DruckerPrager $matTag $k $G $sigmaY $rho $rhoBar $Kinf $Ko $delta1 $delta2 $H $theta




This Code has been Developed by: Peter Mackenzie, U Washington and the great Pedro Arduino, U Washington



$matTag integer tag identifying material
$k bulk modulus
$G shear modulus
$sigmaY yield stress
$rho strength parameter
$rhoBar non-associative parameter
$Kinf isotropic strain hardening parameter
$Ko isotropic strain hardening parameter
$delta1 isotropic strain hardening parameter
$delta2 tension softening parameter
$H kinematic strain hardening parameter
$theta kinematic strain hardening parameter

The material formulations for the Drucker-Prager object are "ThreeDimensional," "PlaneStrain," "Plane Stress," "AxiSymmetric".


EXAMPLE

An example like ZeroLengthContactNTS2D would be nice


THEORY:

The theory for Drucker-Prager can be found at wikipedia here


REFERENCES;

Drucker, D. C. and Prager, W., "Soil mechanics and plastic analysis for limit design. Quarterly of Applied Mathematics, vol. 10, no. 2, pp. 157–165, 1952.