code: public static void multAddTransAB(double alpha , DMatrix1Row a , DMatrix1Row b , DMatrix1Row c )
      {
          // TODO add a matrix vectory multiply here
          if( a.numCols >= EjmlParameters.MULT_TRANAB_COLUMN_SWITCH ) {
              MatrixMatrixMult_DDRM.multAddTransAB_aux(alpha, a, b, c, null);
          } else {
              MatrixMatrixMult_DDRM.multAddTransAB(alpha, a, b, c);
          }
      }
docs: <p>
  Performs the following operation:<br>
  <br>
  c = c + &alpha; * a<sup>T</sup> * b<sup>T</sup><br>
  c<sub>ij</sub> = c<sub>ij</sub> + &alpha; * &sum;<sub>k=1:n</sub> { a<sub>ki</sub> * b<sub>jk</sub>}
  </p>
  
  @param alpha Scaling factor.
  @param a The left matrix in the multiplication operation. Not Modified.
  @param b The right matrix in the multiplication operation. Not Modified.
  @param c Where the results of the operation are stored. Modified.