add KSpace style zero to KSPACE and zero2 as plugin demo

This commit is contained in:
Axel Kohlmeyer
2025-01-29 15:39:53 -05:00
parent c4d11a7871
commit e3dd2790f9
6 changed files with 346 additions and 0 deletions

View File

@ -94,6 +94,10 @@ add_library(zero2plugin MODULE zero2plugin.cpp pair_zero2.cpp bond_zero2.cpp
angle_zero2.cpp dihedral_zero2.cpp improper_zero2.cpp)
target_link_libraries(zero2plugin PRIVATE lammps)
add_library(kspaceplugin MODULE kspaceplugin.cpp kspace_zero2.cpp)
target_include_directories(kspaceplugin PRIVATE "${LAMMPS_HEADER_DIR}/KSPACE")
target_link_libraries(kspaceplugin PRIVATE lammps)
set_target_properties(morse2plugin nve2plugin helloplugin zero2plugin PROPERTIES PREFIX "" SUFFIX ".so")
# MacOS seems to need this