第一性原理软件北京原子技术模拟工具包的重构进展
基于第一性原理的理论方法的研究,代表了材料计算、分子模拟等领域的科学高地,相应的第一性原理计算软件直接关系到该领域相关理论、算法的积累.本文汇报了我们在重构第一性原理计算模拟软件—北京原子技术模拟工具包(BSTATE)的一些最新进展.重构的核心思想是降低用户使用门槛、扩展软件适用范围、增加软件对于流行计算框架的支持.基于此思路,在BSTATE原有Makefile编译系统的基础上添加了CMake编译环境,并支持各种数学函数库的自动和交互式配置;通过在原有内置泛函基础上增添Libxc泛函库的支持,使BSTATE支持的泛函数量有了数量级上的增长;分析测试BSTATE在集群的并行特点,并以更新数学库接口(FFTW3、Cufftw)的形式提供对于流行异构框架的初步支持.
第一性原理软件、密度泛函理论、北京原子技术模拟工具包、软件重构
69
国家重点研发计划;中国科学院信息化专项;国家自然科学基金
2020-03-23(万方平台首次上网日期,不代表论文的发表时间)
共8页
88-95