docs: public static boolean solve(DMatrixRMaj a , DMatrixRMaj b , DMatrixRMaj x )
      {
          x.reshape(a.numCols,b.numCols);
  
          LinearSolverDense<DMatrixRMaj> solver = LinearSolverFactory_DDRM.general(a.numRows,a.numCols);
  
          // make sure the inputs 'a' and 'b' are not modified
          solver = new LinearSolverSafe<>(solver);
  
          if( !solver.setA(a) )
              return false;
  
          solver.solve(b, x);
          return true;
      }