计算化学公社

标题: 多尺度计算方法具体是怎么实现的 [打印本页]

作者
Author:
lijiaming111    时间: 2022-6-18 23:57
标题: 多尺度计算方法具体是怎么实现的
本帖最后由 lijiaming111 于 2022-6-19 00:05 编辑

如果博士项目是做某种材料设计需要用到Multiscale simulation methods通常需要做些什么 如果在ab initio层面可以用Guassian, ORCA这些算电子结构的软件 如果是经典分子动力学计算可以用lammps 再往上就是有限元计算了 那如果要对某个材料多尺度计算是不是可以先用单晶XRD得到这个晶体结构的cif文件 用VASP之类的软件DFT计算得到针对这种晶体的力场参数 再用生成力场参数做MD模拟 之后在用MD的结果做更高尺度的模拟 我的理解对吗 听说做这个需要编程好 (会Python, Fortran或C) 主要是哪部分需要自己写程序
作者
Author:
sobereva    时间: 2022-6-20 10:45
“多尺度”是一个很宽泛的词,跨度可以很小也可以很大。跨度小的,比如从半经验到DFT,跨度大的,比如从量子化学到介观动力学(例如https://doi.org/10.1002/wcms.1623)。

在提问具体怎么做之前,你先要搞清楚到底你需要研究什么问题、涉及到什么范畴、要用到什么方法,然后才是选择程序的事。这就必须多读相关综述、文献,在此之前还需要读书积累基本知识,分子力场、分子动力学、DFT、后HF、第一性原理等等概念都得有充分的认识。

大多数情况力场参数都不需要自己产生,文献里都有现成的,而且是经过检验,不会被质疑的。

编程不是一定必须的,但会编程在很多场合有重要好处。在下文里专门说过编程的事
谈谈学量子化学如何正确地入门
http://sobereva.com/355http://bbs.keinsci.com/thread-4447-1-1.html

罚抄Gaussian 100遍




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