PCI SPH lava fluid simulator