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

如何使用vaspkit功能计算电子定域化函数(ELF)

以石墨烯为例

第一步:结构优化

首先,我们需要一个弛豫后的稳定结构作为计算ELF的起点。

准备POSCAR:创建一个包含石墨烯原胞或超胞的POSCAR文件。例如,一个2×2的石墨烯超胞。

Graphene 2x2 Supercell

1.0

4.9200000763 0.0000000000 0.0000000000

-2.4600000381 4.2604577675 0.0000000000

0.0000000000 0.0000000000 15.0000000000

C

8

Direct

0.000000000 0.000000000 0.500000000

0.333333333 0.000000000 0.500000000

0.666666667 0.000000000 0.500000000

0.000000000 0.333333333 0.500000000

0.333333333 0.333333333 0.500000000

0.666666667 0.333333333 0.500000000

0.000000000 0.666666667 0.500000000

0.333333333 0.666666667 0.500000000

设置INCAR:进行离子弛豫计算。

SYSTEM = Graphene Structure Optimization

ENCUT = 500

ISMEAR = 0

SIGMA = 0.05

PREC = Accurate

IBRION = 2

ISIF = 3

NSW = 100

EDIFF = 1E-6

EDIFFG = -0.02

LREAL = .FALSE.

运行优化:准备好KPOINTS和POTCAR后,运行VASP。收敛后,将得到的CONTCAR重命名为POSCAR,用于下一步计算。

第二步:静态自洽与ELF计算

在优化好的结构基础上,进行一步静态计算来产生准确的电荷密度,并计算ELF。

修改INCAR:将INCAR更改为静态计算设置,并启用ELF计算。

SYSTEM = Graphene ELF Calculation

ENCUT = 500

ISMEAR = 0

SIGMA = 0.05

PREC = Accurate

IBRION = -1

NSW = 0

ICHARG = 2

LELF = .TRUE. # 关键参数,开启ELF计算

LREAL = .FALSE.

LWAVE = .FALSE. # 为节省磁盘空间,可不输出WAVECAR

运行计算:再次运行VASP。计算结束后,会生成ELFCAR文件,它包含了实空间中每个点的ELF值(范围在0到1之间)。

第三步:可视化与分析

使用VESTA软件可以直观地观察ELFCAR。

打开文件:启动VESTA,直接打开ELFCAR文件。

查看3D等值面:VESTA会自动显示ELF的三维等值面。你可以通过调整Properties-> Isosurface中的等值面数值(例如设为0.85)来突出显示高度局域化的电子区域。

创建2D切片:为了更清晰地分析面内成键,可以创建一个平行于石墨烯平面的二维切片。

点击菜单 Utilities-> 2D Data Display。

在弹出的窗口中点击 Slice选项卡。

将切面的分数坐标(Fractional coordinates)的C轴(垂直于平面方向)设置为约0.5(即石墨烯平面所在的高度)。

点击 Apply或 OK,即可得到一张二维彩色的ELF分布图。

http://www.jsqmd.com/news/467661/

相关文章:

  • 20260312_170554_6款较流行的开源漏洞扫描工具推荐及特点分析
  • 为什么SGLang部署总卡顿?RadixAttention优化实战案例
  • 2026年海外求职必看指南:五大机构选型实测与留学生精准适配策略全览 - 品牌推荐
  • Python 面向对象值多态详细教程
  • Qwen3-1.7B vs Qwen2.5:升级版模型部署差异实战分析
  • 电商零售邮件群发工具选型指南 - U-Mail邮件系统
  • GLM-4-9B-Chat-1M实战落地:高校教务系统知识库构建——课纲/教材/考纲联合问答
  • 20260312_170607_这10款网络扫描工具,是个网工,都想全部安装!
  • 20260312_170617_OpenAI做了个AI保安,扫了120万次代码提交抓出1万个
  • SkyWalking - Python 应用追踪:基于 skywalking-python 的埋点
  • Tmux-Linux多会话终端复用神器
  • 2026年海外求职必看指南:五大留学生找工作机构选型适配与实战服务拆解 - 品牌推荐
  • dolphinscheduler-3.4.0
  • 从C++开始的编程生活(19)——set和map
  • DeepSeek-OCR基础教程:上传JPG/PNG→一键生成可编辑Markdown文件
  • 各大AI即将推出违规惩处算法,使用违规GEO优化软件或将面临永不推荐 - 速递信息
  • (其他)Markdown语法总结
  • 2026年科技企业选型必看:高新技术企业认定公司服务指南与精准适配策略 - 品牌推荐
  • DMS渠道数据采集/分析/管理系统服务商哪家好|文沥:构建企业渠道数字化管理中枢 - 麦麦唛
  • Flutter 三方库 dartbag 的鸿蒙化适配指南 - 现代 Dart 开发工具集,全方位赋能鸿蒙应用逻辑
  • 2026年留学生海外找工作机构深度测评:基于四大核心维度的服务商综合战力对比 - 品牌推荐
  • Flutter 三方库 async_phase 的鸿蒙化适配指南 - 优雅管理异步状态机,彻底终结 UI 竞态与加载混乱
  • MATLAB MAB 5.0建模规范-中文版(最全)
  • 问卷设计大变局:书匠策AI如何重塑科研调查新生态
  • Flutter 三方库 route_parser 的鸿蒙化适配指南 - 精准的路径匹配算法,打造智能化的鸿蒙深层链接体验
  • 机器学习项目
  • Ansible 100 台服务器一键管控实战 进阶版
  • 2026年科技企业选型必看:高新技术企业认定公司适配指南与核心能力解析 - 品牌推荐
  • JoyAI LeetCode 312.戳气球 public int maxCoins(int[] nums)
  • Flutter 三方库 tachyon 的鸿蒙化适配指南 - 极致性能的代码生成引擎,加速鸿蒙应用开发流