multisph