Implemented Associative viscoplastic flow rule with MCC model #15
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implemented a simple associative viscoplastic flow rule for the MCC model.
In the original case of plasticity, the strain computed in src/simulation/plasticity.cpp, initially
becomes, with the associative viscosity
with$\eta$ the viscosity.
This modification has necessitated to create a new version of the MCCRMAExcplicit() in src/plasticity_helpers/mcc_rma_explicit.cpp in order the extract$\Delta\Gamma=\Delta t\dot\gamma$ with $\dot\gamma$ the plastic multiplier, such that $\boldsymbol{l}^P = \dot\gamma \frac{\partial y}{\partial \boldsymbol\tau}$ .$\Delta\Gamma$ is called
In the code,
Delta_GAMMA.