code: public static void elementMult( DMatrix5x5 a , DMatrix5x5 b , DMatrix5x5 c ) {
          c.a11 = a.a11*b.a11; c.a12 = a.a12*b.a12; c.a13 = a.a13*b.a13; c.a14 = a.a14*b.a14; c.a15 = a.a15*b.a15;
          c.a21 = a.a21*b.a21; c.a22 = a.a22*b.a22; c.a23 = a.a23*b.a23; c.a24 = a.a24*b.a24; c.a25 = a.a25*b.a25;
          c.a31 = a.a31*b.a31; c.a32 = a.a32*b.a32; c.a33 = a.a33*b.a33; c.a34 = a.a34*b.a34; c.a35 = a.a35*b.a35;
          c.a41 = a.a41*b.a41; c.a42 = a.a42*b.a42; c.a43 = a.a43*b.a43; c.a44 = a.a44*b.a44; c.a45 = a.a45*b.a45;
          c.a51 = a.a51*b.a51; c.a52 = a.a52*b.a52; c.a53 = a.a53*b.a53; c.a54 = a.a54*b.a54; c.a55 = a.a55*b.a55;
      }
docs: <p>Performs an element by element multiplication operation:<br>
  <br>
  c<sub>ij</sub> = a<sub>ij</sub> * b<sub>ij</sub> <br>
  </p>
  @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.