涵盖多种功能,龙讯旷腾Module第三期:光、磁、力学和极化性质

news2024/12/29 9:01:32

Module是什么

在PWmat的基础功能上,我们针对用户的使用需求开发了一些顶层模块(Module)。这些Module中的一部分是与已有的优秀工具的接口,一部分是以PWmat的计算结果为基础得到实际需要的物理量,一部分则是为特定的计算需求而设计的计算流程。这些Module涵盖了物质结构、基础性质、针对大体系的计算以及机器学习力场等,功能全面、操作方便。今天聊聊Module之光、磁、力学和极化性质。

Part.1 光学性质

1. Absorption Spectrum for non-periodic systems:孤立体系加外场计算吸收谱

该模块用于通过rt-TDDFT方法计算光学吸收光谱,仅适用于团簇或分子等非周期系统。

2. Frequency dependent dielectric function calculations for bulk systems using rt-TDDFT method:周期性体系外加矢势和电流计算吸收谱

该模块利用rt-TDDFT方法计算体材料的频率相关的介电函数(电子部分贡献),同时输出折射率、反射率、吸收系数、发射率等结果。与OT-RSH泛函结合,可以像BSE+GW方法一样描述长程介电屏蔽,可以给出考虑电子-空穴相互作用的结果。

3. TDDFT absorption spectrum(Linear response):直接求解Casida方程组,获得响应函数

该代码使用微扰理论(线性响应)求解Casida方程(或其HSE计数器部分)来计算小分子的吸收光谱。这可以与实时TDDFT吸收光谱计算进行比较。

4. Frequency dependent dielectric function calculations using RPA method:二阶插值计算高频介电函数,可考虑非局域势的影响

RPA方法计算频率相关的介电函数(电子部分贡献),同时给出折射率、反射率、吸收系数、发射率等结果。

5. Pw_absorption:THz波,电子/光子学过渡区 ,动态电荷代替Born有效电荷

该模块用于计算dynamic charge(大部分情况下相当于born charge) 和声子吸收(忽略了屏蔽效应)。

6. Infrared spectrum/born charge(finite electric field method):红外光谱,可求得Born有效电荷

区别于module 43,利用finite electric field方法求得born charge,并得到红外光谱

7. Raman:拉曼光谱(非共振),可求得介电张量变化率

拉曼光谱是一种强大的非侵入性材料表征技术,它独特地提取了有关振动和化学性质、不均匀性、应变、结晶度、电子-声子耦合和局部环境中的非谐性的信息。该模块可以得到高斯增宽的拉曼光谱。

8. Second harmonic generation:计算二次谐波,非线性光学性质,实验用于判断结构的中心反演对称性

该模块描述了一种使用RPA方法计算体相材料的二阶极化率,其中使用了二阶插值方法。

9. use charge density to calculate absorption spectrum for large-scale insulating systems:无需计算本征值就可得到DOS和吸收谱,计算大体系的光吸收,效率非常高,对更大的体系可先用CPM获得电荷密度

该模块使用随机波函数计算光学吸收光谱的数千个切比雪夫偶极矩,并将这些偶极矩转换回能量空间。结果与大型绝缘系统的直接计算结果相对比。

10. Excitionic state:在DFT的基础上直接求解e-h久期方程,可以计算光吸收和电极化矩阵,可尝试计算三激子(trion),对更大的体系可以结合CPM 针对量子点的光学性质

该模块用于通过求解两粒子哈密顿的久期方程来计算量子点中的激子态,还可以获得吸收光谱和偶极矩阵。

Part.2 磁学性质

11. Heisenberg exchange interaction constant:使用线性响应理论求解磁交换系数J,可用于分析磁耦合性质,或构造有效哈密顿量进行MC等

该模块用于利用线性响应理论计算周期系统中两个特定位置之间的海森堡模型中的交换相互作用常数。

12. magnetic exchange parameters:使用“四态法”求解磁交换系数J,可用于分析磁耦合性质,或构造有效哈密顿量进行MC等

该模块介绍了计算磁交换参数的四态法

13. Gilbert damping constant:求解LLG方程的阻尼项系数α

该模块用于计算体材料吉尔伯特阻尼常数,该常数描述了Landau-Lifshitz-gilbert(LLG)

程中磁矩的阻尼项。

Landau-Lifshitz-Gilbert方程是微磁动力学模拟的核心

