106 INTEGER :: iallowed, iread, nAllowedNames
107 LOGICAL :: ok, innerok
108 character(len=:),
allocatable :: allowedName, readName,allowedNamesString
117 do while((iallowed < 6) .and. ok)
118 iallowed = iallowed+1
122 do while((iread <
ndrivers) .and. (.not.innerok))
125 innerok = readname == allowedname
142 do while((iread <
ndrivers) .and. ok)
147 do while((iallowed < nallowednames) .and. (.not.innerok) )
148 iallowed = iallowed + 1
150 innerok = readname == allowedname
160 allowednamesstring=
""
161 do iallowed= 1,nallowednames-1
167 //
" is not within the allowed names "// allowednamesstring )