概述 动力学模拟是一种重要的原子级模拟方法,通过求解原子运动的经典力学牛顿方程对相空间进行采样,不仅可以研究体系在相空间的演化过程,还可以通过产生的系列结构(系综)通过统计方法得到体系在非零温度下的各种性质。 动力学过程中的原子间相互作用力则可以通过多种方法求得,可以是密度泛函理论,也可以是经验力场。 使用QuantumATK进行材料动力学模拟 可以用多种能量-力计算方法 密度泛函理论(DFT-LCAO 和 DFT-PlaneWave):支持几千原子级别超大体系的计算 半经验量子力学模型(SemiEmpirical):支持密度泛函紧束缚近似(DFTB) 经验力场(Forcefield):支持几百种经验势参数(含ReaxFF) 机器学习力场:高效率平衡DFT的精度和力场的速度 支持多种系综和理论方法 NVE velocity verlet NPT with stress mask NPT/NVT(Berendsen) NPT Melchionna NPT with stress mask Langevin 多种方法初始化速度 灵活的结构限制固定部分原子 分别固定 x、y、z 坐标 MD 过程中固定质心 限定布拉维格子(可同时设定目标应力) 刚性限定原子相对位置关系 支持多种动力学方法 平衡态分子动力学 非平衡态分子动力学(RNEMD)计算热导 time-stamped force-bias Monte Carlo长时域的动力学方法 Metadyamics(PLUMED):更快的对能量(自由能)面进行采样,获得大范围的结构-能量信息 自适应动力学蒙特卡罗方法(adaptive kinetic Monte Carlo):研究结构变化与机理 可控制局域温度、设定升温速率 所有恒温器、恒压器支持线性升温或降温 计算过程中分析 Python 脚本支持计算过程中分析或添加其他限制条件 部分电荷分析 可视化原子速度 […]