Richard Berger
c9cf3fba8f
Merge pull request #1013 from lammps/cslib
...
new MESSAGE package for client/server/coupling
2018-09-04 08:29:15 -04:00
Steve Plimpton
a299a7fa28
Merge branch 'cslib' of github.com:lammps/lammps into cslib
2018-08-31 16:37:19 -06:00
Steve Plimpton
78301e5e93
Merge branch 'master' into cslib
2018-08-31 16:30:28 -06:00
Christoph Junghans
41f0951d0c
liblammps.pc: add lammps version
2018-08-31 10:09:03 -06:00
Richard Berger
b0f5400d52
Add utility function to determine LAMMPS version in CMake
2018-08-29 16:12:16 -04:00
Christoph Junghans
db180209b3
FindLAMMPS.cmake: add LAMMPS_API_DEFINES
2018-08-29 13:20:25 -06:00
Christoph Junghans
47b8a116a6
liblammps.pc: fixed a typo
2018-08-29 13:20:04 -06:00
Christoph Junghans
499ffa198d
cmake: change too generic LIB_SUFFIX to LAMMPS_LIB_SUFFIX
2018-08-29 11:31:28 -06:00
Christoph Junghans
c5861307f6
cmake: add FindLAMMPS.cmake.in
2018-08-29 10:58:09 -06:00
Steve Plimpton
40e7ea83a3
Merge pull request #1084 from rbberger/cmake-and-warning-suppression-bugs
...
Fixes various compilation issues
2018-08-29 07:49:52 -06:00
Steve Plimpton
a8f1fe8f96
Merge pull request #1078 from junghans/manpage
...
added manpage from debian package
2018-08-29 07:48:48 -06:00
Richard Berger
0860b9e674
Build cslib static or as shared
2018-08-29 07:52:16 -04:00
Richard Berger
a7e9076bc0
Rename to libcsmpi/libcsnompi like in Makefile
2018-08-29 07:30:53 -04:00
Richard Berger
4c32a551bd
Rename to libcs.a
2018-08-29 07:24:38 -04:00
Richard Berger
6ea33e3e89
Fix typo and use ZMQ stubs in CMake when necessary
2018-08-29 06:51:20 -04:00
Richard Berger
30d45e6773
Ensure MESSAGE files are added to CMake compilation
2018-08-28 15:22:43 -04:00
Richard Berger
cb318f55e9
Add missing or lost cmake changes
2018-08-28 10:11:16 -04:00
Richard Berger
02f131c544
Fix USER-OMP compilation with CMake
2018-08-27 22:11:15 -04:00
Richard Berger
aac238503b
Add missing LMP_USER_OMP definition with CMake
2018-08-27 21:23:47 -04:00
Steve Plimpton
a2ec8d3f21
Merge pull request #1083 from junghans/cmake_fix_potential_location
...
cmake: fix install of potential files
2018-08-27 17:15:47 -06:00
Steve Plimpton
62a1dcba55
Merge pull request #1081 from junghans/cmake_sort_packages
...
cmake: sort package in header
2018-08-27 17:15:17 -06:00
Richard Berger
dbc0f0eea0
Ensure generated style headers are sorted
2018-08-27 12:17:57 -04:00
Christoph Junghans
5189bc4f4b
cmake: fix install of potential files
...
Add an '/' at the end avoids the double potentials/ subdir.
2018-08-26 07:57:57 -06:00
Christoph Junghans
9ed6d0a9d1
cmake: sort package in header
2018-08-24 15:27:15 -06:00
Steven J. Plimpton
33d5fe457c
re-merge with current master
2018-08-24 09:57:08 -06:00
Christoph Junghans
e1ef158b36
cmake: rename manpage when installing
2018-08-24 06:52:50 -06:00
Christoph Junghans
9b4f7090d3
cmake: install manpage, too
2018-08-23 19:19:03 -06:00
Christoph Junghans
a10bb4b96f
cmake: fix link issue with --as-needed
2018-08-23 15:02:36 -06:00
Steven J. Plimpton
4e13ce1d25
add back in MESSAGE package info in CMakeLists.txt
2018-08-22 11:21:14 -06:00
Steven J. Plimpton
89a3670fb5
merge master into cslib branch, update docs
2018-08-22 11:19:55 -06:00
Christoph Junghans
fd788e5bbd
cmake/README.md: add BUILD_EXE option
2018-08-21 09:25:06 -06:00
Christoph Junghans
353c004d6c
cmake: required v3.7 for some DOWNLOAD options
2018-08-20 10:07:49 -06:00
Richard Berger
4c3bd3909e
Add missing source file for KOKKOS with KSPACE
2018-08-16 18:49:45 -04:00
Christoph Junghans
481924fccc
Update CMakeLists.txt
2018-08-16 05:50:10 -06:00
Christoph Junghans
71227cb3c6
cmake: convert INTEL_ARCH to upper
2018-08-15 18:06:41 -06:00
Christoph Junghans
2137668c35
cmake: convert FFT and INTEL_ARCH
2018-08-15 16:30:21 -06:00
Steve Plimpton
ccacf0d4bb
Merge pull request #1048 from lammps/doc-reorg-start
...
Documentation Refactoring: Section Start
2018-08-15 15:25:17 -06:00
Richard Berger
b9e2b26b65
Simplified change
2018-08-15 12:22:06 -04:00
Richard Berger
023c8e5d6e
Correct option values to lower case in README.md
2018-08-15 11:31:22 -04:00
Richard Berger
1776ade72e
Update CMake README.md
2018-08-15 11:23:02 -04:00
Richard Berger
3bb8fefb12
Little tweak to error message
2018-08-15 10:57:45 -04:00
Richard Berger
60c9477e96
Add option validation and remove extra variables in CMakeLists.txt
2018-08-15 10:50:51 -04:00
Steven J. Plimpton
1f65150e16
60 -> sm_60 for GPU_ARCH
2018-08-15 07:34:20 -06:00
Steven J. Plimpton
7ec52784cb
more changes to doc pages and CMakeLists.txt
2018-08-14 15:44:25 -06:00
Richard Berger
64d539d9d2
Disable sin/cos check in CMakeLists.txt since it breaks KOKKOS CUDA support
2018-08-14 11:56:57 -04:00
Richard Berger
3384c683df
Correct FFT_PACK in CMakeLists.txt
2018-08-14 11:41:22 -04:00
Richard Berger
13bb02b100
Updated CMake build for USER-INTEL
...
- Removed differences between MAKE/OPTIONS/Makefile.intel_cpu/coprocessor and
CMake compilation and added INTEL_ARCH to select between CPU and KNL.
- Added some sanity checks for requirements
- Added FindTBB
2018-08-13 19:58:54 -04:00
Richard Berger
afbfaf0a8f
Change LAMMPS_SIZE_LIMIT to LAMMPS_SIZES and use lower case values
2018-08-13 15:53:50 -04:00
Richard Berger
135b877161
Make sure -fPIC is passed to ExternalProject VORO if BUILD_SHARED_LIBS=on
2018-08-10 15:01:46 -04:00
Axel Kohlmeyer
b33452040a
correct FFT definitions in docs and make -DFFT_KISSFFT explicit in CMake
2018-08-10 17:27:40 +02:00