e4c7c23843
move sanitizer and iwyu configuration to Testing module and update iwyu
...
this changes the iwyu configuration so that it will check for using
GNU or Clang only as supported compilers, enforces the necessary recording
of compilation commands in a json file and tweaks the "iwyu" target
to work around an issue with the current iwyu implementation by placing
the "native" runtime of the chosen compiler first
2021-04-24 11:09:09 -04:00
e6f57cdf2c
minor tweaks
2021-04-24 07:21:29 -04:00
66f690004d
correctly test move constructors
2021-04-24 07:14:49 -04:00
0aa64eaf14
portability improvement. replace POSIX-only functionality.
2021-04-24 07:14:29 -04:00
e980d17882
reuse existing code. add tests for write_data
2021-04-24 07:14:04 -04:00
2c4017d3ac
add test for write_dump cfg
2021-04-24 07:13:26 -04:00
9e7d26351d
tweak epsilon for GPU package tests
2021-04-24 07:13:06 -04:00
6943a3da35
must check if file is readable before changes to internal data
2021-04-24 07:12:45 -04:00
6a9b441331
add tests for writing restart files
2021-04-24 01:22:23 -04:00
cf81f72aad
more tests for tokenizer classes
2021-04-24 01:22:06 -04:00
8c50f56548
add unit test for TextFileReader class
2021-04-24 00:31:46 -04:00
93691ca939
Merge pull request #2723 from rbberger/gpu_cmake
...
CMake: Add missing defines to GPU kernel compilation
2021-04-23 21:19:20 -04:00
5933750a85
Merge pull request #2717 from akohlmey/collected-small-changes
...
Collected small changes and bugfixes
2021-04-23 19:59:35 -04:00
9cdd926763
remove excess quotes
2021-04-23 19:19:41 -04:00
ed926812dc
simplify
2021-04-23 18:47:57 -04:00
8a49bf3a31
fix missing argument bug in velocity code and simplify a second case
2021-04-23 18:47:02 -04:00
917cd1b924
silence more compiler warnings
2021-04-23 16:57:39 -04:00
99fa6ed4b4
delay part of the variable.cpp refactoring until we have better unit testing for it.
2021-04-23 16:50:35 -04:00
f47333bebf
Update MathJax to 3.1.4 hotfix version
2021-04-23 16:38:54 -04:00
b7272bbbf7
restore variable declaration
2021-04-23 16:38:37 -04:00
24314b2316
Formatting
2021-04-23 16:36:01 -04:00
8ba1b59d8d
Correct fprintf statement in debug code
2021-04-23 16:34:12 -04:00
15ce976dba
simplify
2021-04-23 16:32:27 -04:00
ef858ae70f
silence compiler warnings
2021-04-23 16:19:57 -04:00
f759e6ffcf
don't implicitly assume an undefined define equals 0
2021-04-23 15:51:43 -04:00
fe063b27c7
silence compiler warnings
2021-04-23 15:51:16 -04:00
8541b0da3e
reduce compiler warnings by avoiding to redeclare variables so they shadow others
2021-04-23 15:35:45 -04:00
5a12baeef9
remove dead code and silence compiler warnings
2021-04-23 15:14:01 -04:00
8ea5b8c41b
add false positives for recently added docs
2021-04-23 11:22:50 -04:00
a438c2bc7b
tweak unit test YAML epsilon values for GPU mixed precision tests to pass
2021-04-23 05:43:03 -04:00
cbf81a5f9f
make detection of styles more specific and still support suffixed versions
2021-04-23 05:15:28 -04:00
92cc30e7ba
correctly determine the number of active pair style instances
2021-04-23 05:13:36 -04:00
7bae94cb49
fix cut-n-paste bug detected by coverity scan
2021-04-23 04:39:21 -04:00
c8d16353e8
Merge pull request #2724 from akohlmey/consistent-lammps-url-comment
...
Consistent LAMMPS header comments and URL fixes
2021-04-23 04:20:27 -04:00
ec7d3410f3
add or correct some more LAMMPS header comments
2021-04-22 22:26:27 -04:00
78d1c33bbe
a few more http://lammps.sandia.gov to https://lammps.sandia.gov updates
2021-04-22 21:42:34 -04:00
ac9f1fba86
small fixes
2021-04-22 21:40:10 -04:00
61e931ba31
add missing LAMMPS header comment
2021-04-22 21:38:29 -04:00
1ac3991aad
Lammps -> LAMMPS
2021-04-22 21:37:54 -04:00
df7fe4431f
make LAMMPS homepage URL and C++ indicator comments consistent
2021-04-22 21:26:07 -04:00
4ccb4c9603
CMake: Add missing defines to GPU kernel compilation
2021-04-22 18:46:07 -04:00
53a0ded240
update MathJax version for CMake based doc build
2021-04-22 16:26:49 -04:00
a2e46c47e3
download only a specific tag/version of MathJax when cloning
2021-04-22 16:20:34 -04:00
65cef12ae2
print compiled in accelerator configuration with ./lmp -h
2021-04-22 16:10:51 -04:00
69d41dc16c
Merge pull request #2720 from rbberger/gpu_updates
...
Update GPU package to allow using CUDA 11.3 drivers
2021-04-22 14:28:51 -04:00
0632922a9b
Explicitly check for subgroup support instead of CL version
2021-04-22 12:54:13 -04:00
0f1f49afa7
Add more output to ocl_get_devices
2021-04-22 12:52:30 -04:00
d405f2ec4b
Update defines to use old neighbor code for CUDA >= 11.2
2021-04-22 09:16:37 -04:00
a49d783e16
check formatting and multiple arguments when using utils::logmesg()
2021-04-22 05:44:35 -04:00
eb85edfb3d
make naming of the compiled pace library consistent with those of other libs
2021-04-22 00:15:14 -04:00