RG2是一套利用随机策略(Random strategy),结合群论(Group theory)和图论(Graph theory)的晶体结构搜索代码。其搜索晶体结构的基本思路和流程为:
Ø 在考虑对称性的基础上产生随机初始结构并计算结构的距离矩阵;
Ø 根据指定的成键列表(商图要求)按“就近关联”原则建立结构商图;
Ø 根据指定键长和键角标准在保持商图守恒的前提下对结构进行快速整理和优化;
Ø 根据指定的几何拓扑特征(环、成键列表、维数等)进行晶体结构筛选和输出;
总的来说,RG2能快速高效的为人们提供较合理的具有可描述结构特征的晶体结构构型。目前RG2为人们提供了三种搜索模式:完全随机、框架随机和初结构读入(初结构读入,为用户自定义搜索起点提供了可能),可用于凝聚态物理和计算材料科学中所感兴趣晶体结构求解,晶体结构预测(3配位高压氮,4配位或3-4混合配位的石墨相变产物,多配位金属或合金体系等)和功能材料设计(超硬材料,储能材料,压电材料,光催化材料等)等课题的研究。