VECTOR/WRITE Limitation


PAW version:2.08/14
Description
It is not possible to write more than 10 vectors side by side (with the VEC/WRITE command), independently of the chosen format. However no warning/ error message is given.

The following macro shows the problem:

macro vec
*
do i=1,15
  vec/create vec[i](10) R 10*[i]
enddo
list='vec1'
do i=2,15
  list = [list]//',vec'//[i]
enddo
mess [list]
v/wr [list] ! 11F5.1
*
return

In the version 2.07/16 of KUIP the limitation for the number of vectors in the list VLIST in VECTOR/WRITE has been increased to 30 (same value as for VECTOR/READ) and an error message is given when this limitation is reached.

Fixed in: KUIP 2.07/16
Workaround
Do yourself the writing in a COMIS function (note that KUIP vectors can be known inside a COMIS function thanks to the VECTOR directive).


Release NotesKnown bugsFAQsContributionsTutorialReference manualDown loadMiscellaneous

Paw.Support@cern.ch