MD笔记
1.力场中的例子电荷是有效电荷(clayff),有别于化学式中的电荷。
2.游离状态的阳离子(如层间阳离子)的电荷不能变动;而Al-O八面体、Si-O四面体中的离子(Al、Si等)电荷可以微调。
3.minimize是在绝对0度、动能为0的条件下进行结构优化(分子静力学),只对从数据库中得来的模型进行minimize,加水后的模型不需要优化。
先对最小超晶胞(如Na-mmt的超小晶胞为4a*b*c)进行minimize,然后再进行下一步建模(如加水分子或者继续supercell),最后在进行优化并计算。
优化:
nve:保持能量不变;
nvt:提到常温来优化(298或者300k);
npt:提到常压来优化(1个标准大气压)。
4.警告可以忽略,错误需要修改?
(待确认,如模型总电荷也显示warning,但minimize时,总势能会很大(正值1e+16))
如:以下的warning能忽略吗?因为在minimize和优化的过程当中都会出现这个警告,这个是data文件的问题(之前请教过一个老师)。

5.元胞盒子大小从数据库中得到的a、b及3个方向的角度不需要修改,根据自己需要来改c(层间距)。
6.能量最小化minimize如何判断最小化已经成功?
(1)log文件上的minimize的收敛情况;

(2)结构是否稳定(VMD中查看),目前的问题是minimize后原子会跑出盒子外边去?

7.优化过程中,timestep、run总步数,这个没有很严格的规定,看能量收敛和结构稳定与否来判断即可。
8.MS——data——lammps中minimize后所得的data——VMD——pdb——MS(主要是坐标信息)——建模(加水或者supercell)。。。
问题1:转换过程中只有坐标信息,没有盒子和键、角信息,不能够识别各个原子类型等??
问题2:pdb导入MS后,由于不能识别,故无法继续建模?
(1)lammps所得的data

(2)VMD生成的pdb

(3)MS(主要是坐标信息)

