changes to make newstate aware of damage variables
This commit is contained in:
parent
401b31c951
commit
8130f4b21f
|
@ -1748,9 +1748,9 @@ subroutine crystallite_integrateStateRKCK45()
|
||||||
homogenization_maxNgrains
|
homogenization_maxNgrains
|
||||||
use constitutive, only: &
|
use constitutive, only: &
|
||||||
constitutive_collectDotState, &
|
constitutive_collectDotState, &
|
||||||
|
constitutive_maxSizeDotState, &
|
||||||
#ifndef NEWSTATE
|
#ifndef NEWSTATE
|
||||||
constitutive_sizeDotState, &
|
constitutive_sizeDotState, &
|
||||||
constitutive_maxSizeDotState, &
|
|
||||||
constitutive_state, &
|
constitutive_state, &
|
||||||
constitutive_aTolState, &
|
constitutive_aTolState, &
|
||||||
constitutive_subState0, &
|
constitutive_subState0, &
|
||||||
|
@ -2244,7 +2244,7 @@ subroutine crystallite_integrateStateRKCK45()
|
||||||
!$OMP DO
|
!$OMP DO
|
||||||
do e = eIter(1),eIter(2); do i = iIter(1,e),iIter(2,e); do g = gIter(1,e),gIter(2,e) ! iterate over elements, ips and grains
|
do e = eIter(1),eIter(2); do i = iIter(1,e),iIter(2,e); do g = gIter(1,e),gIter(2,e) ! iterate over elements, ips and grains
|
||||||
if (crystallite_todo(g,i,e)) then
|
if (crystallite_todo(g,i,e)) then
|
||||||
crystallite_converged(g,i,e) = .true. ! if still "to do" then converged per definitionen
|
crystallite_converged(g,i,e) = .true. ! if still "to do" then converged per definition
|
||||||
if (iand(debug_level(debug_crystallite), debug_levelBasic) /= 0_pInt) then
|
if (iand(debug_level(debug_crystallite), debug_levelBasic) /= 0_pInt) then
|
||||||
!$OMP CRITICAL (distributionState)
|
!$OMP CRITICAL (distributionState)
|
||||||
debug_StateLoopDistribution(6,numerics_integrationMode) = &
|
debug_StateLoopDistribution(6,numerics_integrationMode) = &
|
||||||
|
|
Loading…
Reference in New Issue