9e25c8610c
Merge branch 'develop' into rheo
2024-10-30 08:24:54 -06:00
e1f14e1ee8
unifying comm for/rev method args
2024-10-30 08:02:35 -06:00
b5f8d4b46c
fix memory leak for fix_dynamic(a.k.a. neigh/history)
2024-05-30 14:34:15 -05:00
8ab2544f5b
Add option to specify # of numa domains for processors grid numa style, simplify numa mapping with more agressive optimization to reduce comm between numa domains.
2024-03-07 07:07:16 -08:00
8ed42f6e4b
remove unused communication API
2023-05-07 21:36:29 -04:00
b4118c51cc
merged in current master
2022-11-04 08:22:18 -06:00
7346aee4ad
logic for all callers to use new Grid3d/Grid2d
2022-11-02 11:46:26 -06:00
5824534ac6
use symbolic constants Comm::BRICK / Comm::TILED for Comm::style
2022-10-27 07:03:25 -04:00
2132b1d904
update developer reference text
2022-10-24 11:08:26 -04:00
cccf3f6f78
change email for contacting LAMMPS developers, add to homepage checker
2022-10-20 20:36:03 -04:00
45c1c1e53b
add regular grid remap logic
2022-10-19 14:12:57 -06:00
78c10bac4a
clang-format update
2022-04-23 13:08:11 -04:00
79a7d2abf6
remove error docs from header files
2022-04-22 23:31:15 -04:00
92a968a8a9
Resolving merge conflicts
2022-03-23 14:28:27 -06:00
de4a9f268e
rename reverse communication calls
2022-02-21 21:18:28 -05:00
4c0192cae1
rename forward communication functions for pair, fix, compute, and dump
2022-02-21 21:15:10 -05:00
642b1e25f6
Updating to develop
2022-02-18 13:58:38 -07:00
576f2266ae
Mark virtual destructors in derived as override
...
Following C++ Core Guideline C.128
2022-01-18 14:28:25 -05:00
d7f7835069
Fix merge conflicts, minor style fixes
2021-11-01 18:13:06 -06:00
898f8086db
consolidate binary() member functions of Comm and Balance into utils::binary_search()
2021-09-06 16:58:14 -04:00
d2984d2615
Merge branch 'master' into BPM
2021-08-27 10:04:04 -06:00
bb720626e3
Adding files for BPM
2021-08-27 09:22:56 -06:00
49c9f4597f
apply clang-format
2021-08-23 21:46:54 -04:00
d4de26f6ef
fix whitespace issues
2021-08-19 17:28:48 -04:00
1c5bdadcfb
small alteration to code that assigns grid pts to procs
2021-08-18 15:43:54 -06:00
1dc25b0e10
rename USER-OMP to OPENMP
2021-06-29 17:48:22 -04:00
09c19a936b
update URLs in source code and manual
2021-05-24 14:18:20 -04:00
7fcd449864
apply clang-format to all headers with some exceptions
2021-05-14 19:16:07 -04:00
6b45f9052f
small fixed and error checking
2021-05-12 08:55:00 -04:00
f12f9166a5
Resolving merge conflicts, updating URLs
2021-05-05 11:19:44 -06:00
fa386c0e96
Changing how multi/cutoff works, changing collection indexing in user args
2021-05-04 17:12:17 -06:00
7e7a448a08
remove the old versions of the utility function and use the new
2021-04-24 21:33:36 -04:00
df7fe4431f
make LAMMPS homepage URL and C++ indicator comments consistent
2021-04-22 21:26:07 -04:00
de1205c5a9
Fixing misc valgrind issues, particularly with resizing ncollections
2021-02-07 20:38:24 -07:00
852e4efc6f
Updating documentation/examples, patching comm_modify cutoff/multi command
2021-02-02 14:50:30 -07:00
d79a2c3a02
Adding collection array, new user arguments, and multi communication
2021-02-02 09:39:13 -07:00
0a36baf86d
Updating naming in other classes
2020-12-19 17:51:09 -07:00
0549da668d
Renaming multi->multi/old, updating lmpcite
2020-12-19 16:06:47 -07:00
943a187be7
Renamed to multi2, initial stencil edits
2020-11-10 16:39:56 -07:00
12288630f5
Fixing comm and renaming bytype
2020-11-09 16:32:11 -07:00
58e27a9c51
More edits and documentation
2020-10-09 13:50:20 -06:00
b1b014aed3
Fixing merge conflicts
2020-10-02 15:09:47 -06:00
cebf6d33ba
Merge pull request #2358 from eagunn/iss2345
...
Replace instances of NULL with nullptr
2020-09-15 17:41:24 -04:00
0183e999c9
consistently return "memory_usage" as double.
2020-09-15 01:59:58 -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
1f1263645e
Document warning about short communication cutoff vs. bond length based estimate
2020-07-31 11:03:26 -04:00
11a3fd6ce4
Merge pull request #1556 from lammps/bug-maxexchange
...
more robust version of atom exchange size
2019-07-30 17:09:18 -04:00
2e6850835f
Merge pull request #1542 from akohlmey/improve-include-consistency
...
Improve Consistency of Include Statements (mostly complete)
2019-07-29 20:12:41 -04:00
c098582df8
refactor communication cutoff estimator. move it to Comm class. and adjust heuristics.
2019-07-24 17:27:35 -04:00
20843f7476
add documentation for warning added to comm styles
2019-07-24 14:52:07 -04:00