计算化学公社

标题: calypso,findit类似的这些软件有什么作用呢? [打印本页]

作者
Author:
liu_tiao    时间: 2015-7-8 10:40
标题: calypso,findit类似的这些软件有什么作用呢?
      calypso,findit类似的这些软件有什么作用呢?

作者
Author:
jiewei    时间: 2015-7-8 16:27
寻找没有单晶结构的晶体结构
作者
Author:
万里云    时间: 2015-7-8 17:11
耗子定向搜索器。
作者
Author:
sobereva    时间: 2015-7-8 18:18
calypso用来预测晶体稳定和亚稳结构,详见
http://www.calypso.cn/
作者
Author:
liu_tiao    时间: 2015-7-8 22:20
sobereva 发表于 2015-7-8 18:18
calypso用来预测晶体稳定和亚稳结构,详见
http://www.calypso.cn/

它和VASP有什么区别呢?是不是可以配合使用呢?
作者
Author:
万里云    时间: 2015-7-8 22:32
liu_tiao 发表于 2015-7-8 22:20
它和VASP有什么区别呢?是不是可以配合使用呢?

这个就是要和别的第一性原理程序配合使用的。

这个程序实际上是用粒子群算法求解一个优化问题,目标函数的自变量就是构型对应的3N+9个自由度,因变量类似于当前构型下所关注的物理量的值与给定值间的绝对值之差,搜寻使得差最小的构型。
作者
Author:
sobereva    时间: 2015-7-8 22:33
liu_tiao 发表于 2015-7-8 22:20
它和VASP有什么区别呢?是不是可以配合使用呢?

它类似于一个optimizer,需要结合VASP、CASTEP、Gaussian等程序使用,读取它们产生的能量、受力这些东东。
作者
Author:
liu_tiao    时间: 2015-7-9 09:30
sobereva 发表于 2015-7-8 22:33
它类似于一个optimizer,需要结合VASP、CASTEP、Gaussian等程序使用,读取它们产生的能量、受力这些东东 ...

是不是先使用它缩小范围?在使用VASP之类的程序结构优化
作者
Author:
sobereva    时间: 2015-7-9 17:59
liu_tiao 发表于 2015-7-9 09:30
是不是先使用它缩小范围?在使用VASP之类的程序结构优化


不是。比如高斯做几何优化,实际上是算出能量、受力、Hessian传递给它的优化模块,优化模块根据优化算法给出下一步结构,然后在新的结构又计算能量、受力、Hessian,反复如此。
calypso我并没具体用过,但应该是作为一个第三方的构型搜索模块,不断输入进量化程序产生的上述这些量,然后返回新的结构,反复迭代。
作者
Author:
万里云    时间: 2015-7-9 20:00
我们组有人在用这程序,也去过开发组的培训会,因此对这个软件的功能多少了解一点。

CALYPSO的定位不是优化结构,而是根据条件搜寻满足给定需求的材料。

一般来说,对于一个N原子体系,给定N个原子的坐标和6个晶格常数之后,这个体系的性质就完全确定了。如果要寻找满足某个条件的材料,比如说带隙在某个范围之内,实际上是利用粒子群优化算法不断改变这3N+6个参数,比较当前构型下的带隙与预设带隙之间的插值,直到找到满足条件的结构。

这其中有碰运气的成份在里面。

之所以不用牛顿法、共轭梯度法等优化算法,可能是因为目标函数太复杂,可能在某些点上都不连续。




欢迎光临 计算化学公社 (http://ccc.keinsci.com/) Powered by Discuz! X3.3