计算化学公社

 找回密码 Forget password
 注册 Register
Views: 12656|回复 Reply: 4
打印 Print 上一主题 Last thread 下一主题 Next thread

[VASP] 求助:vasp优化二维晶体的constr_cell_relax.F

[复制链接 Copy URL]

14

帖子

0

威望

62

eV
积分
76

Level 2 能力者

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 nextnest 于 2017-11-3 11:52 编辑

各位老师:       大家好!目前尝试用vasp5.4.1优化二维晶体,限制c轴,优化a和b轴,参考了网上的constr_cell_relax.F文件进行了编译,但是编译报错如下:
make[2]: *** [constr_cell_relax.o] Error 1。
       想请教一下大家如何修改constr_cell_relax.F文件实现a,b的同时优化?谢谢!


附:修改后的constr_cell_relax.F文件
     SUBROUTINE CONSTR_CELL_RELAX(FCELL)
     USE PREC
     REAL(q) FCELL(3,3), SAVE(3)
     LOGICAL FILFLG
     INTEGER ICELL(3)

     INQUIRE(FILE='OPTCELL',EXIST=FILFLG)
     IF (FILFLG) THEN
      OPEN(67,FILE='OPTCELL',FORM='FORMATTED',STATUS='OLD')
         READ(67,"(3I1)") (ICELL(I),I=1,3)
      CLOSE(67)
      DO I=1,3
         SAVE(I)=FCELL(I,I)
      ENDDO
      FCELL=0.0d0
      DO I=1,3
         IF (ICELL(I)==1) FCELL(I,I)=SAVE(I)
      ENDDO
     ENDIF

!    just one simple example
!    relaxation in x directions only
!      SAVE=FCELL(1,1)
!      FCELL=0   ! F90 style: set the whole array to zero
!      FCELL(1,1)=SAVE

     RETURN
     END SUBROUTINE

903

帖子

37

威望

5324

eV
积分
6967

Level 6 (一方通行)

2#
发表于 Post on 2017-11-3 12:14:23 | 只看该作者 Only view this author
为啥不直接isif=4?

14

帖子

0

威望

62

eV
积分
76

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2017-11-3 12:19:12 | 只看该作者 Only view this author
ggdh 发表于 2017-11-3 12:14
为啥不直接isif=4?

在计算中,需要优化a,b,固定c,同时还要优化原子坐标,可能会改变晶胞体积,ISIF=4限制了不改变晶胞体积。

903

帖子

37

威望

5324

eV
积分
6967

Level 6 (一方通行)

4#
发表于 Post on 2017-11-3 13:06:02 | 只看该作者 Only view this author
nextnest 发表于 2017-11-3 12:19
在计算中,需要优化a,b,固定c,同时还要优化原子坐标,可能会改变晶胞体积,ISIF=4限制了不改变晶胞体 ...

计算二维材料,C方向大小无所谓,固定体积,让ab任意变动,让c去代偿ab的变动。

评分 Rate

参与人数
Participants 1
eV +4 收起 理由
Reason
nextnest + 4 谢谢

查看全部评分 View all ratings

14

帖子

0

威望

62

eV
积分
76

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2017-11-3 13:15:42 | 只看该作者 Only view this author
明白了,我试一试,多谢!

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-25 22:26 , Processed in 0.153140 second(s), 21 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list