昨天花了几小时写了一个美妙的脚本来生成旋转45度的ETO晶体的POSCAR。之前一直用了几年的Direct模式,也就是以位置占晶格常数的比值为内容的分数坐标。最近觉得用长度量纲的数值比较方便处理数据,想起还有个模式叫Cartesian,心想这应该就是了。于是没看手册,就直接按C模式写脚本了。
半夜又断网,服务器的排队系统又坏了,只好今天下午等师兄修理好后再批量提交任务。跟之前的任务比,计算时间多了两倍。我有点奇怪,还以为是任务数太满的缘故,也没放在心上。
结果刚才弄完别的事,一查计算结果,我就内牛满面了……原子坐标东倒西歪,完全不是我想要的那样!
又写了一堆测试脚本,才发现我可能搞错这个Cartesian的含义了。再看回手册,原来C模式只在对于基矢非正交的情况下选坐标系时才和D模式有区别(具体就不说了),其实之前我考虑生成脚本时还略想过一下坐标系的问题,最后嫌麻烦直接选了正交系,结果竟然用这种倒霉的方式得到解答。。。
唉,完全没法按计划完成任务。
。。。。。
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- 一前言 特征值 奇异值 二奇异值计算 三PCA 1)数据的向量表示及降维问题 2)向量的表示及基变换 3)基向量 ...