| 查看: 598 | 回复: 0 | |||
| 当前主题已经存档。 | |||
[交流]
【求助】【请教】如何在ms和vasp中固定单一应变
|
|||
|
为了做应变应力曲线,看文献中的做法是要求对晶体施加一个单一的应变,并且固定住这个应变,优化其他的应变和晶格参数(也就是驰豫这一步)。 我目前的做法是在castep中手动修改晶格参数(立方晶格,或者重新定义基矢成互相垂直): 1、对于单轴拉伸,只需要将某一个基矢比如a拉长,然后固定住a的长度和晶轴夹角。然后优化另外两个基矢b,c,即可得到拉伸应力。这个应力就只会出现在stress张量的11分量。 2、对于单剪切,比如进行13方向的剪切。我目前是对c基矢手动增加一个a方向的矢量,比如c'=c+0.02a,其中每一个都是矢量。所以在设置上就是a和c的夹角变小,c轴变长。 但是这样就出现了一个问题,无法像单轴拉伸一样固定住这个剪切应变(shear strain),只有固定住ac的夹角以及c轴的长度,但是这样一来计算出的stress tensor就不只是13分量有值,而且33分量也有。不符合文献的要求(需要保证所有其他应力分量都为零,出了应变的13分量) 就此想请教朋友们:在CASTEP中或者VASP&MedeA中,用什么办法可以fix 单一剪切应变,而做晶格优化的时候可以使别的应变分量变化,从而得到合理的stress tensor。 谢谢 |
» 猜你喜欢
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有18人回复
面上可以超过30页吧?
已经有7人回复
网上报道青年教师午睡中猝死、熬夜猝死的越来越多,主要哪些原因引起的?
已经有5人回复
“人文社科而论,许多学术研究还没有达到民国时期的水平”
已经有6人回复
版面费该交吗
已经有13人回复
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有10人回复
什么是人一生最重要的?
已经有4人回复













回复此楼