文件名称:cuSPH:CUDA 中的多合一 SPH 模拟器
文件大小:19KB
文件格式:ZIP
更新时间:2024-07-09 20:09:52
C++
立方体 用于在 CUDA 中进行 SPH 模拟和显示的简单库。 目前在 3D SPH 上可用。 演示视频 要求 CUDA 6.5 或更高版本。 3. GLFW 用法 基本工作流程 Initialize : 设置粒子数、时间步长等,粒子数应为512的倍数。 Box包含 x/y/z 轴的最大边界和粒子的最小半径。 每个轴的最小边界固定为 0。 通过displayCreate(std::string title)初始化显示系统。 sort :按桶排序对粒子进行排序。 move :计算和更新粒子的动力学。 display : 通过displayFunc()显示粒子。 int main ( void ) { struct licht ::Box box; box. x = 10.0 , box. y = 10.0 , box. z = 10.0 , box. rmin = 0.
【文件预览】:
cuSPH-master
----.gitattributes(378B)
----cusph_diagram.png(7KB)
----cusph_calculate.png(10KB)
----cuSPH.h(17KB)
----README.md(8KB)
----.gitignore(585B)
----cuSPH-test.cu(5KB)