任务设置:
Step 1. 加载模块 pwkit/1.0
$ module load pwkit/1.0
Step 2. 输入 g 进入 Generator 模块
Step 3. 输入 scpesgspse (不用区分大小写)
Step 4. 输入 KMesh-Resolved value: 0.04
# 1. 输入 g 进入 Generator 模块 # 2. 输入 scpesgspse (不用区分大小写) # 3. 输入 KMesh-Resolved value: 0.04 $ pwkit _ _ ____ ___ __ ___ __ _| |_ | '_ \ \ /\ / / '_ ` _ \ / _` | __| website: http://www.lonxun.com | |_) \ V V /| | | | | | (_| | |_ v1.0.0 | .__/ \_/\_/ |_| |_| |_|\__,_|\__| pwmat kit Usage: pwkit -h |_| ================================== Generator =================================== g) 进入 Input Generator 模块 为 PWmat 生成输入文件。 ==================================== Module ==================================== m) 进入 Module 在PWmat的基础功能上, 我们针对用户的使用需求开发了一些顶层模块(MODULE)。 这些MODULE中的一部分是与已有的优秀工具的接口, 一部分是以PWmat的计算结果为基础得 到实际需要的物理量, 一部分则是为特定的计算需求而设计的计算流程。这些MODULE涵盖了 物质结构, 基础性质, 针对大体系的计算以及机器学习力场等, 功能全面。 =================================== Utility ==================================== u) 进入 Utility 为了方便用户进行计算的前、后处理, PWmat安装包内附带了一系列实用程序。通过这些程 序, 我们可以实现PWmat结构文件和其他常见晶体结构文件之间的相互转换、处理数据得到 可视化电荷密度、能带结构图、投影态密度、真空能级等操作。 q) 退出 ------------>> g ---------------------------------- 任务类型 ----------------------------------- SC) 自洽计算 CR) 晶格+原子位置优化 AR) 固定晶格优化原子位置 NS) 非自洽计算 DS) 原子轨道投影(态密度) ---------------------------------- 泛函设置 ----------------------------------- PE) PBE(默认) 91) PW91 PS) PBEsol LD) CA-PZ H6) HSE06 H3) HSE03 P0) PBE0 B3) B3LYP TP) TPSS SC) SCAN ---------------------------------- 赝势设置 ----------------------------------- SG) SG15(默认) PD) PD04 FH) FHI PW) PWM UD) 自定义 ---------------------------------- 特殊设置 ----------------------------------- SP) 自旋极化 SO) 自旋轨道耦合 SN) 非共线磁矩+自旋轨道耦合 CS) 带电体系 PU) DFT+U D3) DFT-D3 FF) 固定电势计算 SE) 溶剂效应 ---------------------------------- 输入示例 ----------------------------------- SCH6 CRSPCS bb) 返回上一级目录 q) 退出 ------------>> scpesgspse ************************************* 任务设置 ************************************* 1. 任务类型: 自洽计算 2. 泛函设置: PBE 3. 赝势设置: SG15 4. 特殊设置: 溶剂效应、自旋极化 ************************************************************************************ 当前目录下共有 9 个文件。搜索当前目录是否含有 atom.config 格式的文件... +-----------------------------Warm Tips------------------------------+ * Accuracy Levels: Gamma-Only: 0; Low: 0.06~0.04; Medium: 0.04~0.03 Fine: 0.02~0.01 * 0.03~0.04 is Generally Precise Enough! +--------------------------------------------------------------------+ Input Kmesh-Resolved Value (in Units of 2*PI/Angstrom): ------------>> 0.04 Part I. 任务类型设置成功... Part II. 泛函类型设置成功... Part III. 赝势类型设置成功... Part IV. 特殊设置成功... +-----------------------------Warm Tips------------------------------+ * 额外需要输出文件IN.SOLVENT (自动生成) +--------------------------------------------------------------------+ Part IV. 特殊设置成功...
产生文件 etot.input:
1 4 # 并行设置: 波函数并行设置、K点并行设置,两者之积必须等于GPU总数 ### 基础设置 JOB = SCF XCFUNCTIONAL = PBE ACCURACY = NORMAL CONVERGENCE = EASY PRECISION = AUTO ### 电子自洽设置 Ecut = 50 MP_N123 = 2 5 1 0 0 0 0 SCF_ITER0_1 = 6 4 3 0.0 0.025 1 SCF_ITER0_2 = 94 4 3 1.0 0.025 1 ### 特殊设置 SPIN = 2 # 自旋极化 ### 其他设置 #CHARGE_DECOMP = T #NUM_BAND = XX #SYMM_PREC = 1E-5 ### 输入输出设置 IN.ATOM = atom.pwmat IN.PSP1 = Ni.SG15.PBE.UPF IN.PSP2 = O.SG15.PBE.UPF IN.PSP3 = Fe.SG15.PBE.UPF IN.PSP4 = Na.SG15.PBE.UPF IN.PSP5 = Mn.SG15.PBE.UPF IN.PSP6 = Zn.SG15.PBE.UPF IN.WG = F IN.RHO = F IN.VR = F IN.KPT = F OUT.WG = T OUT.RHO = T OUT.VR = T OUT.VATOM = T IN.SOLVENT = T # 溶剂效应 OUT.SOLVENT_CHARGE = T # 溶剂效应
查看声子计算的 electron-phonon coupling 模块
Step 1. 加载模块 pwkit/1.0
$ module load pwkit/1.0
Step 2. 输入 m 进入 Module 模块
Step 3. 输入 6 (声子计算模块)
Step 4. 输入 4 (electron-phonon coupling (EPC) 模块)
$ pwkit
_
_ ____ ___ __ ___ __ _| |_
| '_ \ \ /\ / / '_ ` _ \ / _` | __| website: http://www.lonxun.com
| |_) \ V V /| | | | | | (_| | |_ v1.0.0
| .__/ \_/\_/ |_| |_| |_|\__,_|\__| pwmat kit Usage: pwkit -h
|_|
================================== Generator ===================================
g) 进入 Input Generator 模块
为 PWmat 生成输入文件。
==================================== Module ====================================
m) 进入 Module
在PWmat的基础功能上, 我们针对用户的使用需求开发了一些顶层模块(MODULE)。
这些MODULE中的一部分是与已有的优秀工具的接口, 一部分是以PWmat的计算结果为基础得
到实际需要的物理量, 一部分则是为特定的计算需求而设计的计算流程。这些MODULE涵盖了
物质结构, 基础性质, 针对大体系的计算以及机器学习力场等, 功能全面。
=================================== Utility ====================================
u) 进入 Utility
为了方便用户进行计算的前、后处理, PWmat安装包内附带了一系列实用程序。通过这些程
序, 我们可以实现PWmat结构文件和其他常见晶体结构文件之间的相互转换、处理数据得到
可视化电荷密度、能带结构图、投影态密度、真空能级等操作。
q) 退出
------------>>
m
--------------------------- 物质结构 ---------------------------
1) 结构搜索 2) 无序结构
3) 分子动力学数据处理 4) CIF 文件转换与结构处理
---------------------- 电子结构及声子计算 ----------------------
5) 电子结构 6) 声子计算
-------------------- 光、磁、力学和极化性质 --------------------
7) 光学性质 8) 磁学性质
9) 力学性质 a) 极化性质
--------------------------- 其他模块 ---------------------------
b) 缺陷性质 c) 电化学性质
d) 输运性质 e) 超快动力学过程
f) Beyond DFT g) 电子束辐照分解
h) 大体系计算 i) 机器学习力场
j) 其它
bb) 返回上一级目录
q) 退出
------------>>
6
============================== PWmat 模块 --> 声子计算 ===============================
1) PyPWmat
2) High temperature phonon calculation
3) PWphono3py
4) electron-phonon coupling (EPC)
bb) 返回上一级目录
q) 退出
------------>>
4
============================== Module --> electron-phonon coupling (EPC) ===============================
1.模块简介
----------
使用瓦尼尔函数(wannier functions, WFs)计算电声耦合矩阵。
2.使用手册
----------
http://www.pwmat.com:3389/pwmat-resource/module-download7/pdf/guide_EPC.pdf
bb) 返回上一级目录
q) 退出
------------>>
查看数据可视化的 plot_DOS.py 工具
Step 1. 加载模块 pwkit/1.0
$ module load pwkit/1.0
Step 2. 输入 u 进入 Utility 模块
Step 3. 输入 2 (plot_DOS.py)
$ pwkit
_
_ ____ ___ __ ___ __ _| |_
| '_ \ \ /\ / / '_ ` _ \ / _` | __| website: http://www.lonxun.com
| |_) \ V V /| | | | | | (_| | |_ v1.0.0
| .__/ \_/\_/ |_| |_| |_|\__,_|\__| pwmat kit Usage: pwkit -h
|_|
================================== Generator ===================================
g) 进入 Input Generator 模块
为 PWmat 生成输入文件。
==================================== Module ====================================
m) 进入 Module
在PWmat的基础功能上, 我们针对用户的使用需求开发了一些顶层模块(MODULE)。
这些MODULE中的一部分是与已有的优秀工具的接口, 一部分是以PWmat的计算结果为基础得
到实际需要的物理量, 一部分则是为特定的计算需求而设计的计算流程。这些MODULE涵盖了
物质结构, 基础性质, 针对大体系的计算以及机器学习力场等, 功能全面。
=================================== Utility ====================================
u) 进入 Utility
为了方便用户进行计算的前、后处理, PWmat安装包内附带了一系列实用程序。通过这些程
序, 我们可以实现PWmat结构文件和其他常见晶体结构文件之间的相互转换、处理数据得到
可视化电荷密度、能带结构图、投影态密度、真空能级等操作。
q) 退出
------------>>
u
--------------------- Utility---------------------
1) 格式转换 2) 数据可视化
3) 数据后处理 4) 其它
bb) 返回上一级目录
q) 退出
------------>>
2
-------------------------- 数据可视化 ---------------------------
1) plot_band_structure.x 2) plot_DOS.py
3) absorption_spec_K2step.x 4) plot_wg.x
5) plot_DOS_interp.x 6) plot_ABSORB_interp.x
7) plot_TDDFT.x 8) plot_fatband_structure.x
9) plot_electrical_conductivity.x a) plot_TDDFT_allk.x
b) plot_TDDFT_rho.x
bb) 返回上一级目录
q) 退出
------------>>
2
================================== Utility --> plot_DOS.py ===================================
1.工具简介
----------
用于画态密度
2.使用手册
----------
http://www.pwmat.com:8080/upload/utility/pdf/plot_DOS.pdf
bb) 返回上一级目录
q) 退出
------------>>