y-N upper
          triangular part of the submatrix in the columns 2 to N+1
          of this array must contain the upper triangle of the upper
          right symmetric block G of H in (1).
          So, if i &gt;= j, then Q(i,j) = Q(j,i) is stored in QG(i,j)
          and G(i,j) = G(j,i) is stored in QG(j,i+1).
          On output, if JOBSCL &lt;&gt; 'N', the leading N-by-N lower
          triangular part of this array contains the lower triangle
          of the lower left symmetric block Q' or Q'', an