- 博客(2)
- 收藏
- 关注
原创 CUDA Samples 之 Simulations 之 Particles (2)
接之前写的。 之前阅读源代码到初始化颗粒系统的函数initParticleSystem。 下面是初始化参数的函数initParams()。 这个函数是给时间步长,阻尼,重力,addsphere的球半径,弹簧刚度,阻尼器阻尼,剪切刚度,颗粒吸引力赋值,还有在可视化窗口构造一个参数表,直接可以通过鼠标操作。 有两个头文件:参数param.h和用于OpenGL的参数paramgl.h。 下面是DEM模拟。 主要函数runBenchmark(numIterations, argv[0])。 里面的函数主要调用psy
2020-12-06 01:58:19 165
原创 CUDA Samples 之 Simulations 之 Particles (1)
CUDA Samples 之 Simulations 之 Particles源码学习(1) 自己用C++编程做颗粒堆积,但效率很低,所以想将程序并行,所以开始接触CUDA。但是完全不知道如何搭一个并行程序框架,所以想先学习CUDA的示例程序,刚好里面有一个颗粒离散元模拟的程序。 从主函数开始阅读,主函数在particles.cpp文件中。 ![主函数](https://img-blog.csdnimg.cn/2020120523454047.png) 1.首先,**主函数根据命令行参
2020-12-06 00:49:07 373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人