changed IO_lc and IO_lcInplace to use do loops instead of forall

This commit is contained in:
Franz Roters 2007-03-26 13:13:43 +00:00
parent b439a1209a
commit 3aa9ab921a
1 changed files with 9 additions and 3 deletions

View File

@ -425,7 +425,10 @@
integer(pInt) i
IO_lc = line
forall (i=1:len(line),64<iachar(line(i:i)) .and. iachar(line(i:i))<91) IO_lc(i:i)=achar(iachar(line(i:i))+32)
!forall (i=1:len(line),64<iachar(line(i:i)) .and. iachar(line(i:i))<91) IO_lc(i:i)=achar(iachar(line(i:i))+32)
do i=1,len(line)
if(64<iachar(line(i:i)) .and. iachar(line(i:i))<91) IO_lc(i:i)=achar(iachar(line(i:i))+32)
enddo
return
END FUNCTION
@ -442,7 +445,10 @@
character (len=*) line
integer(pInt) i
forall (i=1:len(line),64<iachar(line(i:i)) .and. iachar(line(i:i))<91) line(i:i)=achar(iachar(line(i:i))+32)
!forall (i=1:len(line),64<iachar(line(i:i)) .and. iachar(line(i:i))<91) line(i:i)=achar(iachar(line(i:i))+32)
do i=1,len(line)
if(64<iachar(line(i:i)) .and. iachar(line(i:i))<91) line(i:i)=achar(iachar(line(i:i))+32)
enddo
return
END SUBROUTINE
@ -453,7 +459,7 @@
! and terminate the Marc run with exit #9xxx
! in ABAQUS either time step is reduced or execution terminated
!********************************************************************
SUBROUTINE IO_error(ID)
SUBROUTINE IO_error(ID)
use prec, only: pInt
implicit none