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 ...
随机推荐
- springboot 使用 dev tool 导致 CastException
1.背景 项目使用了 Spring + shiro 实现 权限控制, 使用AOP 对 每个 Controller 进行 log 记录时,需要从 shiro 中 获取 username字段, 问题就这样 ...
- JVM详解之:HotSpot VM中的Intrinsic methods
目录 简介 什么是Intrinsic Methods 内置方法的特点 多样性 兼容性 java语义的扩展 Hotspot VM中的内置方法 intrinsic方法和内联方法 intrinsic方法的实 ...
- 星屑幻想 optimal mark
LINK :SP839 星屑幻想 取自 OJ 的名称 小事情...题目大意还是要说的这道题比较有意思,想了一段时间. 给你一张图 这张图给答案带来的贡献是每条边上两个点值得异或 一些点的值已经被确定 ...
- Phantomjs实现后端生成图片文件
目录 PhantomJS简介 了解rasterize.js 使用方法 今天,给大家分享一个Java后端利用Phantomjs实现生成图片的功能,同学们使用的时候,可以参考下! PhantomJS简介 ...
- java开发-flyway
数据库版本管理工具 什么是数据库版本管理? 做过开发的小伙伴们都知道,实现一个需求时,一般情况下都需要设计到数据库表结构的修改.那么我们怎么能保证项目多人开发时,多个数据库环境(测试,生产环境)能够保 ...
- day11.函数的全局变量和局部变量
一.定义 """ 局部变量 : 在函数内部定义的变量(局部命名空间) 全局变量 : 在函数外部定义的或者使用global在函数内部定义(全局命名空间) 作用域: 作用的范 ...
- 浅谈js数组中的length属性
前言 一位正在学习前端的菜鸟,虽菜,但还未放弃. 内容 首先,我们都知道每个数组都有一个length属性 这个length属性一般我们用来循环遍历的约束,一般我们都会把他认为是该数组里面有几个元素这个 ...
- Tarjan算法 学习笔记
前排提示:先学习拓扑排序,再学习Tarjan有奇效. -------------------------- Tarjan算法一般用于有向图里强连通分量的缩点. 强连通分量:有向图里能够互相到达的点的集 ...
- 当面试官问我ArrayList和LinkedList哪个更占空间时,我这么答让他眼前一亮
前言 今天介绍一下Java的两个集合类,ArrayList和LinkedList,这两个集合的知识点几乎可以说面试必问的. 对于这两个集合类,相信大家都不陌生,ArrayList可以说是日常开发中用的 ...
- Echarts图表随浏览器大小,模块大小,位置实时更新
1.图表位置随浏览器大小改变 2.图表位置随模块的改变而改变 只需要在事件函数中添加: