src/utils/matrix/AbstractMatrix.java
public Matrix multiply(Matrix other) throws MatrixException {
        Matrix result = getResultMatrix(other);
        multiply(other, result);
        return result;
    }
/**
     * Multiplies other matrix element wise with this matrix.<br>
     * Applies masking element wise if this or other matrix is masked.<br>
     *
     * @param other matrix which acts as second variable in the operation.
     * @return matrix which stores operation result.
     * @throws MatrixException throws MatrixException if this and other matrix are not of equal dimensions.
     */
Multiplies other matrix element wise with this matrix.
Applies masking element wise if this or other matrix is masked.

@param other matrix which acts as second variable in the operation.
@return matrix which stores operation result.
@throws MatrixException throws MatrixException if this and other matrix are not of equal dimensions.
Multiplies other matrix element wise with this matrix . Applies masking element wise if this or other matrix is masked . @param other matrix which acts as second variable in the operation . @return matrix which stores operation result . @throws MatrixException throws MatrixException if this and other matrix are not of equal dimensions .
public Matrix multiply(Matrix other) throws MatrixException {
        Matrix result = getResultMatrix(other);
        multiply(other, result);
        return result;
    }
public Matrix multiply ( Matrix other ) throws MatrixException { Matrix result = getResultMatrix ( other ) ; multiply ( other , result ) ; return result ; }
Multiplies other matrix element wise with this matrix.<br>
 Applies masking element wise if this or other matrix is masked.<br>
Multiplies other matrix element wise with this matrix . <br > Applies masking element wise if this or other matrix is masked . <br >