24小时热门版块排行榜    

CyRhmU.jpeg
查看: 890  |  回复: 1
【奖励】 本帖被评价1次,作者cavediger增加金币 0.8
本帖产生 1 个 1ST强帖 ,点击这里进行查看

cavediger

金虫 (正式写手)


[资源] QECalc

QECalc is a Python wrapper for Quantum Espresso.

Quantum Espresso (QE) is widely used GNU distributed open source ab initio package for plane wave Density Functional Theory (DFT) and molecular dynamics calculations. Often users need to go beyond basic capabilities of an ab initio program and use its outputs for more advanced tasks. Some examples:

* Convergence studies of a property of interest with respect to ranging values of different input parameters
* Various optimization and minimization problems
* Plotting and data processing

QECalc is a set of Quantum Espresso launchers and input/ouput parsers organized under a single API. Its primary goal is to use its classes to streamline user's work flow, offer new functionality and provide the machinery to build new features using numpy, scipy, and matplotlib.

QECalc follows the modular design paradigm of Quantum Espresso by wrapping its executables into QETask objects. QECalc offers a library of such QETasks for several QE modules (e.g. pw.x, ph.x etc) and defines several Calcs based on lists of these Tasks. One convenient example is the class Converger in qeutils directory which can be used to converge such properties as "total energy" and "single phonon" with respect to many iterable variables of pw.x config file.

Please, read INSTALL file for installation instructions and/or go to the project's documentation at http://docs.danse.us/AbInitio/espresso/qecalc

download:http://danse.cacr.caltech.edu/pa ... qecalc-0.3.0.tar.gz
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

awmc2008

至尊木虫 (文坛精英)


★★★★★ 五星级,优秀推荐

学习学习,谢谢楼主。
2楼2011-07-16 20:14:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cavediger 的主题更新
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复(可上传附件)
信息提示
请填处理意见