本文为大家介绍ovirt安装部署(ovisetup安装教程),下面和小编一起看看详细内容吧。
位错数目用什么软件
弗伦克尔对(frenkel pairs):原子离开其晶格位置进入间隙位置,并在原位置留下空位而形成的缺陷。其特点是插页和空位总是成对出现。
位错环:晶体中的线状位错,因位错运动而产生的环状位错。我从图中简单粗略的理解就是间隙的迁移和聚集形成了一个环。题目中的100指的是位错环的burgers向量。 (由于本人不是专门研究位错的,所以粗略的理解可能有误)。
ovito软件之于lammps就像vesta之于vasp,一种计算,一种处理,两者的结合让科研变得简单。和lammps一样,这个软件是开源的,可以在win和linux(ubuntu)系统下使用。百度搜索ovito,分分钟找到官网下载安装。
1、如何使用ovito查找frenkel缺陷?
使用ovito寻找frenkel缺陷对,需要准备两个文件:一个是结构演化前的坐标文件,一个是结构演化过程中的坐标文件(这是使用lammps的dump命令输出的) .以我上次给出的进化示意图的制作为例,一共用到了ovito的十个功能,我在下图中标注出来了。具体操作过程如下:
将进化过程的文件导入到ovito软件中后,选择下图2中标记1(filecontains时间序列)的地方,告诉ovito该文件是一个进化过程文件,然后选择下图2中标记2的地方(添加修改),几乎包含了ovito软件的所有功能,有兴趣的同学可以自行探索。在图2中标记的2处找到并选择wigner-seitz缺陷分析(这也是nc文章中提到的缺陷分析方法);
图2
然后点击下图3中标记5,导入进化前的结构文件。然后你会找到图3标6的位置,软件会告诉你找到了多少空位和空隙(一般这两个值是相等的),继续点击图3标7的位置(播放键) ,ovito会开始自动统计进化过程中每时每刻产生的空位和缺口的数量。
图3
不过nc文章里的演化图只有空位和间隙,没有fe原子~,继续选择add modification,找到里面的expression select(图4标8),选择后ovito会给你一个框,填写occupancy==1(这是告诉ovito选择所有没有离开晶格位置的fe原子),然后选择delete selected particles at 2(图4中9处标注),让ovito选择这些fe原子atoms 删除所有原子,这样只剩下空位和空位,然后再次重复expression select的过程,选择occupancy==2 or 0(这是告诉ovito空位或空位都选),然后在find中在add modification中指定颜色(图4中标记为10),给选中的空位或spacer赋予你喜欢的颜色,然后再次点击播放按钮,ovito会为你展示完整的缺陷演化过程。至于图2中标3和4的两个地方,一个是输出进化过程的视频文件,一个是输出单张图片。
图4
2、如何使用ovito做类似nc文章的位错环分析:
由于我重复了nc文章的级联碰撞过程,用到的系统很小,所以根本无法形成位错环,所以干脆在fe中手动搭建了一个位错环,这里安利另一个建模软件,atomsk,一个金属材料(多晶、晶界、位错和界面等)建模工具,有兴趣的同学可以百度,下面是我用atomsk用ovito搭建的fe的位错环(导入坐标文件后,选择dislocation analysis(dxa) ) 直接在添加修改):
图5
可以看出ovito不仅可以帮助找到位错环,还可以帮助指出几个位错环,每个位错环的长度和它的burgers向量(对应nc文章的图3)。
使用ovito 的缺陷分析加上上面介绍的位错环分析可以叠加以获得类似nc 文章中的图1。有资源有兴趣的同学可以再试试。今天先介绍到这里,至此本文能涉及到的软件基本操作和相关知识都介绍完了。至于文中的fig.2(涉及到lammps的具体计算和输出),我会尽量找合适的例子继续分享。本文如有疏漏和不足之处,期待您的指正~。
如何在ubuntu系统上使用ovito
自己的文件默认是不能被别人修改的。如果你的意思是连root都不能修改,那是不可能的。根用户大于一切。这就是linux的法则.
anaconda已经安装上了ovito模块,但是python却导入不了,有没有大佬帮忙解答一下?
看来你的系统默认的python不是anaconda,但你的系统中已经安装了python并且没有安装ovito。启动python 时,我在计算机上查看了第一行。第一行中间应该有anaconda, inc。
好了,ovirt安装部署(ovisetup安装教程)的介绍到这里就结束了,想知道更多相关资料可以收藏我们的网站。