24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1163  |  回复: 2
【悬赏金币】回答本帖问题,作者mengly666将赠送您 5 个金币

mengly666

新虫 (初入文坛)

[求助] Vasp 相变已有2人参与

想请教一下 如何使用线性插值的方法 得到相变的 中间的那些POSCAR

发自小木虫IOS客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rlafite

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
VASP 提供了一个 interpolate.pl 脚本,可以用来在两个结构之间进行线性插值。

步骤:
准备两个 POSCAR 文件(初始相 POSCAR1 和最终相 POSCAR2)。

使用 interpolate.pl 生成插值结构:
interpolate.pl POSCAR1 POSCAR2 N
其中,N 是插值点数(即生成的过渡结构数量,不包括起点和终点)。

输出:会生成 POSCAR.01、POSCAR.02 等文件,这些是过渡态结构。
2楼2025-02-27 00:34:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dxcharlary

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
引用回帖:
2楼: Originally posted by rlafite at 2025-02-27 00:34:28
VASP 提供了一个 interpolate.pl 脚本,可以用来在两个结构之间进行线性插值。

步骤:
准备两个 POSCAR 文件(初始相 POSCAR1 和最终相 POSCAR2)。

使用 interpolate.pl 生成插值结构:
interpolate.pl PO ...

那一组是Austin vtst组提供的工具,不是vasp提供的。
3楼2025-02-27 18:21:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mengly666 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见