def ormqr(tau, side=:left, transpose=false, c=nil)
    raise(StorageTypeError, "LAPACK functions only work on dense matrices") unless self.dense?
    raise(TypeError, "Works only on floating point matrices, use unmqr for complex types") if self.complex_dtype?
    raise(TypeError, "c must have the same dtype as the calling NMatrix") if c and c.dtype != self.dtype