|
|
0ce25755cd
|
second round of include-what-you-use updates
|
2024-02-28 15:37:13 -05:00 |
|
|
|
d2def08778
|
a few more define to constexpr translations
|
2024-02-06 05:38:14 -05:00 |
|
|
|
ad855ad7ea
|
remove unused constants
|
2024-02-05 20:26:23 -05:00 |
|
|
|
6442e05988
|
even more define to static constexpr conversions
|
2024-01-25 02:17:28 -05:00 |
|
|
|
12422ff510
|
replace defines with static constexpr declarations
|
2024-01-21 15:53:35 -05:00 |
|
|
|
0d8623c3f2
|
simplified logic from clang-tidy
|
2023-03-26 21:33:37 -04:00 |
|
|
|
682bb7c391
|
fix cut-n-paste error
|
2023-01-21 05:00:56 -05:00 |
|
|
|
fb3180eae8
|
silence compiler warning
|
2023-01-07 07:18:25 -05: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 |
|
|
|
0cc6ad8318
|
cosmetic. silence compiler warnings. remove dead code.
|
2022-08-31 11:25:35 -04:00 |
|
|
|
4e1a346f5a
|
changed SWITCH parameter in pair_mesocnt for better energy conservation
|
2022-08-31 12:34:35 +01:00 |
|
|
|
4c64a2f2a1
|
fix out-of-range memory access in sort function
|
2022-08-30 14:27:28 -04:00 |
|
|
|
67d0931259
|
clang-format on all mesocnt styles
|
2022-08-30 15:02:06 +01:00 |
|
|
|
69da75a9d5
|
more error message improvements
|
2022-08-30 14:59:16 +01:00 |
|
|
|
a8f0e113ea
|
improved error messages in mesocnt pair styles
|
2022-08-30 13:41:25 +01:00 |
|
|
|
330ac4dc5a
|
changed MathConst inclusion to individual variables
|
2022-08-30 10:15:21 +01:00 |
|
|
|
26490f4021
|
clang-formatted all mesocnt code files
|
2022-08-29 13:00:20 +01:00 |
|
|
|
4acb5a22db
|
updated finf interpolation warning
|
2022-08-29 12:42:18 +01:00 |
|
|
|
c5055b87c9
|
added different number of quadrature points in fsemi and finf
|
2022-08-29 12:39:12 +01:00 |
|
|
|
e37abc65fe
|
fixed bug in neigh_common with missing self-inclusion of ghost bond atoms
|
2022-08-18 15:43:28 +02:00 |
|
|
|
6297d89382
|
use std::set_union for neigh_common, reduces complexity from o(n^2) to o(n log(n))
|
2022-08-17 16:50:16 +02:00 |
|
|
|
60c9f62268
|
added input file toggle for neighbor list mode, changed order of arguments and made neighbor list + potential mode arguments optional
|
2022-08-17 14:52:25 +02:00 |
|
|
|
6228ca0a2a
|
added old atom and mol id version of bond_neigh which is a lot faster than topology version
|
2022-08-17 12:56:28 +02:00 |
|
|
|
58c3e1d80c
|
added numerical integration in finf if psi1 or psi2 are out of interpolation range for splines
|
2022-08-15 12:38:46 +02:00 |
|
|
|
3588c0a7cc
|
switched fsemi to gauss-legendre quadrature, 10 quadrature points seem fully converged (vs 100 trapezoid points)
|
2022-08-12 16:53:52 +02:00 |
|
|
|
cc5edbac47
|
removed naive bisection and reduced quadrature points
|
2022-08-12 16:17:10 +02:00 |
|
|
|
e160fc841c
|
added gauss-legendre quadrature framework
|
2022-08-12 16:08:19 +02:00 |
|
|
|
d0ac9426e5
|
added proper neighbor list cutoff support and segment-segment flag to pair_styles
|
2022-08-09 14:08:55 +02:00 |
|
|
|
a99d0aa28e
|
added error messages for special_lj and comm vel
|
2022-07-18 11:39:02 +02:00 |
|
|
|
d0ca31e8f1
|
removed print statements and added proper warning for interpolation range in phi
|
2022-07-15 09:37:54 +01:00 |
|
|
|
7c31772582
|
checkpoint commit, potential seems to be stable
|
2022-07-15 09:22:34 +01:00 |
|
|
|
07c75021bb
|
removed numerical differentiation + flip messages, fixed bug in self skip
|
2022-07-12 19:54:25 +01:00 |
|
|
|
6ecf738b08
|
self-chain interactions added with cutoff
|
2022-07-12 11:32:32 +01:00 |
|
|
|
c3d57760fe
|
fixed zero-size memory allocation for empty chainlist
|
2022-06-04 20:35:06 +01:00 |
|
|
|
dba18c1c8d
|
moved mode check to compute loop rather than neighbor list creation
|
2022-06-03 19:15:30 +01:00 |
|
|
|
dac00dde27
|
removed mesolj function, moved contents back to compute + changed pair_mesocnt_viscous to prepare for segment-segment interactions with friction
|
2022-06-02 16:10:08 +01:00 |
|
|
|
da1b599589
|
added some optimisations to prevent unnecessary force calculations
|
2022-06-02 15:45:00 +01:00 |
|
|
|
59eadfecc4
|
removed print statements
|
2022-06-01 17:38:03 +01:00 |
|
|
|
b89acb15a6
|
fixed segment orientation for exact segmeent-segment calculation
|
2022-06-01 16:51:56 +01:00 |
|
|
|
763b323f7c
|
added exact segment-segment calculation, energy works, forces don't and no optimisation
|
2022-05-29 10:55:36 +01:00 |
|
|
|
57115f1769
|
reverted end identification to type comparison + added if statement for segment-segment mode
|
2022-05-27 17:35:50 +01:00 |
|
|
|
d37df9350c
|
added buckled flag as custom atom property to angle_mesocnt, used by pair_mesocnt to determine if substitute chain heuristic can be used
|
2022-05-27 15:13:27 +01:00 |
|
|
|
e8493a08b4
|
destroying selfid
|
2022-05-12 15:46:23 +01:00 |
|
|
|
ad25fd78e0
|
fixed forward comm bug for tube ends
|
2022-05-12 14:31:15 +01:00 |
|
|
|
f15c4852c9
|
added forward comm case for less than two 1-2 neighbors (for cnt ends)
|
2022-05-11 20:29:16 +01:00 |
|
|
|
2a7d6adb31
|
added self-interaction exclusion based on bond topology
|
2022-05-11 19:07:32 +01:00 |
|
|
|
dd5305bfd0
|
added self-interaction chain identification, now needs to be removed
|
2022-05-11 17:43:44 +01:00 |
|
|
|
09f82d5fea
|
removed old neighbor chain construction functions
|
2022-05-05 12:35:44 +01:00 |
|
|
|
055ed24653
|
removed print statements again
|
2022-05-05 11:43:37 +01:00 |
|