绑定代码的Python接口

bandup的Python项目详细描述


BandUP:基于平面波的计算的频带展开代码

这是绑定代码的python接口。正在开发中, 但你可以自己冒险使用它。

请参考

http://www.ifm.liu.se/theomod/compphys/band-unfolding
https://github.com/band-unfolding/bandup

BandUP是自由软件:你可以重新发布和/或修改它 根据GNU通用公共许可证的条款 自由软件基金会,许可证的第3版,或 (由您选择)任何更高版本。

分发乐队是希望它能有用, 但没有任何保证;甚至没有 适销性或对特定目的的适用性。见 GNU通用公共许可证获取更多详细信息。

您应该已经收到了GNU通用公共许可证的副本 伴随着乐队。如果没有,请参见http://www.gnu.org/licenses/

当前支持的平面波代码

目前,BandUP可以解析由以下内容生成的波函数:

出版物:

如果在中使用绑定(或其任何部分或修改版本) 你的工作,你应该:

  • 显式声明您使用了组合代码 (或者是它的修改版本,如果是这样的话)。在
  • 阅读并引用以下论文(以及适当的 参考文献):

Paulo V. C. Medeiros, Sven Stafström, and Jonas Björk, Phys. Rev. B 89, 041407(R) (2014)
Paulo V. C. Medeiros, Stepan S. Tsirkin, Sven Stafström, and Jonas Björk, Phys. Rev. B 91, 041116(R) (2015)

如果使用bandupy,则使用实现的功能 在irrep代码中,还请引用

Mikel Iraola, Juan L. Mañes, Barry Bradlyn, Titus Neupert, Maia G. Vergniory, Stepan S. Tsirkin "IrRep: symmetry eigenvalues and irreducible representations of ab initio band structures", arXiv:2009.01764

在你的 例如,出版物将增加一句话,如:

     "The unfolding has been performed using the BandUP code"

接着是对我们论文的引用。

不断增长的使用BandUP的出版物列表 可在 http://www.ifm.liu.se/theomod/compphys/band-unfolding/publications

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Frida Java windows的逆向工程   Java术语中的对象初始化   java在何处放置maven参数化junit输入xml文件   java如何在Swift中创建以日期为键、布尔值为值的字典/地图?   java Velocity动态属性访问   java Maven站点我如何找到它们?   java JavaFX按钮在显示阶段时显示为选中状态   文件io字符串方法java赋值   java为SOAP头生成证书   java Android更改EditText的setError弹出消息的背景色   java格式存储为字符串的数字   java Testcontainers+dbrider:无法清除表X,消息:启用自动提交时无法提交。,原因:无效   java程序应该可以运行,但仍然没有输出?   Java在列表末尾添加一个节点?   java类对象中的默认构造函数做什么?   java如何更快地从映射返回键和值?