new intel compiler was compiling about *** in float output
This commit is contained in:
parent
9ea0898cd9
commit
c91788d721
|
@ -313,20 +313,29 @@ program DAMASK_spectral_Driver
|
||||||
else
|
else
|
||||||
write(6,'(2x,a)') 'deformation gradient rate:'
|
write(6,'(2x,a)') 'deformation gradient rate:'
|
||||||
endif
|
endif
|
||||||
write(6,'(3(3(3x,f12.7,1x)/))',advance='no') &
|
do i = 1_pInt, 3_pInt; do j = 1_pInt, 3_pInt
|
||||||
merge(math_transpose33(loadCases(currentLoadCase)%deformation%values), &
|
if(loadCases(currentLoadCase)%deformation%maskLogical(i,j)) then
|
||||||
reshape(spread(huge(1.0_pReal),1,9),[ 3,3]), & ! print *** (huge) for undefined
|
write(6,'(2x,f12.7)',advance='no') loadCases(currentLoadCase)%deformation%values(i,j)
|
||||||
transpose(loadCases(currentLoadCase)%deformation%maskLogical))
|
else
|
||||||
|
write(6,'(2x,12a)',advance='no') ' * '
|
||||||
|
endif
|
||||||
|
enddo; write(6,'(/)',advance='no')
|
||||||
|
enddo
|
||||||
if (any(loadCases(currentLoadCase)%P%maskLogical .eqv. &
|
if (any(loadCases(currentLoadCase)%P%maskLogical .eqv. &
|
||||||
loadCases(currentLoadCase)%deformation%maskLogical)) errorID = 831_pInt ! exclusive or masking only
|
loadCases(currentLoadCase)%deformation%maskLogical)) errorID = 831_pInt ! exclusive or masking only
|
||||||
if (any(loadCases(currentLoadCase)%P%maskLogical .and. &
|
if (any(loadCases(currentLoadCase)%P%maskLogical .and. &
|
||||||
transpose(loadCases(currentLoadCase)%P%maskLogical) .and. &
|
transpose(loadCases(currentLoadCase)%P%maskLogical) .and. &
|
||||||
reshape([ .false.,.true.,.true.,.true.,.false.,.true.,.true.,.true.,.false.],[ 3,3]))) &
|
reshape([ .false.,.true.,.true.,.true.,.false.,.true.,.true.,.true.,.false.],[ 3,3]))) &
|
||||||
errorID = 838_pInt ! no rotation is allowed by stress BC
|
errorID = 838_pInt ! no rotation is allowed by stress BC
|
||||||
write(6,'(2x,a,/,3(3(3x,f12.7,1x)/))',advance='no') 'stress / GPa:',&
|
write(6,'(2x,a)') 'stress / GPa:'
|
||||||
1e-9_pReal*merge(math_transpose33(loadCases(currentLoadCase)%P%values),&
|
do i = 1_pInt, 3_pInt; do j = 1_pInt, 3_pInt
|
||||||
reshape(spread(huge(1.0_pReal),1,9),[ 3,3]),&
|
if(loadCases(currentLoadCase)%deformation%maskLogical(i,j)) then
|
||||||
transpose(loadCases(currentLoadCase)%P%maskLogical))
|
write(6,'(2x,f12.7)',advance='no') loadCases(currentLoadCase)%P%values(i,j)*1e-9_pReal
|
||||||
|
else
|
||||||
|
write(6,'(2x,12a)',advance='no') ' * '
|
||||||
|
endif
|
||||||
|
enddo; write(6,'(/)',advance='no')
|
||||||
|
enddo
|
||||||
if (any(abs(math_mul33x33(loadCases(currentLoadCase)%rotation, &
|
if (any(abs(math_mul33x33(loadCases(currentLoadCase)%rotation, &
|
||||||
math_transpose33(loadCases(currentLoadCase)%rotation))-math_I3) >&
|
math_transpose33(loadCases(currentLoadCase)%rotation))-math_I3) >&
|
||||||
reshape(spread(tol_math_check,1,9),[ 3,3]))&
|
reshape(spread(tol_math_check,1,9),[ 3,3]))&
|
||||||
|
|
Loading…
Reference in New Issue