cd /root/lammps-23Jun2022/build cmake -D PKG_MC=ON -D PKG_PLUGIN=ON -D PKG_KSPACE=ON -D LAMMPS_INSTALL_RPATH=ON -D BUILD_SHARED_LIBS=yes -D CMAKE_INSTALL_PREFIX=/root/deepmd_lammps/ -D CMAKE_INSTALL_LIBDIR=lib -D CMAKE_INSTALL_FULL_LIBDIR=/root/deepmd_lammps/lib ../cmake ...
kspace_style pppm 0.0001#计算长程库仑力的方式 read_data system.data #读入结构文件 bond_coeff 1 1000.0 1.0 #键参数 angle_coeff1 1000.0 109.47 #键角参数 pair_coeff 1 1 0.1553 3.166 #O-O非键相互作用 pair_coeff 2 2 0.0 2.058 #H-H非键相互作用 group gSPCE type 1 2 #将1,2原子设定为...
我以前觉得做二次开发要改源码,就要重新编译LAMMPS。重新编译确实耗时。我今天发现原来不重新编译也可以写扩展,这就是LAMMPS的插件功能! 以下参考4.11. Writing plugins — LAMMPS documentation。 Plugins provide a mechanism to add functionality to a LAMMPS executable without recompiling LAMMPS. 这显然可以加速二次...
kspace_style ewald 1.0e-4 #Solution atom group group Na type 5 group O* type ...
用于所谓的快速傅立叶计算,如果lammps中不打算安装KSPACE就不用安装fftw了,相应的Makefile.foo文件中fftw library部分的设定可以置空。下载fftw-2.1.5的源文件,到默认的地方(~/Downloads)。 原始码安装的补习资料可参考这里。原始码的安装简单而言可依次用./configure、make和make install三条命令完成,这样原始码会采用...