docs: @Override
      public void solve(DMatrixRMaj B, DMatrixRMaj X) {
          X.reshape(blockA.numCols,B.numCols);
          blockB.reshape(B.numRows,B.numCols,false);
          blockX.reshape(X.numRows,X.numCols,false);
          MatrixOps_DDRB.convert(B,blockB);
  
          alg.solve(blockB,blockX);
  
          MatrixOps_DDRB.convert(blockX,X);
      }