9.模型的总电荷一定要为0,影响很大。
10.Al-oh-ho这里的oh-ho指的是体系中的结合水,层间水是自由水。
11.NPT中的P指的是静水压力,随着P增大(深度加大),c层间距减小;
12.timestep:从1.0fs——0.5fs——0.1fs;
13.原子丢失的原因(lost atoms:.......),Temp、Epair等增大
(1)timestep有可能太大了,导致数值失稳,改小一点;
(2)输入的结构不好
14.计算中Dangerous builds不等于0:
(1)说明粒子在跑的时候“Rcut skin ”的范围内已经跑出去了,或者外边的粒子跑进来了,因此,neighbor list要建得频繁一点才可以;
(2)但是不影响数据收集;
(3)如果是小概率事件没有关系,比如,neighbor list运行1万次,而Dangerous只有几十或更小;
(4)措施:
a、把时间步长timestep调小(推荐做法);
b、把skin变大(不推荐,会影响计算效率)。
MD笔记的更多相关文章
- md笔记——编程术语
thinkPython 读书笔记 本列表根据thinkPython中记录的大量编程术语 整理而来. 该书的重点不是教会你Python,而是培养读者用计算机科学家一样的思路来思考,设计,开发. 讲解了语 ...
- md笔记——HTTP知识
HTTP权威指南 ******** 第一部分:HTTP:Web 的基础 第一章:HTTP概述 MIME 因特网上有数千种不同的数据类型,HTTP 仔细地给每种要通过 Web 传输的对象都打上了名为 M ...
- md笔记——正则学习
正则表达式 在线调试正则1 在线调试正则2 规则记录 \d 匹配一个数字字符.等价于[0-9] \D 匹配一个非数字字符.等价于[^0-9]. . 通配符,可以匹配任意字符. ? 表示量词" ...
- md笔记——微信JS接口
微信js接口 隐藏微信中网页右上角按钮 document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { Weix ...
- md笔记——使用 @font-face 引入你喜欢的字体
使用 @font-face 引入你喜欢的字体 原理 CSS3的自定义字体@font-face 规则的工作原理 使用@font-face规则初看起来非常简单.从本质上看,它只需要两个步骤. 首先,使用 ...
- 为知笔记 Markdown 新手指南
为知笔记 Markdown 新手指南 http://www.wiz.cn/feature-markdown.html 时序图,流程图详细流程图语法 http://adrai.github.io/flo ...
- Typora+PicGo+Gitee笔记方案
前言:需要学习的知识太多,从一开始就在寻找一款能让我完全满意的编辑器,然而一直都没有令我满意的.在前两天Typora新版本更新后,总算是拥有了一套我认为很完美的笔记方案:使用Typora编写markd ...
- 使用有道云笔记还是github写笔记的优缺点对比
有道云笔记的优点 在手机上编辑笔记,有道云的体验更好,建议:新建普通类型笔记而不是markdown笔记,因为md在手机上的编辑体验并不好 插入图片方便无需考虑图床 可以把笔记分享到社交平台(QQ,微信 ...
- MarkdownPad2使用高亮插件
MarkdownPad 2有插入代码块的功能,但样式却不尽人意,但又不想换个编辑器,找了挺多相关资料,最后在MarkdownPad 2集成prettify高亮插件. 如下相关资料: [HTML] Pr ...
随机推荐
- Python 变量类型及变量赋值
在 Python 中,变量不一定占用内存变量.变量就像是对某一处内存的引用,可以通过变量访问到其所指向的内存中的值,并且可以让变量指向其他的内存.在 Python 中,变量不需要声明,但是使用变量之前 ...
- SUM and COUNT -- SQLZOO
SUM and COUNT 注意:where语句中对表示条件的需要用单引号, 下面的译文使用的是有道翻译如有不正确,请直接投诉有道 01.Show the total population of th ...
- PHP imagechar - 写出横向字符
imagechar — 写出横向的字符.高佣联盟 www.cgewang.com 语法 bool imagechar ( resource $image , int $font , int $x , ...
- electron开发 - 打印流程(仅支持6.0.0版本以上)
Electron打印 标签打印 标签打印一般有两种方式: 驱动打印,与普通打印机一样通过驱动方式打印. 通过指令打印,不同厂家的的打印机指令集不一样,可查看厂家提供的手册. electron 打印方式 ...
- Docker学习日记-安装Docker
Docker是什么: 简单理解就是基于go语言开发的开源的应用容器引擎. 对进程进行封装隔离,属于操作系统层面的虚拟化技术. Docker的优势: 1.更高效的利用系统资源 2.更快速的启动时间 3. ...
- [转]Java死锁排查
文章来源:微信公众号:猿天地 1. 死锁的概念: 是Java多线程情况下,两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞现象,若无外力作用,它们都讲无法推进下去.此时称 ...
- 通过MyBatis操作数据库
MyBatis是一款优秀的持久层框架,同样也是做OR Mapping的.与JPA不同,MyBatis里面需要我们自己来定制sql. MyBatis和JPA的选择 其实如果业务比较操作比较简单使用JPA ...
- Kaggle-pandas(3)
Summary-functions-and-maps 教程 在上一教程中,我们学习了如何从DataFrame或Series中选择相关数据. 正如我们在练习中所展示的,从我们的数据表示中提取正确的数据对 ...
- 一张图理清 Python3 所有知识点
如果你前几天一直有关注 GitHub Trending,那你应该会留意到「Python3 in one pic」这个开源项目. 很多人学习python,不知道从何学起.很多人学习python,掌握了基 ...
- Spring的第一个程序
目录 一.Spring概述 1. Spring是什么? 2. IOC控制反转 二.Spring的第一个程序 1. 创建Maven项目 2. 加入maven依赖pom.xml 3. 定义接口和实体类 4 ...