上传者: 38520192
|
上传时间: 2021-12-05 10:51:02
|
文件大小: 35.34MB
|
文件类型: -
MATLAB模拟粒子散射代码带有硬件加速图形输出的二维矢量化等离子体细胞内模拟代码
已经开发出了C
/
C
++中的二维等离子单元内粒子模拟代码,并将其矢量化到具有硬件加速图形输出的图形处理单元(GPU)中。
该仿真可以交互运行,在实时模式下,使用OpenGL渲染可显示仿真当前状态的实时图形;在批处理模式下,可以计算大量平均数据并将其输出到文本文件中,以导入到应用程序(例如Matlab)中。
此外,可以在运行结束时转储保存模拟当前状态的数据文件,并可以选择在以后的模拟开始时读取这些文件,以选择上一个模拟停止的位置。
此功能在批处理和交互模式下均可用,因此用户可以灵活地以批处理模式运行仿真,直到感兴趣的时间点,然后以图形模式从该状态重新启动以进行实时动态观察。
指示
一世。
要求
Windows操作系统(最好是Windows
10)
图形处理单元(GPU)。
Visual
Studio
2019
在GPU上运行OpenCL的能力。
该代码已在以下系统上经过测试。
具有以下GPU的Windows
10:名\u79f0='NVIDIA\nCUDA'供应\u5546='NVIDIA\nCorporation'版本='