public static Matrix <T> op_DotMultiply(Matrix <T> x, Matrix <T> y) { return(x.PointwiseMultiply(y)); }