code: public Matrix multiplyTranspose(final Matrix B)
      {
          Matrix C = new DenseMatrix(this.rows(), B.rows());
          multiplyTranspose(B, C);
          return C;
      }
docs: Returns the new matrix <i>C</i> that is <i>C = A*B<sup>T</sup></i>
  @param B the matrix to multiply by the transpose of
  @return the result C