Penguin:一个基于Python的电子结构计算程序,采用耦合簇理论(Coupled Cluster Theory)

《The Journal of Physical Chemistry A》:Penguin: A Python-Based Program for Electronic Structure Calculations Based on Coupled Cluster Theory

【字体: 时间:2025年10月31日 来源:The Journal of Physical Chemistry A 2.8

编辑推荐:

  Penguin程序是一款开源Python工具,支持耦合簇和微扰理论方法(如CP、MP2)的分子特性与光谱计算,首次在开源软件中实现簇微扰理论,采用模块化设计并包含通用矩阵元素库,支持Jupyter Notebook交互,适用于教育与快速开发,当前版本通过OpenMP/MPI实现CC2并行计算,提升高性能计算潜力。

  
摘要图片

Penguin程序是一个开源的Python程序,它利用耦合簇理论(coupled cluster theory)和微扰理论(perturbation theory)方法(如簇微扰理论(cluster perturbation theory)和莫勒-普莱塞特微扰理论(Mo?ller-Plesset perturbation theory))进行分子性质和光谱计算。这是首次将簇微扰理论方法集成到开源软件中。该程序采用模块化和面向对象的设计方式,并提供了一个矩阵元素库,用于计算耦合簇理论中常见的各项。通过Jupyter笔记本,Penguin程序支持交互式使用,非常适合教育用途以及新型耦合簇理论和微扰理论方法的快速原型开发。在当前版本中,该程序还提供了CC2模型的OpenMP/MPI并行版本,展示了这种软件设计策略所实现的高性能计算潜力。

相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普
  • 急聘职位
  • 高薪职位

知名企业招聘

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号