solver OpenMaelstrom A description of the OpenMaelstrom solver OpenMaelstrom A description of the omniSPH solver work fun