<POTENTIAL> gen_evp2#

Description#

The gen_evp2 potential is a modified version of gen_evp with different assumptions of hardening and variables. The potential allows use of objects and laws which can both have arbitrary numbers of integrated variables, and the kinematic law does not limit the calculation of \(\ten X_i\) as a linear modulus function of \(\ten \alpha_i\).

Syntax#

The syntax understood by this potential is summarized below:

**potential gen_evp [ name ] [ *flow <FLOW> ] [ *flow <RATE_VAR_FLOW> ] [ *criterion <CRITERION> ] [ *kinematic <KINEMATIC> [name] ] [ *kinematic <DIRECT_KINEMATIC> [ name ] ] [ *isotropic <ISOTROPIC> ] [ *var_coefs ] [ *store_all ]

Example#

This potential is nominally the same as the original gen_evp potential, except for allowing the rate flow type and the direct kinematic types.

***behavior gen_evp
 **elasticity isotropic
    young 260000.0
    poisson 0.3
 **potential gen_evp2 ev
  *flow norton
    n  7.0
    K  400.
  *criterion hill
    hilla 1.     hilld 1.
    hillb 2.     hille 1.
    hillc 3.     hillf 1.
  *kinematic armstrong_frederick
    C  30000.0   m  1.0
    D  500.0     M  20000.0
  *isotropic constant
    R0 130.0
***return