Richard Berger
|
47458f1ca0
|
Add code coverage target to CMake
|
2018-06-15 17:57:33 -04:00 |
Steve Plimpton
|
661848139c
|
Merge pull request #926 from ndtrung81/gpu-updates
some updates to the GPU package
|
2018-06-13 12:57:01 -06:00 |
Christoph Junghans
|
37268e435b
|
Merge remote-tracking branch 'origin/master' into mscg
|
2018-06-08 18:06:06 -06:00 |
Christoph Junghans
|
965ac3cedd
|
cmake: lower cmake requirement to 2.8.12
|
2018-06-08 16:18:02 -06:00 |
Christoph Junghans
|
30e3e9ab88
|
cmake: simplify Fortran linkage
|
2018-06-08 16:14:28 -06:00 |
Richard Berger
|
6c42c9b378
|
Add missing OCL_TUNE define to CMake build
|
2018-05-22 20:21:58 -04:00 |
Christoph Junghans
|
df3eb36519
|
cmake: KOKKOS enables C++-11 internally
|
2018-05-20 08:22:20 -06:00 |
Christoph Junghans
|
bb6dcb8ebd
|
cmake: make CORESHELL depend on KSPACE
|
2018-05-20 07:54:00 -06:00 |
Christoph Junghans
|
e6f76451eb
|
cmake: fix pkg_depend macro
|
2018-05-20 07:27:22 -06:00 |
Christoph Junghans
|
cfb350d40b
|
cmake: QMMM and H5MD need C
|
2018-05-19 11:07:19 -06:00 |
Christoph Junghans
|
2e7b919774
|
linalg: update to netlib lapack-3.7.1
|
2018-05-18 15:20:47 -06:00 |
Christoph Junghans
|
6997aedf30
|
cmake: avoid warning of missing include dir
|
2018-05-18 15:06:54 -06:00 |
Christoph Junghans
|
6944973484
|
cmake: don't build Eigen3 for USER-SMD
|
2018-05-17 20:07:43 -06:00 |
Christoph Junghans
|
9e82c86fbd
|
cmake: minor improvement for MSCG
|
2018-05-17 20:01:33 -06:00 |
Christoph Junghans
|
68dd7d4f2b
|
cmake: fix 2 typos in MSCG build
|
2018-05-17 17:43:16 -06:00 |
Christoph Junghans
|
b2da3ca3e9
|
cmake: add DOWNLOAD_MSCG option
|
2018-05-17 17:23:54 -06:00 |
Steve Plimpton
|
bebf25dcb3
|
Merge pull request #912 from ellio167/kim-update
Update to kim-api-v1.9.5
|
2018-05-14 16:16:18 -06:00 |
Christoph Junghans
|
55d8cc0341
|
cmake: add DOWNLOAD_KIM option
|
2018-05-12 09:48:15 -06:00 |
Christoph Junghans
|
6b73e29f64
|
cmake: update kim to v1.9.5
|
2018-05-12 09:43:13 -06:00 |
Christoph Junghans
|
06c18dd36c
|
cmake: make CMAKE_VERBOSE_MAKEFILE option visible
|
2018-05-11 17:50:50 -06:00 |
Christoph Junghans
|
55bd823339
|
cmake: fix icc versioning
|
2018-05-11 17:48:31 -06:00 |
Christoph Junghans
|
8952b1107c
|
cmake: add user overwrite for USER-INTEL
|
2018-05-11 15:33:18 -06:00 |
Christoph Junghans
|
b3b3c225e8
|
cmake: check that USER-INTEL flags actually work
|
2018-05-11 15:32:32 -06:00 |
Christoph Junghans
|
4820cef5d4
|
cmake: USER-INTEL fix flags
|
2018-05-11 15:19:29 -06:00 |
Christoph Junghans
|
a5d29fa52e
|
Merge remote-tracking branch 'origin/master' into cmake_intel
|
2018-05-11 14:13:30 -06:00 |
Christoph Junghans
|
944dab1351
|
USER-INTEL: enforce icc and add icc flags
|
2018-05-11 11:53:34 -06:00 |
Christoph Junghans
|
c50258e89c
|
cmake: ENABLE -> PKG for packages
|
2018-05-11 07:51:59 -06:00 |
Christoph Junghans
|
66caf1c1a3
|
cmake: rename PNG,JPEG options to WITH_*
|
2018-05-10 20:33:18 -06:00 |
Axel Kohlmeyer
|
95eb86d6c7
|
Need to use MPI_CXX_INCLUDE_PATH instead of MPI_C_INCLUDE_PATH on Fedora 28 with cmake 3.11
|
2018-05-10 21:20:06 -04:00 |
Christoph Junghans
|
d43c556263
|
cmake: fix typo and added summary for KSPACE package
|
2018-05-10 16:11:10 -06:00 |
Christoph Junghans
|
d7992f324d
|
cmake: summary, fix typo, more info
|
2018-05-10 14:30:45 -06:00 |
Christoph Junghans
|
a25895d31d
|
cmake: add FFT_SINGLE option
|
2018-05-10 12:52:04 -06:00 |
Christoph Junghans
|
4f762deff8
|
cmake: drop FFTW2 support
|
2018-05-10 12:37:11 -06:00 |
Christoph Junghans
|
843f89fc92
|
cmake: add GPU into to summary
|
2018-05-10 12:36:09 -06:00 |
Christoph Junghans
|
6336c3b975
|
cmake: add option to download voro
|
2018-05-10 12:31:55 -06:00 |
Christoph Junghans
|
a43e74180a
|
cmake: add downlad option for LATTE
|
2018-05-10 11:09:15 -06:00 |
Christoph Junghans
|
6626cd5aaa
|
cmake: add Eigen3 download for USER-SMD
|
2018-05-10 11:04:56 -06:00 |
Christoph Junghans
|
6c91cc1f76
|
cmake: rename ENABLE_MPI to BUILD_MPI
|
2018-05-09 23:12:00 -06:00 |
Christoph Junghans
|
4e42ee2cfc
|
cmake: add BUILD_OMP option
|
2018-05-09 23:09:23 -06:00 |
Christoph Junghans
|
25cef528c9
|
cmake: remove -fno-second-underscore injection
|
2018-05-09 23:03:22 -06:00 |
Christoph Junghans
|
6359392834
|
cmake: MEAM needs a C compiler
|
2018-05-09 23:02:00 -06:00 |
Christoph Junghans
|
f90af1839e
|
cmake: add a warning for QMMM
|
2018-05-09 22:42:33 -06:00 |
Christoph Junghans
|
2ebd4eb26e
|
cmake: COMPRESS needs zlib
|
2018-05-09 22:24:22 -06:00 |
Christoph Junghans
|
2797afbf3e
|
cmake: only enable CXX by default
|
2018-05-09 22:16:19 -06:00 |
Christoph Junghans
|
635383c00c
|
cmake: cache check for installed packages
|
2018-05-09 22:09:19 -06:00 |
Christoph Junghans
|
a001f2c248
|
cmake: turn PNG, JPEG, GZIP and FFMPEG into options
|
2018-05-09 15:54:04 -06:00 |
Christoph Junghans
|
8104568b6a
|
cmake: improve check again make-based build system
|
2018-05-09 15:26:59 -06:00 |
Christoph Junghans
|
96d1c421df
|
cmake: improve summary
|
2018-05-09 15:19:52 -06:00 |
Christoph Junghans
|
761b15b8f4
|
cmake: remove obsolete BODY/POEMS conflict
|
2018-05-07 16:03:23 -06:00 |
Axel Kohlmeyer
|
2616dd91f9
|
include USER-BOCS package in cmake
|
2018-05-05 12:05:32 -04:00 |
Steve Plimpton
|
430027465f
|
Merge pull request #868 from junghans/latte
cmake: update latte to v1.1.1
|
2018-04-13 08:44:59 -06:00 |
Christoph Junghans
|
e2bc4d461e
|
cmake: update latte to v1.1.1
|
2018-04-10 17:26:16 -06:00 |
Christoph Junghans
|
dee945c01d
|
cmake: bump openkim to v1.9.4
|
2018-04-10 15:44:13 -06:00 |
Christoph Junghans
|
72cd13aac7
|
cmake: add openkim build as external project
|
2018-04-06 17:22:54 -06:00 |
Steve Plimpton
|
401bfc52e1
|
Merge pull request #798 from akohlmey/always-use-internal-xdr
Replace OS provided XDR support with bundled code
|
2018-02-02 14:47:40 -07:00 |
Axel Kohlmeyer
|
c3d1cee5f9
|
try to use OS-provided (and obsoleted) RPC headers for XDR. always use bundled code
|
2018-02-02 09:23:02 +01:00 |
Christoph Junghans
|
3f967e3d84
|
cmake: add USER-MOFFF
|
2018-01-21 08:10:38 -07:00 |
Richard Berger
|
d2983caad4
|
CMake: limit visibility of COLVARS lepton library headers
|
2018-01-14 18:01:19 +01:00 |
Richard Berger
|
2b7c233791
|
Simplify change to CMake build for USER-COLVARS
|
2018-01-14 08:44:50 +01:00 |
Richard Berger
|
1cfc3118cc
|
CMake: remove BUILD_SHARED_LIBS requirement from PYTHON package
|
2018-01-13 22:17:23 +01:00 |
Richard Berger
|
23e8fb0542
|
Update CMake build for USER-COLVARS
|
2018-01-13 21:57:24 +01:00 |
Richard Berger
|
b9184ef441
|
Add special KOKKOS styles individually
This avoids unnecessary dependencies
|
2017-12-20 04:51:46 -05:00 |
Richard Berger
|
ff2b61354d
|
Bugfix for building LAMMPS+KOKKOS+DPD with CMake
Resolves issue #753, but there might be more work ahead.
|
2017-12-20 03:17:40 -05:00 |
Christoph Junghans
|
0f5d7dcc0f
|
cmake: added USER-UEF
|
2017-10-07 12:38:41 -06:00 |
Steve Plimpton
|
bd17ee5df7
|
Merge pull request #675 from wesbarnett/master
cmake: Add -restrict for Intel compilers
|
2017-10-05 17:08:35 -06:00 |
James Barnett
|
2876baafd0
|
Use -restrict whenever Intel is used, no matter the package
|
2017-10-03 13:08:56 -04:00 |
James Barnett
|
197f082784
|
cmake: Add -restrict for Intel compilers for some packages
Some packages (USER-OMP, OPT, and USER-INTEL) require the -restrict
flag when using the Intel compiler.
|
2017-10-03 11:28:33 -04:00 |
Richard Berger
|
091d058090
|
Fix typo
|
2017-09-30 17:44:15 -04:00 |
Christoph Junghans
|
d6316c40d9
|
cmake: fix build with system latte
|
2017-09-22 15:36:14 -06:00 |
Christoph Junghans
|
d708e34ba6
|
cmake: download/build latte if not found
|
2017-09-20 12:01:26 -06:00 |
Christoph Junghans
|
17aeccf19f
|
Merge remote-tracking branch 'origin/master' into latte
|
2017-09-15 16:18:13 -06:00 |
Christoph Junghans
|
0be7f46750
|
cmake: added USER-MESO
|
2017-09-09 08:25:57 -06:00 |
Christoph Junghans
|
1601433ca1
|
cmake: fix lib suffix
|
2017-09-09 07:05:51 -06:00 |
Christoph Junghans
|
3fdb6f10fa
|
cmake: OpenCL is always found if required
|
2017-09-09 06:51:24 -06:00 |
Richard Berger
|
ff18cff46b
|
Merge branch 'cmake_pkg_libs' into cmake_improvements
|
2017-09-08 23:34:59 -04:00 |
Richard Berger
|
8a06a7bc6b
|
Add OpenCL support to CMake build
|
2017-09-08 22:20:47 -04:00 |
Christoph Junghans
|
b861ea342e
|
cmake: fix LATTE linkage
|
2017-09-08 11:54:32 -06:00 |
Christoph Junghans
|
fce633aa5f
|
cmake: tweaks for EXAALT superbuild, add latte_fix
|
2017-09-08 11:33:49 -06:00 |
Christoph Junghans
|
27c962dc3b
|
link cuda in gpu only, remove duplicated incl. dir
|
2017-08-30 09:45:01 -06:00 |
Richard Berger
|
34b3fc2157
|
Fix GPU CMake compilation
|
2017-08-29 01:20:34 -04:00 |
Christoph Junghans
|
098861375b
|
SOVERSION not needed for STATIC libs
|
2017-08-28 16:18:58 -06:00 |
Christoph Junghans
|
19b77857dc
|
fix Fortran flags for MEAM
|
2017-08-28 14:59:01 -06:00 |
Christoph Junghans
|
9207f6540e
|
fix liblammps install
|
2017-08-28 14:11:21 -06:00 |
Christoph Junghans
|
62928a1637
|
make GPU flags local to libgpu
|
2017-08-28 13:24:41 -06:00 |
Christoph Junghans
|
c8dfe0c3de
|
drop BUILD_SHARED_PKG_LIBS and make all pkglibs static
|
2017-08-28 13:17:27 -06:00 |
Christoph Junghans
|
f47cc0aab5
|
simpilfy pkg lib build
|
2017-08-27 18:55:28 -06:00 |
Christoph Junghans
|
57872c8b60
|
drop INSTALL_LIB option
|
2017-08-27 18:42:32 -06:00 |
Christoph Junghans
|
4bff008777
|
enable PIC globally
|
2017-08-27 18:40:55 -06:00 |
Richard Berger
|
153c771a6d
|
Use PIC in mpi_stubs when BUILD_SHARED_LIBS=on
|
2017-08-27 17:27:43 -04:00 |
Richard Berger
|
313b8bc2fa
|
build lib/gpu as a library
|
2017-08-27 17:00:56 -04:00 |
Christoph Junghans
|
5308ee67fa
|
fix shared build and mscg install
|
2017-08-27 13:45:48 -06:00 |
Christoph Junghans
|
c196025ea9
|
make molfile less special
|
2017-08-27 12:23:30 -06:00 |
Christoph Junghans
|
bc11868986
|
cmake: fixed a typo
|
2017-08-27 12:13:35 -06:00 |
Christoph Junghans
|
e4415735f2
|
check for '-fno-second-underscore'
|
2017-08-27 12:10:46 -06:00 |
Christoph Junghans
|
98f27162ba
|
make libmpi_stubs
|
2017-08-27 11:37:57 -06:00 |
Christoph Junghans
|
bdc117bf10
|
cmake: convert mscg into a lib
|
2017-08-27 07:15:00 -06:00 |
Christoph Junghans
|
b7ec720f91
|
link QUIP against LAPACK_LIB too
|
2017-08-27 07:13:55 -06:00 |
Christoph Junghans
|
47f16c0d70
|
cmake: move shared libs install warning in one place
|
2017-08-27 07:06:08 -06:00 |
Richard Berger
|
76926b7fcf
|
Compile linalg as library and track link dependencies for correct link order
|
2017-08-27 03:54:40 -04:00 |
Richard Berger
|
67ae2719a8
|
Simplify lib build by using target_include_directories
|
2017-08-27 03:04:32 -04:00 |