
#LIQUID SIMULATION UPDATE#
In particular, we employ their proposed momentum equation for acceleration update and Tait’s equation for pressure computation. The SPH model in iMSTK is a form of Weakly Compressible SPH (WSPH) introduced by Becker and Teschner, but with a number of modifications. Besides these prime objectives, our goal of a simplistic API has informed us in the design choices for the current implementation. Real-time surgical simulation applications using iMSTK favor speed and robustness while accepting liberal tolerances on accuracy. The current formulation can model fluid with varying viscosity and surface tension and one-way solid-fluid interactions. The addition of SPH will allow for more accurate fluid simulation often required in surgical simulation applications. Since the first release in December 2018 (, ), iMSTK has seen many improvements and feature additions.
#LIQUID SIMULATION FREE#
iMSTK is a C++ based free and open source toolkit that aids rapid prototyping of real-time multi-modal surgical simulation scenarios. In this blog, we report the addition of SPH simulation capabilities into our Interactive Medical Simulation Toolkit ( iMSTK). For more background on SPH and its applications in simulation, readers may refer to the review paper by Ihmsen et al. Besides fluids, the state-of-the-art SPH formulations can model solids, fluid-solid interactions, as well as materials with phase transitions.


Owing to its simplicity and versatility, SPH has been studied and improved extensively, making it a reliable technique for physically-based simulations with a wide range of capabilities. An illustration of the kernel function centered at particle i with radius h
