5b40e4cb38
new accessor APIs for fixes and computes in Modify plus a few applications
2021-10-16 06:00:28 -04:00
41a3eccd1c
apply utils::logical() to more commands
2021-09-21 07:48:50 -04:00
68c15ebf04
refactor/simplify code due to changes in Modify
2021-08-07 10:09:06 -04:00
09c19a936b
update URLs in source code and manual
2021-05-24 14:18:20 -04:00
d1941392d3
disable clang-format for all existing .cpp files (for now)
2021-05-05 23:53:38 -04:00
4fa5840f13
fix bug due to adding ArgInfo
2021-04-26 11:02:41 -04:00
8541b0da3e
reduce compiler warnings by avoiding to redeclare variables so they shadow others
2021-04-23 15:35:45 -04:00
5409a2a807
rearrange for better readability
2021-04-19 07:55:10 -04:00
101deae472
Removed error thrown when bound xxx upper is used
2021-04-19 10:19:44 +10:00
59c0325f08
simplify by using utils::strdup()
2021-03-18 20:22:08 -04:00
09e33fd342
fix bugs found by or avoid warnings from coverity scan
2021-02-26 15:55:20 -05:00
04a46bfd99
Merge remote-tracking branch 'github/master' into arg-info-class
2021-02-03 17:43:49 -05:00
e2e6639013
add typecast to avoid (unlikely but possible) integer overflows.
...
this will silence a lot of static code analysis warnings
2021-02-02 17:27:04 -05:00
c2c8c5e493
Merge remote-tracking branch 'github/master' into arg-info-class
...
# Conflicts:
# src/compute_chunk_atom.cpp
# src/compute_chunk_spread_atom.cpp
# src/compute_reduce.cpp
# src/compute_reduce_region.cpp
# src/compute_slice.cpp
# src/fix_ave_atom.cpp
2021-02-02 11:33:01 -05:00
d5e6bcd9d3
correctly check for index and dimensionality
2021-01-31 22:13:43 -05:00
48f15e485d
put consistent definition of INVOKED_* constants as enumerator into compute.h
2021-01-31 20:13:47 -05:00
03136ed3e3
two example cases of using the ArgInfo class
2021-01-30 00:51:06 -05:00
adf74b3a22
use https://lammps.sandia.gov based URLs consistently
2020-10-21 16:45:30 -04:00
f1ef7d85a8
T2345: Replace instances of NULL with nullptr
...
The following changes have been applied to src and lib folders:
regex replace: ([^"_])NULL ⇒ \1nullptr (8968 chgs in src, 1153 in lib)
Manually find/change: (void \*) nullptr ⇒ nullptr (1 case)
regex find: ".*?nullptr.*?"
Manually ~14 cases back to "NULL" in src, ~2 in lib
regex finds a few false positive where nullptr appears between two
strings in a function call
2020-09-12 09:34:38 -06:00
6113169a47
IWYU based include statement cleanup
2020-09-02 17:39:34 -04:00
96d8d12a88
replace calls to force->*numeric() with the corresponding utils::*numeric()
...
this also removes the now obsolete functions from Force
2020-08-29 20:31:02 -04:00
14321d1fa0
add option to compute chunk/atom to access the number of chunks as a global scalar
2020-07-03 22:19:44 -04:00
a5651acb49
must not forget to generate compute ids and store them.
2020-06-26 15:42:37 -04:00
1ea0eca2a5
add convenience functions to modify to simplify creation of fixes and computes
2020-06-26 14:49:53 -04:00
7967cb1133
put implementation header first to avoid issues with mpi.h and lmptype.h with OpenMPI
2019-07-03 06:16:16 -04:00
378474c4e6
more include file cleanup suggested by IWYU
2019-06-28 02:07:18 -04:00
1fc3b4618c
remove dead code and silence compiler warnings
2018-11-15 16:50:56 -05:00
e4071d7f46
replace C-style include files with their C++ equivalents
2018-04-27 18:00:24 -04:00
c58bc6fcba
Fixed pbc wrapping in case of spherical bins
2018-03-21 21:20:15 +03:00
59dbb49cf9
remove trailing whitespace
2018-03-16 12:37:27 -04:00
ee862d8bf5
replace leading tabs
2018-03-16 12:34:33 -04:00
b1d3b56a17
apply bugfix reported in issue #820
2018-03-02 04:33:13 -05:00
4210abfc79
bugifx for using compute chunk/atom with compress via rerun or right at the beginning of a run
2018-02-13 18:15:17 +01:00
da7776f818
Bugfix for the limit keyword
2017-09-14 11:00:55 +02:00
fcc387f232
change ring communication API to no longer require a static variable pointing to 'this' of the caller
2017-06-14 17:01:06 -04:00
a2fa6ef452
Merge pull request #393 from akohlmey/small-bugfixes
...
Small bugfixes
2017-03-07 09:56:03 -07:00
3a054d1a82
Fix more typos in src files
2017-03-07 00:55:01 -05:00
c0cf50bce5
trigger recomputing ichunk between runs unless requested otherwise
...
this fixes #390
2017-02-27 18:19:59 -05:00
2f13365cf5
avoid spurious error message, when no storage fix is active/used
2017-01-16 17:08:00 -05:00
083ff54c0c
small bug fixes
...
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15527 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-08-31 20:26:15 +00:00
2993aec312
sync with Git
...
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15519 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-08-29 22:52:03 +00:00
e8ea08fa8c
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15170 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-06-14 22:14:34 +00:00
876b033ea8
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15083 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-05-31 16:33:07 +00:00
8da30644a7
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14930 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-05-03 16:20:44 +00:00
98877f7e3c
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14927 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-05-03 16:11:25 +00:00
e18f5a903b
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14835 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-04-15 16:25:31 +00:00
8e36364f5c
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14805 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-04-07 21:04:44 +00:00
4e199dd5bd
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14424 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-01-12 00:12:15 +00:00
12c8aaf29d
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14423 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-01-11 23:38:16 +00:00
0939eb1ee9
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14372 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2015-12-15 22:30:45 +00:00