DFT源码实现:Site-Ordered-Crystal-CReator结晶器

需积分: 9 0 下载量 35 浏览量 更新于2024-11-05 收藏 390KB ZIP 举报
资源摘要信息:"DFT的matlab源代码-Site-Ordered-Crystal-CReator:现场订购的结晶器" 知识点1: DFT(密度泛函理论) DFT是一种计算物质性质的理论方法,它通过电子密度来计算多电子系统的基态属性。DFT在材料科学、凝聚态物理和化学中得到了广泛的应用,尤其是在研究晶体结构和电子性质方面。 知识点2: Matlab Matlab是一种高级编程语言和交互式环境,常用于数值计算、数据分析和可视化。在材料科学和物理学中,Matlab被广泛用于模拟和数据处理。 知识点3: SOCCR(现场订购的晶振) SOCCR是一种用于模拟建筑材料的超分子化学方法的派生结构生成算法。它通过制定化学原理,主动控制结晶固体中的离子有序性,创建有序阴离子排列的虚拟结构库。 知识点4: 超分子化学方法 超分子化学是研究分子间的非共价相互作用及其对宏观性质的影响的科学。在材料科学中,超分子化学方法被用来设计和构建具有特定结构和功能的材料。 知识点5: 结构生成算法 结构生成算法是一种用于生成材料结构的算法。在SOCCR中,这种算法被用来创建有序阴离子排列的虚拟结构库。 知识点6: DFT计算 DFT计算是使用密度泛函理论进行的计算。在SOCCR中,DFT计算被用于确定相稳定性图。 知识点7: 相稳定性图 相稳定性图是一种描述材料在不同条件下稳定性的图表。在SOCCR中,DFT计算被用来确定相稳定性图,以评估如何使用化学压力和/或结构变形来指导离子顺序。 知识点8: 数据挖掘技术 数据挖掘技术是一种从大量数据中提取有用信息的技术。在SOCCR中,数据挖掘技术被用来识别离子序的描述符。 知识点9: 离子序的描述符 离子序的描述符是一种描述离子排序的信息。在SOCCR中,数据挖掘技术被用来识别离子序的描述符。 知识点10: 离子有序性 离子有序性是指在晶体中,离子按照一定的规则排列的性质。在SOCCR中,算法的目标是使用户能够制定化学原理,以主动控制结晶固体中的离子有序性。 知识点11: 引用要求 如果使用此代码,需要引用Nenian查尔斯,理查德J.Saballos,和JamesM.龙迪内利在2018年发表在《材料化学》上的论文《结构多样性Heteroanionic材料从阴离子订单》。 知识点12: 开源系统 开源系统是指其源代码可以公开获取、修改和分发的软件系统。在这个文件中,SOCCR使用Matlab编程语言编写,是开源的,可以在其官方网站获取源代码。 以上就是从文件信息中提取的详细知识点,希望对您有所帮助。