hugary1995 / raccoon

Massively parallel FEM code for phase-field for fracture by Dolbow Lab at Duke University
https://hugary1995.github.io/raccoon
GNU Lesser General Public License v2.1
60 stars 45 forks source link

Added Johnson-Cook Plasticity Model #132

Closed TheGreatCid closed 2 years ago

TheGreatCid commented 2 years ago

Added JC plasticity model for use in a variational framework. Additionally, return mapping is now floored at zero to avoid negative plastic strains.

Need a fix to JC documentation regarding having both a super and subscript on a single variable.

Fixes issue #130

hugary1995 commented 2 years ago

The precheck is failing because your commit messages don't contain a ticket number. Just add "close #130" to any commit message.

hugary1995 commented 2 years ago

A regression test is diffing.

TheGreatCid commented 2 years ago

Interesting. I'll look into that

edit: Somehow I killed the heat generation that is supposed to take place in the Hencky_J2_arrheniuslawhardening_creep_thermal tutorial. Still figuring out why that is

TheGreatCid commented 2 years ago

Fixed the issue. I introduced a new material property for heat that was clashing with what already existed. I removed that, and now everything is working properly.

TheGreatCid commented 2 years ago

You were right, I did not need that floor protection to begin with