求得阻尼系数即可得到LLG方程;用户可使用上述结果结合有限元软件,自己进行微磁学仿真。

Part.3 极化性质

14. Berry Phase:计算Berry phase得到离子钳位极化(电子部分的极化,已集成到Q-Flow)

用现代极化理论计算离子钳位极化的一种方法(计算离子钳位极化)。

15. Born effective charge:在Berry Phase的基础上,根据极化的线性响应,得到Born有效电荷(张量)

玻恩有效电荷是在零外场条件下,由原子在方向i上的位移引起的在方向j上的宏观极化变化之间的比例系数,它量化了光学声子和电场之间的耦合。在该模块中,我们使用Berry相位方法计算玻恩有效电荷。

16. Piezoelectric tensor:在Berry Phase和Born effective charge的基础上,施加应变,求得压电张量

压电材料在施加外部宏观应变时表现出诱导的电极化。可以将该模块与模块Berry Phase和Born effective charge一起使用来计算。

17. Ionic dieclectric contribution:通过有限小电场得到Born有效电荷,进而得到离子介电函数

该模块用于计算介电常数离子部分的贡献,可以加上高频介电常数后得到低频介电常数。

1.以位移型铁电体为例,计算不同位移的极化和能量可以帮助拟合GL方程,辅助后期的相场等模拟

2.介电常数和压电张量是现代陶瓷材料的重要性能指标

3.计算的虚部可以用来覆盖65的红外光谱

Part.4 力学性质

18. ELPWmat:基于PWmat开发的开源程序

该模块用于高通量计算弹性常数。ELPWmat是一个高效的开源python程序,使用PWmat通过高通量第一性原理计算来计算三维材料和二维材料的弹性常数、柔顺常数、杨氏模量、剪切模量和体积模量以及泊松比。对于3D材料,ELPWmat可以根据Voigt-Reuss-Hill的近似值计算弹性常数、柔度常数、多晶杨氏模量、剪切模量和体积模量以及泊松比。对于2D材料,ELPWmat可以计算弹性常数、柔顺常数、平面内杨氏模量、剪切模量和面内泊松比

Module下载地址:http://www.pwmat.com/module-download

下一期,我们聊一聊缺陷性质

敬请期待

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1282599.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

OpenCV介绍及安装

目录 1.OpenCV简介 2.OpenCV安装 3.检查OpenCV是否安装成功 4.OpenCV模块 5.学习技巧 1.OpenCV简介 OpenCV(Open Source Computer Vision Library)是一个基于开源发行的跨平台计算机视觉库,主要用于图像处理、计算机视觉和机器学习等领域…

OpenGL 和 OpenGL ES 2.0/3.X 一致性测试说明(CTS)

本文档介绍如何构建、移植和运行 OpenGL 和 OpenGL ES 2.0/3.X 一致性测试,以及如何验证和提交测试结果。 [TOC]目录 测试环境要求 一致性测试需要文件系统。文件系统需要支持长文件名(即 > 8.3 名称格式)。一致性测试中的源文件使用大…

全部免费!6个宝藏级别的AI网站!

专注AIGC领域的专业社区,关注百度文心一言等大语言模型(LLM)的发展和应用落地,关注LLM的基准评测和市场研究,欢迎关注! 前两天给大家介绍了一款AI绘图工具fooocus,帮大家把AI绘画的使用门槛大幅…

MQ - KAFKA 高级篇

kafak是一个分布式流处理平台,提供消息持久化,基于发布-订阅的方式的消息中间件,同时通过消费端配置相同的groupId支持点对点通信。 ##适用场景: 构造实时流数据管道,用于系统或应用之间可靠的消息传输.数据采集及处理,例如连接到一个数据库系统,捕捉表…

12-2 Mybatis-Plus与Spring整合

user-springboot programming 实体类 ## 链接数据源 C3p0(原始化) 连接池的数据源 引入mysql 自动配置类DataSource会生效 需要你去配置相关的数据库参数 需要用到连接池 数据源的配置类 SpringBoot的测试类 SpringBootTest 原先是RunWith和Conf…

JAVA高级-1

常用API 第一章 API 产品说明书 第二章 Scanner类(输入) 功能:获取键盘输入 package day7_12.demo01_Scanner;import java.util.Scanner; //1、导包 /* 功能:获取键盘输入引用类型一般使用步骤1、导包:impo…

【高效开发工具系列】gson入门使用

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

