文件名称:matlab终止以下代码-plasma-MDQT-simulation:结合分子动力学(MD)和量子轨迹(QT)的代码,以模拟超冷中性等离子体
文件大小:221KB
文件格式:ZIP
更新时间:2024-06-10 04:43:58
系统开源
matlab终止以下代码等离子体MDQT模拟 结合分子动力学(MD)和量子轨迹(QT)的代码,以模拟超冷中性等离子体中离子与冷却激光器的相互作用。 代码的MD部分从静止的离子的均匀空间分布开始,并由于从Yukawa单组分等离子体模型得出的离子间力而改变了每个离子的位置和速度。 该代码的QT部分根据离子光哈密顿量沿冷却轴演化离子波函数和速度,其中包括冷却激光对2 S 1/2 → 2 P 3/2跃迁和反射的影响。 -泵浦激光,用于2 D 5/2 → 2 P 3/2过渡。 该代码的约定,单位和假设在参考中进行了说明。 为简单起见,MDQT代码由单个C ++源文件组成。 在运行模拟之前,用户必须适当设置输入参数,这些参数包含在MDQT代码的前100行中清楚标记的部分中,然后将其编译为可执行文件。 该代码使用openMP在多核计算机上运行,并且对于大型系统的仿真,需要大量的计算资源。 为了获得最佳性能,我们建议在超级计算机上同时运行多个实例。 安装 此仿真代码要求: 一个现代的C ++编译器,例如GNU编译器g ++,请参考安装和使用方法; openMP并行化,它可以内置在编译器(Linux