第337章 全世界都看到他们了
  “第一个就是辛几何映射引擎。
  传统dft软体的第一步是读取原子坐標然后构造距离矩阵,但是geosculpt的第一步是对电子密度分布做一个初始估计,然后从这个初始电子密度出发,在辛流形上构造拉格朗日子流形的骨架。
  这一步的核心是一个鞍点搜索算法,我们內部给它起了个代號叫findsaddlepoints。”
  “第二个模块则是分子对称群自適应分解。”
  “dft计算里,处理不同的分子用的是统一的算法框架,不区分对称性。但肖教授在他的论文里指出了一点,那就是不同分子的对称群不同,水分子的点群是c2v,苯是d6h,氨是c3v。
  如果你用统一的对称群去处理所有分子,相当於把每一个分子的独特对称性信息全扔掉了,计算精度当然上不去。
  我们在geosculpt內置了一个对称群识別与匹配模块,能根据分子类型自动选择对应的不可约表示分解算法。
  这就是为什么苯的偏差能做到零点零一五电子伏特,不是因为我们用了更复杂的近似,而是因为我们保留了分子的对称性信息。”
  穆勒往后靠了靠,嘴角不自觉地抽了一下。
  他想起自己团队当年为了在dft框架里提高含过渡金属催化剂的模擬精度,加了多少补丁、调了多少参数,结果现在告诉他,他当时没算出来不是因为算得不够多,而是从一开始就把对称性这个底层信息给丟掉了?
  一时间,穆勒只觉得心里五味杂陈。
  这感觉就像一个老师傅用了二十年学会了怎么用手锯切出直线,然后有一天一个年轻人走进来,在墙上画了一条线,打开雷射切割机,切出来的线比老师傅最得意的作品还要直。
  “geosculpt的第三个模块,也是最重要的模块就是鞍点搜索优化器。”
  “这个模块的核心算法源於肖教授在ns方程证明中使用的鞍点圆法。
  传统dft的叠代求解是用自洽场方法一步一步叠代,每一步都对整个体系做一次完整的能量计算,计算量隨体系规模指数增长。