docs: @Override
      public boolean decompose( ZMatrixRMaj A ) {
          setExpectedMaxSize(A.numRows, A.numCols);
  
          CommonOps_ZDRM.transpose(A, QR);
  
          error = false;
  
          for( int j = 0; j < minLength; j++ ) {
              householder(j);
              updateA(j);
          }
  
          return !error;
      }