Particle based solver for partial differential equations (2D)