计算化学公社

标题: LAMMPS中kspace含义及报错原因 [打印本页]

作者
Author:
CCFZDLX    时间: 2023-6-8 18:14
标题: LAMMPS中kspace含义及报错原因
自学lammps后,写到了kspace这个命令,看了手册后没了解这条命令的含义,包括(kspace_style 和kspace_modify)希望有老师可以给我讲解一下这两条命令的含义,在一次仿真过程中我设置的命令为kspace_style pppm 1e-5,kspace_modify slab 3.0(这是从B站一个up主的教程里看到的,但没有讲解为什么),然后使用后我的仿真报错为:Incorrect boundaries with slab pppm(.../pppm.cpp:219),希望有老师以此为例,可以讲一下他的含义,以及报错的原因

作者
Author:
567.    时间: 2023-6-10 21:31
当使用包含长程项的势函数设置(比如buck/coul/long)时,长程项在截止半径外在k空间内求解,需要用kspace_style指定求解器,pppm求解器需要ppp三项周期性边界条件;
如果要用非周期性边界条件,用kspace_modify slab 3.0命令修改可以支持ppf周期性条件(只能是ppf,三个方向不能换)
作者
Author:
CCFZDLX    时间: 2023-6-12 15:40
567. 发表于 2023-6-10 21:31
当使用包含长程项的势函数设置(比如buck/coul/long)时,长程项在截止半径外在k空间内求解,需要用kspace_ ...

感谢,但是我的周期设置的是三个周期性边界(p p p),使用了这两条命令后还是报错了,然后我去掉了kspace_modify还是报错了,想请问一下这个该怎么解决呢
作者
Author:
xinxinup    时间: 2023-6-27 22:24
去掉kspace_modify后报什么错?
作者
Author:
CCFZDLX    时间: 2023-6-28 11:18
xinxinup 发表于 2023-6-27 22:24
去掉kspace_modify后报什么错?

must use kspace_modify gewald for uncharged system
但是我的模型在构建的时候是加了电荷的,不知道为什么会这样报错
作者
Author:
dagongren    时间: 2023-10-20 22:38
您好,请问这个问题解决了吗
作者
Author:
hou123    时间: 2023-10-30 15:26
CCFZDLX 发表于 2023-6-28 11:18
must use kspace_modify gewald for uncharged system
但是我的模型在构建的时候是加了电荷的,不知道为 ...

请问问题解决了吗
如果解决了是怎么解决的啊,
作者
Author:
小邢一定行    时间: 2024-1-25 17:30
CCFZDLX 发表于 2023-6-28 11:18
must use kspace_modify gewald for uncharged system
但是我的模型在构建的时候是加了电荷的,不知道为 ...

我在用MS建模后在lammps中计算也发生了这样的报错,后来发现我的data文件中没有电荷,后来我自己手动在文件里补充了,不知道你这个是不是一样的情况
作者
Author:
桐桐桐    时间: 2024-3-25 16:34
您好,请问解决了吗
作者
Author:
Sui1999    时间: 2024-5-22 17:12
您好,我问一下我周期性边界条件设置的是 p p f
同时也写了
"kspace_style pppm 1e-5
kspace_modify slab 3.0"
但仍然报错" Cannot use non-periodic boundaries with PPPM"
请问这是为什么
作者
Author:
Sui1999    时间: 2024-5-22 17:12
您好,我问一下我周期性边界条件设置的是 p p f
同时也写了
"kspace_style pppm 1e-5
kspace_modify slab 3.0"
但仍然报错" Cannot use non-periodic boundaries with PPPM"
请问这是为什么
作者
Author:
ljlljl2023    时间: 2024-5-25 18:04
Sui1999 发表于 2024-5-22 17:12
您好,我问一下我周期性边界条件设置的是 p p f
同时也写了
"kspace_style pppm 1e-5

想问问解决了吗
作者
Author:
CCFZDLX    时间: 2024-5-31 22:06
针对这个问题,楼上有老师做了回复,pppm的计算方法只适用于ppp周期条件,如果不是ppp的周期条件,需要使用求解器,如ewald
作者
Author:
serenity001    时间: 2025-3-18 23:59
小邢一定行 发表于 2024-1-25 17:30
**** 作者被禁止或删除 内容自动屏蔽 ****

您好,我和您是一样使用MS建模,请问您是如何添加电荷信息的呢?





欢迎光临 计算化学公社 (http://ccc.keinsci.com/) Powered by Discuz! X3.3