     On entry, if TYPEG = 'D'  or  TYPEG = 'C', the leading
          N-by-Q part of this array must contain the negative part
          of the generator to be processed.
          On entry, if TYPEG = 'R', the leading Q-by-N part of this
          array must contain the negative part of the generator to
          be processed.
          On exit, if TYPEG = 'D'  or  TYPEG = 'C', the leading
          N-by-Q part of this array contains the transformed
          negative generator.
          On exit, if TYPEG