Discontinuous Particle Method in Shallow Water Problems | Synapse