arrow
返回

PASTA: Python Algorithms for Searching Transition stAtes

delete2018-12-01
delete20
delete
OA
AI
S
S. Kundu
S
Satadeep Bhattacharjee
S
Seung‐Cheol Lee *
M
Manish Jain *
DOI:10.1016/j.cpc.2018.06.026delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Chemical reactions are often associated with an energy barrier along the reaction pathway which hinders the spontaneity of the reaction. Changing the energy barrier along the reaction pathway allows one to modulate the performance of a reaction. We present a module, Python Algorithms for Searching Transition stAtes (PASTA), to calculate the energy barrier and locate the transition state of a reaction efficiently. The module is written in python and can perform nudged elastic band, climbing image nudged elastic band and automated nudged elastic band calculations. These methods require the knowledge of the potential energy surface (and its gradient along some direction). This module is written such that it works in conjunction with density functional theory (OFT) codes to obtain this information. Presently it is interfaced with three well known OFT packages: Vienna Ab initio Simulation Package (VASP), Quantum Espresso and Spanish Initiative for Electronic Simulations with Thousands of Atoms (SIESTA). This module is easily extendable and can be interfaced with other OFT, force-field or empirical potential based codes. The uniqueness of the module lies in its user-friendliness. For users with limited computing resources, this module will be an effective tool as it allows to perform the calculations image by image. On the other hand, users with plentiful computing resources (such as users in a high performance computing environment) can perform the calculations for large number of images simultaneously. This module gives users complete flexibility, thereby enabling them to perform calculations on large systems making the best use of the available resources. Program summary Program Title: PASTA Program files doi : http://dx.doi.org/10.17632/rv7fdm5gkf.1 Licensing provisions: BSD 3-clause Programming language: Python External routines/libraries: numpy, matplotlib Nature of problem: Most of the reactions have an energy barrier on their reaction pathway. This energy barrier affects the progress of the reaction. Solution method: We implement the NEB, CI-NEB and AutoNEB method to locate transition state and estimate the energy barrier. Our module works with density functional theory codes: VASP, SIESTA and Quantum Espresso presently. (C) 2018 Elsevier B.V. All rights reserved.
Keyword:
NEB
Cl-NEB
AutoNEB
Transition state
Energy barrier
Python
DFT
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Computer Physics Communications 封面图
Computer Physics Communications
IF:
3.4
论文数:
1.2W
被引数:
3.7W

机构

I
indian institute of science (iisc) - bangalore
学者数:
1.4W
论文数: 1.4W
被引数: 11
引用论文

引用论文

Defect migration in crystalline silicon
err1999-02-01
err378
PREAI
errMunro, LJ; Wales, DJ
err分享
err收藏
Nanobattery Effect in RRAMs—Implications on Device Stability and Endurance
err2014-02-01
err0
PREAI
errStefan Tappertzhofen; Eike Linn; Ulrich Bottger; Rainer Waser; Ilia Valov
err分享
err收藏
Restoring the Density-Gradient Expansion for Exchange in Solids and Surfaces恢复密度梯度扩展以进行固体和表面的交换
err2008-04-04
err0
errOAAI
errJohn P. Perdew; Adrienn Ruzsinszky; Gábor I. Csonka; Oleg A. Vydrov; Gustavo E. Scuseria; Lucian A. Constantin; Xiaolan Zhou; Kieron Burke
err分享
err收藏
Generalized Gradient Approximation Made Simple广义梯度近似变简单
err1996-10-28
err0
PREAI
errJohn P. Perdew; Kieron Burke; Matthias Ernzerhof
err分享
err收藏
学者 查看更多内容