2857577dda
replace find_region_by_style() with get_region_by_style() with same semantics as find_fix_by_style()
2021-10-19 12:38:00 -04:00
597ee207b1
remove now obsolete find_fix_by_style() and find_compute_by_style() members
2021-10-19 12:37:02 -04:00
3ae0aae018
update remaining uses of find_fix_by_style()
2021-10-19 12:36:31 -04:00
162789ad7f
Merge branch 'develop' into modify-fix-compute-accessors
2021-10-19 12:00:43 -04:00
84666543d1
Merge pull request #2998 from akohlmey/collected_small_changes
...
Collected small changes and bugfixes
2021-10-19 10:33:51 -04:00
1cd0551197
more direct version of clearing out loaded plugins
2021-10-19 08:27:49 -04:00
81a5beb8cc
must not have folders names differing only in case: "MC" versu "mc"
...
This is causing problems on MacOS and Windows with case preserving
but case insensitive file systems.
2021-10-18 18:13:21 -04:00
f9e99f1f4c
wipe out all loaded plugins before destroying the LAMMPS instance
2021-10-18 18:04:04 -04:00
241c816ad3
adapt fix shake and pair style spin
2021-10-18 17:29:25 -04:00
0e369fb9b5
update example to represent recent style changes.
2021-10-18 13:47:29 -04:00
5e102e1bfe
ML-PACE.cmake: find_package(yaml-cpp 0.6.3 EXACT QUITE) first, otherwise dowload from github/yaml-cpp tag 0.6.3
2021-10-18 18:43:38 +02:00
87b63f768f
Only check for GPU double precision support if a GPU is present
2021-10-18 12:15:05 -04:00
fc0e6af7dd
fix memory leaks
2021-10-18 07:11:55 -04:00
dd2ff737f1
port mdi/engine command to new fix accessor API
2021-10-18 06:50:28 -04:00
11a4920b30
refactor PERI package pair styles to use new accessors and to increase code sharing
2021-10-18 06:47:01 -04:00
f6fb392c4d
convert some more styles to use the new APIs
2021-10-17 19:19:23 -04:00
26b368848b
Add support for an "Update #" appendix to the version string
...
This is for informative output only, so that any code depending
on the LAMMPS_VERSION define will not have to be changed and no
warnings will be printed etc.
2021-10-17 18:06:29 -04:00
1e9da5a25b
port dump vtk to correctly support custom per-atom arrays and fix some bugs
2021-10-17 10:58:33 -04:00
6145ef9cd2
fix bugs related to custom per-atom properties in dump style custom
2021-10-17 10:57:16 -04:00
702d861a58
update to use new accessor APIs
2021-10-16 22:31:23 -04:00
064e7fde2f
must not dereference null pointer
2021-10-16 22:30:38 -04:00
f392b089a4
modernize
2021-10-16 21:40:17 -04:00
cfdf9cee5d
modernize
2021-10-16 21:28:18 -04:00
e990a1cf61
remove ambiguity between "double_precision" class member variable and function
2021-10-16 21:07:04 -04:00
8cf030e476
small tweak for mixed precision GPU runs
2021-10-16 07:28:16 -04:00
59d79ce176
update googletest to version 1.11
2021-10-16 07:16:40 -04:00
5b40e4cb38
new accessor APIs for fixes and computes in Modify plus a few applications
2021-10-16 06:00:28 -04:00
ab30ed4ca9
modernize
2021-10-16 05:35:24 -04:00
83e58eadb7
correct expansion of fix/compute/variable arguments to avoid bogus thermo outpu
2021-10-15 20:23:31 -04:00
6827f71f26
pppm kspace styles also require -DFFT_SINGLE when using GPUs in single precision
2021-10-15 20:23:07 -04:00
47523da16b
allow single precision FFT introspection
2021-10-15 20:03:39 -04:00
222063e5cf
Add preliminary support for Kokkos OpenMPTarget backend
2021-10-15 17:32:37 -06:00
20cd742b4a
whitespace & urls
2021-10-15 15:59:15 -06:00
fa412c13aa
Add compute phase/atom
2021-10-15 15:43:26 -06:00
5140d26748
plug memory leaks
2021-10-15 16:59:53 -04:00
98cdfa1016
fix bug detected by coverity scan
2021-10-15 09:29:47 -04:00
ef04f6ca69
Merge pull request #2993 from akohlmey/collected_small_changes
...
Collected small changes and fixes
2021-10-14 15:32:42 -04:00
5a90bca49e
Merge pull request #2994 from akohlmey/more-clang-tidy-refactor
...
Second chunk of semi-automatic refactoring with clang-tidy
2021-10-14 13:33:00 -04:00
64268de24b
Merge branch 'master' into collected-small-changes
2021-10-14 13:31:30 -04:00
356dbab587
Merge pull request #2991 from mphowardlab/bugfix-brownian
...
Fix Brownian noise scale factor
2021-10-14 12:23:04 -04:00
cd526ad54c
try to find system libyaml-cpp v.0.6.3 library, otherwise use downloaded one
2021-10-14 15:16:48 +02:00
267bc7ae2d
avoid (unlikely) integer overflows with very large systems
2021-10-14 08:07:43 -04:00
d857685e74
use emplace_back() instead of push_back()
2021-10-14 01:31:48 -04:00
2106075320
use call-by-value with std::move() function
2021-10-14 01:30:18 -04:00
e56cc9be00
use initializer list instead of explicit constructor
2021-10-14 01:12:44 -04:00
27145d2789
catch up on refactoring default destructors that were missed previously
2021-10-14 01:12:04 -04:00
3ad75c40ec
catch up on previous clang-tidy refactor for files that were skipped before
2021-10-13 23:59:43 -04:00
2fba6b44e4
use '= default' when default functions should be used
2021-10-13 23:59:05 -04:00
34d54247b6
Merge branch 'develop' into collected_small_changes
2021-10-13 22:55:21 -04:00
cc416b97f0
Merge pull request #2990 from akohlmey/clang-tidy-refactor
...
First chunk of semi-automated refactoring using clang-tidy
2021-10-13 22:51:25 -04:00