rpSPH: a novel smoothed particle hydrodynamics algorithm | Synapse