particle filtering (numerical methods)