MATLAB模拟粒子散射代码带有硬件加速图形输出的二维矢量化等离子体细胞内模拟代码 已经开发出了C / C ++中的二维等离子单元内粒子模拟代码,并将其矢量化到具有硬件加速图形输出的图形处理单元(GPU)中。 该仿真可以交互运行,在实时模式下,使用OpenGL渲染可显示仿真当前状态的实时图形;在批处理模式下,可以计算大量平均数据并将其输出到文本文件中,以导入到应用程序(例如Matlab)中。 此外,可以在运行结束时转储保存模拟当前状态的数据文件,并可以选择在以后的模拟开始时读取这些文件,以选择上一个模拟停止的位置。 此功能在批处理和交互模式下均可用,因此用户可以灵活地以批处理模式运行仿真,直到感兴趣的时间点,然后以图形模式从该状态重新启动以进行实时动态观察。 指示 一世。 要求 Windows操作系统(最好是Windows 10) 图形处理单元(GPU)。 Visual Studio 2019 在GPU上运行OpenCL的能力。 该代码已在以下系统上经过测试。 具有以下GPU的Windows 10:名\u79f0='NVIDIA\nCUDA'供应\u5546='NVIDIA\nCorporation'版本='
2021-12-05 10:51:02 35.34MB 系统开源
1
计算二维非定常可压缩理想流动问题的欧拉-拉格朗日混合方法,简称PIC法,它特别适用于计算具有多种介质和大变形流动的问题。 在流体动力学中,通常可用欧拉和拉格朗日两种不同坐标系来求解流体动力学问题,即所谓欧拉法和拉格朗日法。欧拉法可用于求解流体大畸变问题,但精度不高,而且在各个区域进行物质输运时会产生严重的物质扩散,使界面和自由面的位置不能精确确定。
2021-07-07 20:34:36 4KB Particle
1
XOOPIC(基于X11的面向对象的单元格内粒子) XOOPIC是二维3速度单元粒子模拟程序。 它可以处理静电和电磁模型,具有多种边界条件,支持多种气体和气体化学,并且可以通过输入文件轻松进行重新配置。 这是一个标准的./configure、make、make安装系统。 从脚本“ run_conf.sh”开始-这是传递参数进行配置的一种更好的方法,并且对xoopic和xgrafix(您需要先安装xgrafix)进行编辑后,就可以对其进行编辑,以满足需要。它来配置xgrafix,然后安装它: $> sh run_conf.sh $> make && sudo make install # note only sudo if you need root privileges to write the destination 然后,一旦完成,使用相同的run_conf.sh来配置xoop
2021-02-28 10:04:14 32.73MB particle-in-cell plasma-physics kinetic-modeling C++
1
物理计算程序,非常适合初学者,有manual和examples,非常值得拥有!
2019-12-21 21:57:57 257KB 粒子模拟程序
1