title: Meaning of a number in a Fortran format string
body: <p>I am analysing a Fortran code and I would like to get informations about the writting of final results at the end of code. Below the code snippet:</p>
  
  <pre><code>! Store solution into file
     open(1,file='outputSeq.dat',action='write',status='replace')
     do j=0,size_y+1
       write(1,999) (x0(i,j),i=0,size_x+1)
     end do
     close(1)
  
  999 format(1000(f15.11,1x))
  </code></pre>
  
  <p>I don't know the signification of <code>1000(f15.11,1x)</code> and more precisely the number <code>1000</code> in front of <code>(f15.11,1x)</code> : what does it mean?</p>
  
  <p>I thought initially that it would correspond on the same line to the number of floats (<code>f15.11</code>) plus a space (<code>1x</code>) for each float but I made tests with writting more than <code>1000</code> elements on the same line and the writting is well performed.</p>