×

OpenMP GNU和英特尔Fortran程序,用于求解与时间相关的Gross-Pitaevskii方程。 (英语) Zbl 1411.82010年

摘要:我们提供了Fortran 90的Open Multi-Processing(OpenMP)版本的程序,用于在一个、两个和三个空间维度中求解Bose-Einstein凝聚体的Gross-Pitaevskii(GP)方程,并针对GNU和英特尔编译器进行了优化。我们使用分步Crank-Nicolson算法进行虚传播和实时传播,从而能够分别有效计算平稳解和非平稳解。当前的OpenMP程序是为具有多核处理器的计算机设计的,并针对使用商业授权的“英特尔Fortran”和流行的免费开源GNU Fortran编译器进行编译进行了优化。这些程序易于使用,并为用户提供了有用的评论。所有输入参数都列在每个程序的开头。不同的输出文件提供了诸如能量、化学势、根平方大小、密度等物理量。我们还为新版本的程序提供了加速测试结果。

MSC公司:

82-04 统计力学相关问题的软件、源代码等
55年第35季度 NLS方程(非线性薛定谔方程)
82-08 计算方法(统计力学)(MSC2010)
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] Muruganandam,P。;Adhikari,S.K.,计算。物理学。Comm.,180,1888(2009)·Zbl 1353.35002号
[2] Young-S.,L.E。;Vudragović,D。;Muruganandam,P。;阿迪卡里,S.K。;Balaí,A.,计算。物理学。Comm.,204,209(2016)·Zbl 1380.65480号
[3] Sudharsan,J.B.,物理学。版本A,92,053601(2015)
[4] Vudragović,D。;维达诺维奇,I。;巴拉日,A。;Muruganandam,P。;Adhikari,S.K.,计算。物理学。Comm.,1832021(2012)·Zbl 1353.35003号
[5] Kishor Kumar,R。;Young-S.,L.E。;Vudragović,A。;巴拉日,P。;Muruganandam,D。;Adhikari,S.K.,计算。物理学。Comm.,195,117(2015)·Zbl 1344.82006年
[6] Satarić,B。;斯拉夫尼奇,V。;Belić,A。;巴拉日,A。;Muruganandam,P。;Adhikari,S.K.,计算机。物理学。Comm.,200,411(2016)·兹比尔1351.35004
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。