Stochastic particle methods Basic and computational methods mathematics