diff --git a/apps/transop-ewald/CMakeLists.txt b/apps/transop-ewald/CMakeLists.txt new file mode 100644 index 0000000..80a874e --- /dev/null +++ b/apps/transop-ewald/CMakeLists.txt @@ -0,0 +1,28 @@ +#packages +#find_package(GSL 2.0 REQUIRED) +#find_package(BLAS REQUIRED) +#find_package(LAPACK REQUIRED) + +#add_definitions(-DLATTICESUMS32) +#add_definitions(-DQPMS_VECTORS_NICE_TRANSFORMATIONS) + +##includes +#set (DIRS ${GSL_INCLUDE_DIRS} ${GSLCBLAS_INCLUDE_DIRS}) +#include_directories(${DIRS}) + +#add_library (qpms translations.c tmatrices.c vecprint.c vswf.c wigner.c +# lattices2d.c gaunt.c error.c legendre.c symmetries.c vecprint.c +# bessel.c own_zgemm.c) +use_c99() + +#set(LIBS ${LIBS} ${GSL_LIBRARIES} ${GSLCBLAS_LIBRARIES}) + +#target_link_libraries (qpms +# gsl +# lapack +# blas +# amos +# ) +#target_include_directories (qpms PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) + +add_executable(EwaldTransOps transop-ewald.c transop_ewald_cmdline.c) diff --git a/qpms/apps/translations_ewald.ggo b/apps/transop-ewald/translations_ewald.ggo similarity index 96% rename from qpms/apps/translations_ewald.ggo rename to apps/transop-ewald/translations_ewald.ggo index 8e60b1b..024c1a6 100644 --- a/qpms/apps/translations_ewald.ggo +++ b/apps/transop-ewald/translations_ewald.ggo @@ -4,6 +4,7 @@ purpose "Computes Ewald-summed VSWF translation matrix elements in arbitrary 2D- #versiontext "" #args "" +args "--file-name=transop_ewald_cmdline" # Options