This application reshapes an NDF to create another NDF by copying
array values. The array components in the input NDF are treated
as vectors. Each output array is filled in order with values from
the input vector, until it is full or the input vector is
exhausted. Output data and variance pixels not filled are set to
the bad value; unfilled quality pixels are set to zero. The
filling is in Fortran order, namely the first dimension, followed
by the second dimension,...to the highest dimension.
It is possible to form a vectorized NDF using parameter VECTORIZE
without having to specify the shape.