Two Dimensional Vectorized Particle in Cell Code With Graphics:已经开发了CC ++中的二维等离子
带有硬件加速图形输出的二维矢量化等离子体细胞内模拟代码 已经开发出了C / C ++中的二维等离子单元内粒子模拟代码,并将其矢量化到具有硬件加速图形输出的图形处理单元(GPU)中。 该仿真可以交互运行,在实时模式下,使用OpenGL渲染可显示仿真当前状态的实时图形;在批处理模式下,可以计算大量平均数据并将其输出到文本文件中,以导入到应用程序(例如Matlab)中。 此外,可以在运行结束时转储保存模拟当前状态的数据文件,并可以选择在以后的模拟开始时读取这些文件,以选择上一个模拟停止的位置。 此功能在批处理和交互模式下均可用,因此用户可以灵活地以批处理模式运行仿真,直到感兴趣的时间点,然后从图形状态从该状态重新启动以进行实时动态观察。 指示 一世。 要求 Windows操作系统(最好是Windows 10) 图形处理单元(GPU)。 Visual Studio 2019 在GPU上运行
文件列表
Two-Dimensional-Vectorized-Particle-in-Cell-Code-With-Graphics:已经开发了CC ++中的二维等离子体单元中粒子模拟代码,并将其矢量化到具有硬件加速图形输出的图形处理单元(GPU)上
(预估有个350文件)
Pic2D.vcxproj.filters
4KB
e_collisions.cpp
20KB
glut32.dll
232KB
ion_collisions.cpp
9KB
glslprogram.cpp
19KB
graphics.cpp
32KB
glew32.dll
383KB
collisions.cpp
5KB
openCLutility.cpp
755B
particle.cpp
42KB
暂无评论