implemented yield stop criteria
This commit is contained in:
parent
b33d7e0585
commit
414faa53d3
|
@ -721,12 +721,12 @@ program DAMASK_spectral
|
||||||
yieldStopSatisfied = .True.
|
yieldStopSatisfied = .True.
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
endif yieldCheck
|
endif yieldCheck
|
||||||
|
|
||||||
if (yieldStopSatisfied) then ! when yield, write the yield stress and strain rate to file and quit the job
|
if (yieldStopSatisfied) then ! when yield, write the yield stress and strain rate to file and quit the job
|
||||||
if (worldrank == 0) then
|
if (worldrank == 0) then
|
||||||
open(newunit=yieldResUnit,file=trim(getSolverWorkingDirectoryName())//trim(getSolverJobName())//&
|
open(newunit=yieldResUnit,file=trim(getSolverWorkingDirectoryName())//trim(getSolverJobName())//&
|
||||||
'.yield',form='FORMATTED',status='REPLACE')
|
'.yield',form='FORMATTED',status='REPLACE')
|
||||||
do i = 1_pInt,3_pInt
|
do i = 1_pInt,3_pInt
|
||||||
write(yieldResUnit,*) (yieldStress(i,j), j=1,3)
|
write(yieldResUnit,*) (yieldStress(i,j), j=1,3)
|
||||||
enddo
|
enddo
|
||||||
|
|
Loading…
Reference in New Issue