解密Prompt系列20. LLM Agent之再谈RAG的召回多样性优化

几个月前我们就聊过RAG的经典方案解密Prompt系列14. LLM Agent之搜索应用设计。前几天刚看完openAI在DevDay闭门会议上介绍的RAG相关的经验,有些新的感悟,借此机会再梳理下RAG相关的优化方案。推荐直接看原视频(外网)A Survey of …

善网商城上线洁柔产品 公益人专享爱心价官方正品

近日,中国善网慈善商城(以下简称善网商城)系统经升级后重新上线。目前善网商城线上销售的中顺洁柔旗下慈善产品已顺利获得中顺洁柔纸业股份有限公司授权,双方就合作事宜达成共识,并于近日签订线上经营授权书。 &#x…

问题:HTTP method names must be tokens

问题:HTTP method names must be tokens 2023-12-04T09:43:16.65408:00 INFO 7808 --- [nio-6600-exec-1] o.apache.coyote.http11.Http11Processor : Error parsing HTTP request headerNote: further occurrences of HTTP request parsing errors will be logg…

easyrecovery2024最新破解版激活密钥

平时很多人都会把自己工作时,或者生活中的数据存储在我们的电脑上,很多时候,由于我们的误操作或者是其它某些问题,很容易就会误删除一些文件数据了,尤其是一些电脑出现故障,总是会导致数据丢失,…

50 代码审计-PHP无框架项目SQL注入挖掘技巧

目录 演示案例:简易SQL注入代码段分析挖掘思路QQ业务图标点亮系统挖掘-数据库监控追踪74CMS人才招聘系统挖掘-2次注入应用功能(自带转义)苹果CMS影视建站系统挖掘-数据库监控追踪(自带过滤) 技巧分析:总结: demo段指的是代码段,先…

C语言从入门到实战——常用内存函数的了解和模拟实现

常用内存函数的了解和实现 前言1. memcpy使用和模拟实现2. memmove使用和模拟实现3. memset函数的使用4. memcmp函数的使用 前言 内存函数(memory functions)指的是控制计算机内存操作的函数 1. memcpy使用和模拟实现 void * memcpy ( void * destinat…

重生奇迹mu坐骑系统详解

重生奇迹mu最强坐骑排名 1、红色烈焰——炎狼兽。炎狼兽身穿火红色盔甲,远远看去如同一道红色烈焰,非常酷炫,可供多种职业使用,是所有勇士梦寐以求的坐骑。除了可以提高移动速度以外,当年炎狼兽还是勇士们的刷怪利器。…

医院不良事件报告系统源码带鱼骨图分析

医院不良事件上报系统通过 “事前的人员知识培训管理和制度落地促进”、“事中的事件上报和跟进处理”、 以及 “事后的原因分析和工作持续优化”,结合预存上百套已正在使用的模板,帮助医院从对护理事件、药品事件、医疗器械事件、医院感染事件、输血事件…

紫龙游戏解锁Jira与Perforce的游戏开发行业实践

近日,在龙智携手Atlassian与JFrog共同举办的“大规模开发创新:如何提升企业级开发效率与质量”的线下研讨会中,紫龙游戏上海研发中心高级项目管理主管叶凯威为大家带来了精彩演讲, 分享紫龙游戏的项目管理工具与流程,以…

处理和分析人类语言数据-NLTK安装和使用

简介:NLTK(Natural Language Toolkit)是一个强大的Python库,用于处理和分析人类语言数据,是一个开源的项目,包含:Python模块,数据集和教程,用于NLP的研究和开发&#xff…

微软推出AI助手Copilot的正式版本;ChatGPT:七位研究人员分享他们的观点

🦉 AI新闻 🚀 微软推出AI助手Copilot的正式版本 摘要:微软宣布其AI助手Copilot正式上线,此前Copilot的预览版已成为很多用户的日常AI伴侣。此次上线后,Copilot将继续提供AI驱动的网络聊天体验,并具备商业…

SAP_ABAP_内表数据重复问题,解决思路

SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客文章浏览阅读516次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!https://blog.csdn.net/j…

终端安全管理软件是监控软件吗

有些人在后台问,终端安全管理软件是监控软件吗? 先回答,是监控软件。 因为它具有监控的功能,在很大程度上,是可以用来当做监控软件来用的。 终端安全管理软件是一种集中管理终端设备的软件工具,可以在企业…