Resources:
[1] code https://github.com/DualSPHysics/DualSPHysics
[2] scripts to execute models https://github.com/fincahuanaco/DualSPHysicsScripts
[3] https://dual.sphysics.org/index.php/downloads/
[4] https://dual.sphysics.org/files/3313/8753/4540/DualSPHysics_v3.0_GUIDE.pdf
[5] https://github.com/DualSPHysics/DualSPHysics/wiki/12.-Testcases#obc7
Update 2021
compile GPU version (CMakeLists.txt will find cuda, display ${CUDA_VERSION} to verify if is getting the right version).
See https://melhorum.blogspot.com/2021/03/cuda-8-on-linux18.html to install CUDA and requeriments.
on DualSPHysics/src/source
mkdir build
cd build
export CC=/usr/bin/gcc-5;CXX=/usr/bin/g++-5 #for cuda 8
export CC=/usr/bin/gcc-6;CXX=/usr/bin/g++-6 #for cuda 9
cmake ..
make In some cases you need to reduce cuda version to execute simulation. in case of GeForce GTX 460(with Driver Version: 390.59). I was forced to change from cuda9(supported) to cuda8(supported too) to execute simulations with around 360k particles.
Make Model
[1] https://www.freecadweb.org/
No comments:
Post a Comment