corrected careless changes
using unallocated pointer and asigning wrong label
This commit is contained in:
parent
6800a5a6f6
commit
e6408e0ce3
|
@ -207,11 +207,16 @@ subroutine homogenization_init
|
||||||
i = homogenization_typeInstance(p) ! which instance of this homogenization type
|
i = homogenization_typeInstance(p) ! which instance of this homogenization type
|
||||||
valid = .true. ! assume valid
|
valid = .true. ! assume valid
|
||||||
select case(homogenization_type(p)) ! split per homogenization type
|
select case(homogenization_type(p)) ! split per homogenization type
|
||||||
case (HOMOGENIZATION_NONE_ID,HOMOGENIZATION_ISOSTRAIN_ID)
|
case (HOMOGENIZATION_NONE_ID)
|
||||||
outputName = HOMOGENIZATION_NONE_label
|
outputName = HOMOGENIZATION_NONE_label
|
||||||
thisNoutput => null()
|
thisNoutput => null()
|
||||||
thisOutput => null()
|
thisOutput => null()
|
||||||
thisSize => null()
|
thisSize => null()
|
||||||
|
case (HOMOGENIZATION_ISOSTRAIN_ID)
|
||||||
|
outputName = HOMOGENIZATION_ISOSTRAIN_label
|
||||||
|
thisNoutput => null()
|
||||||
|
thisOutput => null()
|
||||||
|
thisSize => null()
|
||||||
case (HOMOGENIZATION_RGC_ID)
|
case (HOMOGENIZATION_RGC_ID)
|
||||||
outputName = HOMOGENIZATION_RGC_label
|
outputName = HOMOGENIZATION_RGC_label
|
||||||
thisNoutput => homogenization_RGC_Noutput
|
thisNoutput => homogenization_RGC_Noutput
|
||||||
|
@ -224,7 +229,8 @@ subroutine homogenization_init
|
||||||
if (valid) then
|
if (valid) then
|
||||||
write(FILEUNIT,'(a)') '(type)'//char(9)//trim(outputName)
|
write(FILEUNIT,'(a)') '(type)'//char(9)//trim(outputName)
|
||||||
write(FILEUNIT,'(a,i4)') '(ngrains)'//char(9),homogenization_Ngrains(p)
|
write(FILEUNIT,'(a,i4)') '(ngrains)'//char(9),homogenization_Ngrains(p)
|
||||||
if (homogenization_type(p) /= HOMOGENIZATION_NONE_ID) then
|
if (homogenization_type(p) /= HOMOGENIZATION_NONE_ID .and. &
|
||||||
|
homogenization_type(p) /= HOMOGENIZATION_ISOSTRAIN_ID) then
|
||||||
do e = 1,thisNoutput(i)
|
do e = 1,thisNoutput(i)
|
||||||
write(FILEUNIT,'(a,i4)') trim(thisOutput(e,i))//char(9),thisSize(e,i)
|
write(FILEUNIT,'(a,i4)') trim(thisOutput(e,i))//char(9),thisSize(e,i)
|
||||||
enddo
|
enddo
|
||||||
|
|
Loading…
Reference in New Issue