I'm using FEAP allocations
ualloc(3,'ICCC',2*numel+2,2). The array is referred to by the ualloc.f. See attached.
I was successful at creating 2 arrays already and was able to store, retrieve data from but the third array is causing errors. I tried setting the size to smaller, changing name of array, changing name of calling macro but to no use.
It seems the error originates from setmem.f
c Error indicator
setmem = .false.
if(num.le.llist) then
write( *,3000) num,dname
write(iow,3000) num,dname
else
write( *,3001) num-llist,dname
write(iow,3001) num-llist,dname
endif
endif
c Formats
2000 format(' **ERROR** Insufficient storage to allocate ',a/,
& 11x,'Required size =',i12/,
& ' Check data or choose other option.')
2001 format(' *ERROR* No more room in dictionary for ',a5)
3000 format(' *ERROR* No allocation for array number',i4,' named: ',a)
3001 format(' *ERROR* No allocation for user array number',i4,
& ' named: ',a)
Thanks again.