Plotting Yield locus #16839
-
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
The block letter part is not part of the code and was commented by me, I forgot to remove it while pasting the code here! |
Beta Was this translation helpful? Give feedback.
-
Dear @Aayush-T If you use the crystal plasticity model, [./acc_slip] and corresponding AuxKernel: [./acc_slip] Not sure which quantity you are looking for exactly. [./fp_xy] and [./fp_xy] Then you can calculate equivalent plastic strain with the expression you like using the paraview "calculator" filter. Hope this helps Best Regards, |
Beta Was this translation helpful? Give feedback.
Dear @Aayush-T
If you use the crystal plasticity model,
the scalar cumulative plastic strain is calculated and the variable is called "_acc_slip" in the code.
Therefore, you can add an auxiliary variable like:
[./acc_slip]
order = CONSTANT
family = MONOMIAL
[../]
and corresponding AuxKernel:
[./acc_slip]
type = MaterialRealAux
variable = acc_slip
property = acc_slip
execute_on = timestep_end
[../]
Not sure which quantity you are looking for exactly.
If you want something like Mises plastic strain, then you can output the components
of the plastic deformation gradients using for instance:
[./fp_xy]
order = CONSTANT
family = MONOMIAL
[../]
and
[./fp_xy]
type = RankTwoAux
variable = fp_xy
ra…