e1ef158b36
cmake: rename manpage when installing
2018-08-24 06:52:50 -06:00
9b4f7090d3
cmake: install manpage, too
2018-08-23 19:19:03 -06:00
a10bb4b96f
cmake: fix link issue with --as-needed
2018-08-23 15:02:36 -06:00
4e13ce1d25
add back in MESSAGE package info in CMakeLists.txt
2018-08-22 11:21:14 -06:00
89a3670fb5
merge master into cslib branch, update docs
2018-08-22 11:19:55 -06:00
9a15d0bd83
Merge branch 'master' into scafacos
2018-08-22 09:25:29 -06:00
fd788e5bbd
cmake/README.md: add BUILD_EXE option
2018-08-21 09:25:06 -06:00
353c004d6c
cmake: required v3.7 for some DOWNLOAD options
2018-08-20 10:07:49 -06:00
d0667d21cc
Merge branch 'master' into kim-v2-update
2018-08-18 12:23:19 -05:00
4c3bd3909e
Add missing source file for KOKKOS with KSPACE
2018-08-16 18:49:45 -04:00
481924fccc
Update CMakeLists.txt
2018-08-16 05:50:10 -06:00
71227cb3c6
cmake: convert INTEL_ARCH to upper
2018-08-15 18:06:41 -06:00
2137668c35
cmake: convert FFT and INTEL_ARCH
2018-08-15 16:30:21 -06:00
ccacf0d4bb
Merge pull request #1048 from lammps/doc-reorg-start
...
Documentation Refactoring: Section Start
2018-08-15 15:25:17 -06:00
b9e2b26b65
Simplified change
2018-08-15 12:22:06 -04:00
023c8e5d6e
Correct option values to lower case in README.md
2018-08-15 11:31:22 -04:00
1776ade72e
Update CMake README.md
2018-08-15 11:23:02 -04:00
3bb8fefb12
Little tweak to error message
2018-08-15 10:57:45 -04:00
60c9477e96
Add option validation and remove extra variables in CMakeLists.txt
2018-08-15 10:50:51 -04:00
1f65150e16
60 -> sm_60 for GPU_ARCH
2018-08-15 07:34:20 -06:00
7ec52784cb
more changes to doc pages and CMakeLists.txt
2018-08-14 15:44:25 -06:00
64d539d9d2
Disable sin/cos check in CMakeLists.txt since it breaks KOKKOS CUDA support
2018-08-14 11:56:57 -04:00
3384c683df
Correct FFT_PACK in CMakeLists.txt
2018-08-14 11:41:22 -04:00
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
afbfaf0a8f
Change LAMMPS_SIZE_LIMIT to LAMMPS_SIZES and use lower case values
2018-08-13 15:53:50 -04:00
135b877161
Make sure -fPIC is passed to ExternalProject VORO if BUILD_SHARED_LIBS=on
2018-08-10 15:01:46 -04:00
b33452040a
correct FFT definitions in docs and make -DFFT_KISSFFT explicit in CMake
2018-08-10 17:27:40 +02:00
ddd8533d81
make -DLAMMPS_MEMALIGN optional in CMake by checking of 0 alignment. also some rewording.
...
this changes the CMake configuration file.
also, the special case of Windows not supporting posix_memalign() is documented.
some more explanations for FFTs and memory alignment are added
2018-08-10 16:33:20 +02:00
bc8939a08b
more corrections/rewrites/additions for OpenMP, QM/MM and USER-QUIP
2018-08-10 15:55:32 +02:00
fc93a79fdd
updated to support ScaFaCoS 1.0.1
2018-08-08 14:05:28 -06:00
74633ce28f
fixed merge conflict
2018-08-08 09:53:27 -06:00
a944d1c913
fixed missing REQUIRED and introduced the compilation of internal sub-libraries (FFTW,PFFT,PNFFT)
2018-08-07 14:26:53 -06:00
b97195d48f
CMake: download ScaFaCoS, compile and link it - required resorting, as Fortran MPI is required
2018-08-06 15:58:53 -06:00
463e34cef5
Merge remote-tracking branch 'origin/master' into HEAD
2018-08-03 08:13:12 -06:00
4faeda28ee
allow cross-compiling from linux to windows with cmake
2018-08-02 06:38:25 -04:00
ac0ab4ba34
changed CMake file to require pkg_config for ScaFaCoS and removed Fortran/C dependencies
2018-07-31 13:31:50 -06:00
eb967a8a6c
Merge pull request #1027 from akohlmey/move-cdeam
...
Move pair style eam/cd from USER-MISC to MANYBODY
2018-07-31 10:39:18 -06:00
bbaf522430
Merge pull request #1024 from akohlmey/cmake-dependencies-fixups
...
Resolve object dependency problems for CMake build system
2018-07-31 08:50:33 -06:00
24e293326d
Remove disabled line and add comment on package dependencies
2018-07-31 09:36:35 +02:00
f3615e83e8
move pair style eam/cd from USER-MISC to MANYBODY and update docs accordingly
2018-07-31 09:18:37 +02:00
ee822bec1b
selectively handle dependency of qeq/fire on MANYBODY
2018-07-30 20:04:31 +02:00
b02362b943
add manual treatment of source dependencies between USER-REAXC and USER-OMP
2018-07-30 19:09:16 +02:00
82c9e8a52c
add explicit pattern based dependencies for CORESHELL packages, so KSPACE is no longer enforced
2018-07-30 18:56:56 +02:00
882e1e5138
resolve dependency problem between RIGID and USER-OMP package
2018-07-30 18:32:28 +02:00
fa9b46fb40
Add BUILD_DOC option to CMake README.md
2018-07-29 00:08:20 -04:00
8fccf6b9b4
Use absolute paths for docenv
2018-07-28 23:31:50 -04:00
99985a1d5b
Add profile.d files to set LAMMPS_POTENTIALS environment variable
2018-07-27 20:31:53 -04:00
06335e77cb
Ensure doc is built by default when enabled
2018-07-27 02:56:26 -04:00
9ffd262039
Add CMake target for html documentation
2018-07-27 02:46:36 -04:00
c8b9a727e4
Add potential files to CMake install target
2018-07-27 00:35:08 -04:00