Skip to content

"Special Edition" of Sibernetic aimed at simulation of "virtual tadpole" - X. laevis tadpole 3D biomechanical body model able to swim in water simulated by prediction-correction incompressible smoothed particle hydrodynamics (PCISPH).

Notifications You must be signed in to change notification settings

a-palyanov/sibernetic-vt

Repository files navigation

This is a "Special Edition" of Sibernetic software by Andrey Palyanov (original one, for C. elegans simulation, is available here: https://github.com/openworm/sibernetic) aimed at simulation of "virtual tadpole" - X. laevis tadpole 3D biomechanical body model able to swim in water simulated by prediction-correction incompressible smoothed particle hydrodynamics (PCISPH).

Source code was compiled with "Microsoft Visual Studio Community 2019" and used under Windows 7 and Windows 10. Also it is necessary to install OpenCL drivers to allow GPU calculations, without them, on CPU, it will work hopelessly slow. At NVidia GTX 980 Ti (2816 CUDA cores, 5.6 Tflops) the program requires about 24 hours of calculations to simulate 1 s of tadpole swimming (with about 2 millions of total particles in simulation), because at such scale (the tadpole is about 5 mm long) numerical integration time step shouldn't be noticeably larger than 1e-5 s (otherwise it will be unstable). Release mode instead of Debug also makes the simulation work noticeably faster.

alt text

About

"Special Edition" of Sibernetic aimed at simulation of "virtual tadpole" - X. laevis tadpole 3D biomechanical body model able to swim in water simulated by prediction-correction incompressible smoothed particle hydrodynamics (PCISPH).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published