背景:当前,可应用于大周期性体系的密度泛函理论(DFT)取得了显著的进展,已经成为解决材料设计、加工中难题的有效方法
人们依据这个理论可以使解释实验数据,预测新晶体的结构、结合能和表面活性等基本性质
这些工具可以用来指导设计新材料,允许研究人员理解基本的化学和物理过程
绪论:在本教程中,将学习如何使用CASTEP来计算弹性常数和其他的力学性能
首先我们要优化BN立方晶体的结构,然后计算它的弹性常数
本指南主要包括以下内容:1优化BN立方晶体的结构2计算BN的弹性常数3弹性常数文件的描述计算BN的弹性常数目的:使用CASTEP计算弹性常数模块:MaterialsVisualizer,CASTEP前提:已使用firstprinciples预测了AlAs的晶格常数1
优化BN立方晶体的结构在计算弹性常数之前并不一定要进行几何优化,可以由实验观测到的结构计算出Cij数据
尽管如此,如果我们完成晶胞的几何优化,可以获得更多相容的结果,进而计算与理论基态对应的弹性常数
弹性常数的精确度,尤其是切变常数的精确度,主要取决于SCF计算的品质,特别是布里渊区取样和波函数收敛程度的品质
所以我们设置SCF、k点取样和FFT格子的精度为Fine
首先导入BN结构在菜单栏中选择File/Import,从structures/semiconductors中选中BN
msi,按Import按钮,输入BN的晶体结构,见右图
为了节省计算时间,由Build/Symmetry/PrimitiveCell将此conventionalrepresentation转化为primitiverepresentation
现在设置几何优化从工具栏中选择CASTEP工具,然后从下拉列中选择Calculation(或从菜单栏中选择Modules/CASTEP/Calculation)
CASTEPCalculation对话