static matrix<T, N, M> matrix<T, R, C>.dadd( matrix<T, N, M> a, matrix<T, N, M> b) where T : __BuiltinFloatingPointType;