code: public static void multOuter(DMatrix1Row a , DMatrix1Row c )
      {
          c.reshape(a.numRows,a.numRows);
  
          MatrixMultProduct_DDRM.outer(a, c);
      }
docs: <p>Computes the matrix multiplication outer product:<br>
  <br>
  c = a * a<sup>T</sup> <br>
  <br>
  c<sub>ij</sub> = &sum;<sub>k=1:m</sub> { a<sub>ik</sub> * a<sub>jk</sub>}
  </p>
  
  <p>
  Is faster than using a generic matrix multiplication by taking advantage of symmetry.
  </p>
  
  @param a The matrix being multiplied. Not modified.
  @param c Where the results of the operation are stored. Modified.