|
|
63fcdb6e52
|
Merge pull request #4634 from akohlmey/static-analysis-updates
Updates for LAMMPS from static code analysis
|
2025-06-29 22:25:15 -04:00 |
|
|
|
cd44539429
|
modernize by using anonymous namespace
|
2025-06-29 19:56:42 -04:00 |
|
|
|
47332f8e46
|
no need to make member const
|
2025-06-29 19:28:00 -04:00 |
|
|
|
fee96bc777
|
make double to bool/int/tagint conversions explicit
|
2025-06-29 19:10:29 -04:00 |
|
|
|
b279ba9a40
|
follow one definition rule by moving functions into class definition
|
2025-06-29 18:47:40 -04:00 |
|
|
|
0c68c4d493
|
Merge pull request #4636 from wapisani/fix_bond_create_inter_intra
Add support for inter-/intra-molecular bonding to fix bond/create
|
2025-06-28 09:43:54 -04:00 |
|
|
|
3e12c3f773
|
flag move constructor and swap operator as noexcept for performance
|
2025-06-28 05:21:25 -04:00 |
|
|
|
7bc86899b3
|
type fixes and error message updates
|
2025-06-28 05:20:49 -04:00 |
|
|
|
ac7013432b
|
don't use double as boolean, use qualified auto
|
2025-06-28 04:48:47 -04:00 |
|
|
|
039fb94faa
|
improve errors and apply clang-format
|
2025-06-28 04:45:02 -04:00 |
|
|
|
8c64b2090f
|
process tilt parameters correctly and consistent with FixNH class
|
2025-06-28 04:38:10 -04:00 |
|
|
|
77417e2223
|
use correct type
|
2025-06-28 04:37:24 -04:00 |
|
|
|
2e4f29c900
|
use correct type and converions function
|
2025-06-28 04:24:46 -04:00 |
|
|
|
8dae514e03
|
use correct types
|
2025-06-28 04:06:36 -04:00 |
|
|
|
22a42446d3
|
tap_flag is integer and thus we should use utils::inumeric()
|
2025-06-28 03:58:27 -04:00 |
|
|
|
2968bfa8d9
|
nsvector_total should be an int
|
2025-06-28 03:53:34 -04:00 |
|
|
|
669f60b692
|
use qualified auto and avoid redundant types
|
2025-06-28 03:51:09 -04:00 |
|
|
|
1bdf30103f
|
used correct type parser and make conversions explicit
|
2025-06-28 03:50:51 -04:00 |
|
|
|
4992caed95
|
more modernization of DIFFRACTION package
|
2025-06-28 03:37:42 -04:00 |
|
|
|
f425f2ab26
|
modernize
|
2025-06-28 03:30:10 -04:00 |
|
|
|
309e374867
|
use utils::inumeric() for parsing integers, using qualified auto
|
2025-06-28 03:19:17 -04:00 |
|
|
|
d5a344a5c8
|
modernize
|
2025-06-28 03:18:52 -04:00 |
|
|
|
481749dc35
|
modernize argument processing and error messages
|
2025-06-28 03:07:17 -04:00 |
|
|
|
14b1241db2
|
use utils::inumeric() for reading integer arguments
|
2025-06-28 03:05:03 -04:00 |
|
|
|
4d26bd5fd5
|
ndouble is an int
|
2025-06-28 03:04:44 -04:00 |
|
|
|
5fe4c9149f
|
use qualified auto
|
2025-06-28 03:04:33 -04:00 |
|
|
|
a24aeb3fc6
|
icut, jcut should be doubles
|
2025-06-28 03:04:23 -04:00 |
|
|
|
0cd4ea4d04
|
don't use doubles as boolean
|
2025-06-28 02:34:58 -04:00 |
|
|
|
8726deb9b6
|
newton_bond is int not double
|
2025-06-28 02:34:39 -04:00 |
|
|
|
46561f57bd
|
use utils::inumeric() to parse integers
|
2025-06-28 02:34:22 -04:00 |
|
|
|
aacc30c4d7
|
no benefit from declaring _tid const
|
2025-06-28 02:33:55 -04:00 |
|
|
|
2833b7adbd
|
make cast to double explicit
|
2025-06-28 02:33:38 -04:00 |
|
|
|
11c4a8b49c
|
use math.h function without std:: prefix
|
2025-06-28 02:22:25 -04:00 |
|
|
|
c28869124b
|
don't truncate cuberoot to single precision
|
2025-06-28 02:22:09 -04:00 |
|
|
|
bd98354691
|
make cast to double precision explicit
|
2025-06-28 02:17:25 -04:00 |
|
|
|
109aec74ea
|
remove one more implicit truncation of precision. update unit test again.
|
2025-06-28 02:06:49 -04:00 |
|
|
|
588ed11e85
|
avoid comparison with different signedness
|
2025-06-28 02:01:48 -04:00 |
|
|
|
be5602c44f
|
apply clang-format
|
2025-06-28 02:01:32 -04:00 |
|
|
|
e78d85725b
|
convert to internal linkage with anonymous namespace
|
2025-06-28 02:01:23 -04:00 |
|
|
|
1b36451f6a
|
modernize. turn static inline into just inline
|
2025-06-27 23:58:11 -04:00 |
|
|
|
d168de00db
|
silence compiler warnings
|
2025-06-27 23:57:37 -04:00 |
|
|
|
0c6ce8f23c
|
fix typo
|
2025-06-27 23:27:44 -04:00 |
|
|
|
3ffe858a8b
|
remove dead code and protect from neighbor list with special neighbors
this addresses most of issue #4639
|
2025-06-27 23:25:15 -04:00 |
|
|
|
c279d194dc
|
be paranoid about invalid molecule templates
|
2025-06-27 22:47:50 -04:00 |
|
|
|
6b58058bca
|
memory is accumulated in doubles not ints
|
2025-06-27 22:38:48 -04:00 |
|
|
|
0b73966a23
|
avoid unneeded copies by using const references where allowed
|
2025-06-27 22:36:23 -04:00 |
|
|
|
5cecfb5c4d
|
use explicit type cast
|
2025-06-27 22:20:41 -04:00 |
|
|
|
d2d613c8b4
|
bugfix: incorrect application of abs() to doubles
@jtclemm this looks like a real bug.
Can you please check how much of an impact this change has?
|
2025-06-27 22:20:32 -04:00 |
|
|
|
8ddd474145
|
use qualified auto, make implicit type casts explicit
|
2025-06-27 22:13:44 -04:00 |
|
|
|
a8fe7e9252
|
modernize
|
2025-06-27 22:13:16 -04:00 |
|