【技术实现步骤摘要】
自旋多重度指定方法及装置
[0001]本申请涉及分子动力学模拟的
,尤其涉及一种自旋多重度指定方法及装置。
技术介绍
[0002]燃烧、气象与星际化学等复杂反应体系中存在大量反应的中间物种与基元反应,例如燃烧等复杂反应体系包含近百万个基元反应、上万种分子。这些中间产物与基元反应构成了大规模的复杂反应体系,如何模拟这一类大规模的复杂反应体系是本领域的一个技术难题。
[0003]计算化学的发展为解决上述问题提供了可能,尤其是从头算分子动力学模拟。然而,传统的从头算分子动力学模拟受限于算力,难以模拟超过一千个原子以上的体系,计算时间随反应体系的大小呈指数增加。并且,由于量子化学计算基于分子轨道理论,电子在全局离域图像下处理,传统的从头算分子动力学模拟方法只能设置模拟体系整体的电荷和自旋多重度,而无法自动对模拟体系中的各个分子进行电荷和自旋多重度指定,导致模拟不准确。
[0004]基于分片的从头算分子动力学模拟解决上述问题提供了新的思路。一方面,分片化处理可以大幅度降低反应体系的计算标度;另一方面,基于分片的从 ...
【技术保护点】
【技术特征摘要】
1.一种分子片的自旋多重度指定方法,其特征在于,包括:获取分子片的类型,根据所述分子片的类型为所述分子片指定自旋多重度;判断相邻两个所述分子片是否发生组合形成组合分子片,若发生组合,则根据所述相邻两个所述分子片的类型为所述组合分子片指定自旋多重度;判断所述分子片是否发生裂分形成至少两个子分子片,若发生裂分,则获取所述子分子片的类型,根据所述子分子片的类型为所述子分子片指定自旋多重度。2.根据权利要求1所述的自旋多重度指定方法,其特征在于,所述获取分子片的类型,根据所述分子片的类型为所述分子片指定自旋多重度,包括:判断所述分子片是否为特殊分子片,所述特殊分子片的自旋多重度被预先内置到存储器中;若是,则从所述存储器中获取所述分子片的自旋多重度;若否,则根据所述分子片的电荷数和核电荷数为所述分子片指定自旋多重度。3.根据权利要求2所述的自旋多重度指定方法,其特征在于,所述判断所述分子片是否为特殊分子片,包括:获取所述分子片所包括的原子类型和原子坐标;获取所述分子片的电荷数;根据所述分子片所包括的原子类型和原子坐标和所述分子片的电荷数判断所述分子片是否为所述特殊分子片。4.根据权利要求1所述的自旋多重度指定方法,其特征在于,所述判断相邻两个所述分子片是否发生组合形成组合分子片,包括:获取所述相邻两个所述分子片之间的距离;若所述距离小于或等于第一预设阈值,则所述相邻两个所述分子片发生组合形成组合分子片。5.根据权利要求1所述的自旋多重度指定方法,其特征在于,所述根据所述相邻两个所述分子片的类型为所述组合分子片指定自旋多重度,包括:判断所述相邻两个所述分子片的类型是否满足预设条件,满足所述预设条件的所述相邻两个所述分子片发生组合所形成的组合分子片的自旋多重度被预先内置到存储器中;若满足,则从所述存储器中获取所述组合分子片的自旋多重度;若不满足,则获取所述组合分子片的类型,根据所述组合分子片的类型为所述组合分子片指定自旋多重度。6.根据权利要求5所述的自旋多重度指定方法,其特征在于,所述获取所述组合分子片的类型,根据所述组合分子片的类型为所述组合分子片指定自旋多重度,包括:...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。