added total Green-Lagrange strain to crystallite outputs
This commit is contained in:
parent
076fef3323
commit
4980f57fd5
|
@ -77,6 +77,7 @@ crystallite 1
|
||||||
(output) f # deformation gradient tensor; synonyms: "defgrad"
|
(output) f # deformation gradient tensor; synonyms: "defgrad"
|
||||||
(output) fe # elastic deformation gradient tensor
|
(output) fe # elastic deformation gradient tensor
|
||||||
(output) fp # plastic deformation gradient tensor
|
(output) fp # plastic deformation gradient tensor
|
||||||
|
(output) e # total strain as Green-Lagrange tensor
|
||||||
(output) ee # elastic strain as Green-Lagrange tensor
|
(output) ee # elastic strain as Green-Lagrange tensor
|
||||||
(output) p # first Piola-Kichhoff stress tensor; synonyms: "firstpiola", "1stpiola"
|
(output) p # first Piola-Kichhoff stress tensor; synonyms: "firstpiola", "1stpiola"
|
||||||
(output) s # second Piola-Kichhoff stress tensor; synonyms: "tstar", "secondpiola", "2ndpiola"
|
(output) s # second Piola-Kichhoff stress tensor; synonyms: "tstar", "secondpiola", "2ndpiola"
|
||||||
|
|
|
@ -276,7 +276,7 @@ do i = 1,material_Ncrystallite
|
||||||
mySize = 4
|
mySize = 4
|
||||||
case('eulerangles') ! Bunge (3-1-3) Euler angles
|
case('eulerangles') ! Bunge (3-1-3) Euler angles
|
||||||
mySize = 3
|
mySize = 3
|
||||||
case('defgrad','f','fe','fp','lp','ee','p','firstpiola','1stpiola','s','tstar','secondpiola','2ndpiola')
|
case('defgrad','f','fe','fp','lp','e','ee','p','firstpiola','1stpiola','s','tstar','secondpiola','2ndpiola')
|
||||||
mySize = 9
|
mySize = 9
|
||||||
case default
|
case default
|
||||||
mySize = 0
|
mySize = 0
|
||||||
|
@ -3210,6 +3210,11 @@ function crystallite_postResults(&
|
||||||
case ('defgrad','f')
|
case ('defgrad','f')
|
||||||
mySize = 9_pInt
|
mySize = 9_pInt
|
||||||
crystallite_postResults(c+1:c+mySize) = reshape(math_transpose3x3(crystallite_partionedF(1:3,1:3,g,i,e)),(/mySize/))
|
crystallite_postResults(c+1:c+mySize) = reshape(math_transpose3x3(crystallite_partionedF(1:3,1:3,g,i,e)),(/mySize/))
|
||||||
|
case ('e')
|
||||||
|
mySize = 9_pInt
|
||||||
|
crystallite_postResults(c+1:c+mySize) = 0.5_pReal * reshape((math_mul33x33( &
|
||||||
|
math_transpose3x3(crystallite_partionedF(1:3,1:3,g,i,e)), &
|
||||||
|
crystallite_partionedF(1:3,1:3,g,i,e)) - math_I3),(/mySize/))
|
||||||
case ('fe')
|
case ('fe')
|
||||||
mySize = 9_pInt
|
mySize = 9_pInt
|
||||||
crystallite_postResults(c+1:c+mySize) = reshape(math_transpose3x3(crystallite_Fe(1:3,1:3,g,i,e)),(/mySize/))
|
crystallite_postResults(c+1:c+mySize) = reshape(math_transpose3x3(crystallite_Fe(1:3,1:3,g,i,e)),(/mySize/))
|
||||||
|
|
Loading…
Reference in New Issue