当前位置: 首页 > news >正文

EPWpy 安装教程

图片

EPWpy 是一个开源 python 代码,它包装了 EPW 代码以进行自动计算,可使用 Quantum Espresso 和 EPW 自动执行 DFT+EPW 计算。同时还提供了一系列可视化实用程序,用于绘制各种数据和结果输出。

EPW 名称源自“Electron-phonon Wannier”一词,指的是代码采用的 Wannier-Fourier 插值方法。

目前,EPWpy 支持 EPW 可以计算的所有功能。 

可用功能

电子-声子耦合总强度

各向异性 Eliashberg 谱函数

传输光谱函数

Eliashberg理论中的各向异性超导间隙

电子-声子相互作用产生的电子和声子自能

电子-声子相互作用产生的声子线宽和寿命

电子-声子相互作用产生的电子线宽和寿命

载波寿命的温度依赖性

计算ARPES光谱所需的光谱函数

玻尔兹曼输运形式中与温度相关的电子和空穴迁移率

磁输运系数,例如霍尔迁移率

小型和大型极化子

间接声子辅助光吸收

使用特殊位移方法的温度相关特性

四边生成微扰理论中的直接和间接声子辅助吸收

图片

 安装环境

Mac、Linux(centos > 7.0)和 Windows > 10 。

 python >= 3.8。 

python依赖包

numpyscipymatplotlibmp-api (optional)mayavi (only if advanced visualization of wavefunctions is needed)

快捷安装

通过pip安装

pip install EPWpy-basic

启用结构、波函数和极化子可视化时

pip install EPWpy-basic[visualization]

具有materials-project接口的版本

pip install EPWpy-basic[materials-project]

手动编译(配套QE)

下载

wget https://gitlab.com/epwpy/epwpy/-/archive/epwpy-1.0.0/epwpy-epwpy-1.0.0.tar.gz

解压和进入文件夹

tar -xvzf epwpy-1.0.tar.gz && cd epwpy-1.0

编译到当前python环境中

python setup.py install

配套编译QE+EPW(包含wannier90等),安装位置为EPWpy/build/q-e/bin/

python setup.py install --withQE True --config <QE configuration> --cores <No. of cores>

视频参考

https://www.youtube.com/watch?v=q6kyn48KmgE&t=3s

http://www.dtcms.com/a/347765.html

相关文章:

  • 原初书写与符号嬗变:文字学理论的多维透视与当代重估
  • 【LeetCode】24. 两两交换链表中的节点
  • 青少年机器人技术(五级)等级考试试卷(2021年12月)
  • Linux:4_进程概念
  • Python 文件操作全解析:模式、方法与实战案例
  • openharmony之启动恢复子系统详解
  • 控制建模matlab练习14:线性状态反馈控制器-③极点配置
  • 河南萌新联赛2025第(六)场:郑州大学
  • nodejs 集成mongodb实现增删改查
  • 基于深度学习的中草药识别系统:从零到部署的完整实践
  • CA6150主轴箱系统设计cad+设计说明书
  • Java 学习笔记(基础篇8)
  • MQTT 核心概念与协议演进全景解读(二)
  • BEVDepth
  • 9.Shell脚本修炼手册---数值计算实践
  • python re模块常用方法
  • 取件码-快递取件助手, 短信自动识别ios app Tech Support
  • Access开发打造专业的开关按钮效果
  • rust语言 (1.88) egui (0.32.1) 学习笔记(逐行注释)(七) 鼠标在控件上悬浮时的提示
  • Meta押注Midjourney:一场关于生成式AI的加速赛
  • 【读代码】SQLBot:开源自然语言转SQL智能助手原理与实践
  • GUAVA 实现限流
  • GEO优化服务商赋能全球数字经济发展 技术创新引领行业新格局
  • Java—— 动态代理
  • 基于Python与Tkinter的校园点餐系统设计与实现
  • Spring Data Redis基础
  • [Vid-LLM] docs | 视频理解任务
  • Windows应急响应一般思路(三)
  • 第1.2节:早期AI发展(1950-1980)
  • 老字号:用 “老根” 熬活的 “新味道”