Commit Graph

176 Commits

Author SHA1 Message Date
ff5aa34f5a remove some dead code 2024-02-07 04:39:42 -05:00
4b0c1f2605 Merge branch 'develop' of github.com:lammps/lammps into issue3775_fft_kokkos 2024-02-06 12:09:55 -07:00
d1f1cf4012 silence compiler warnings 2024-02-05 23:22:07 -05:00
ad855ad7ea remove unused constants 2024-02-05 20:26:23 -05:00
de7c459b2f consolidate FFT settings in headers 2024-01-31 13:28:41 -05:00
6442e05988 even more define to static constexpr conversions 2024-01-25 02:17:28 -05:00
7cb907da58 remove unused variables 2024-01-24 21:19:25 -05:00
d2170cedec rename functions to avoid overloading polymorph functions 2024-01-24 21:15:02 -05:00
a6261d75b9 some more define to static constexpr conversions 2024-01-24 21:14:19 -05:00
1f863cd4a3 simplify since constexpr should conver to FFT_SCALAR at compile time 2024-01-21 15:59:09 -05:00
12422ff510 replace defines with static constexpr declarations 2024-01-21 15:53:35 -05:00
4015d1bb39 initialize static string buffers to empty strings 2024-01-19 00:02:50 -05:00
3ae4779c7f convert defines into static constexpr 2024-01-18 23:59:33 -05:00
768163865e avoid 32-bit integer overflow for PPPM grid 2024-01-10 19:54:29 -05:00
5b00ad8f71 flag error if using INTEL package kspace styles with run style verlet/split 2023-12-22 13:37:20 -05:00
af74afdf62 Editing intel files (to be templated) 2023-12-11 09:02:55 -07:00
a365cb15b0 Updating class names in Intel 2023-12-09 14:18:20 -07:00
7679043793 Merge conflicts 2023-12-08 22:45:17 -07:00
92c5150034 Merge pull request #3979 from akohlmey/intel-fmtlib-workarounds
Workaround for bug in C++17 support in Intel Classic compilers with fmtlib
2023-11-21 09:35:34 -05:00
6cd2055084 delete obsolete dependencies 2023-11-19 09:18:40 -05:00
be19b5c210 Make naming consistent 2023-11-17 12:46:45 -07:00
0083cc9e26 Port changes to OPENMP and INTEL packages 2023-11-17 09:12:43 -07:00
dc9140dfa8 modernize 2023-10-27 03:19:11 -04:00
8f14cdcb34 Cleaning up ghost stencils 2023-10-24 13:55:43 -06:00
0f94e6030f Adding separate ghost stencil for intel 2023-10-24 12:26:37 -06:00
3536cf9db9 Adding triclinic patch to intel stencil 2023-10-23 12:59:13 -06:00
9ba20864ca Merge conflicts + intel 2023-10-22 22:34:33 -06:00
1571c96480 Adding triclinic patch (except for intel) 2023-10-22 21:52:43 -06:00
51f0c9eac4 Merge branch 'develop' of github.com:lammps/lammps into triclinic-neighbor-bug 2023-10-16 12:18:04 -06:00
c0ace4aa4b Merge pull request #3921 from wmbrownIntel/snap-intel
Adding intel variant of snap pair style.
2023-10-10 11:02:43 -04:00
5a455c5e3a remove redundant calls to fmt::format() from calls to error->one/all() and utils::logmesg() 2023-09-26 23:56:51 -04:00
508dbb74c5 print warning when using threads that snap/intel will not use them 2023-09-15 08:37:32 -04:00
1c10d0d495 Intel Package: Adding snap variant. 2023-09-14 17:11:51 -04:00
7b6c78bc06 explicitly flag ForceConst class destructor as noexcept(false) since call to set_ntypes() may throw exception 2023-08-25 10:47:37 -04:00
e10e1190e2 Merge branch 'develop' into triclinic-neighbor-bug 2023-08-04 22:32:19 -04:00
bc6fcdc61a Applying triclinic neighbor fixes to intel package. 2023-08-04 08:49:27 -07:00
cc9dee5ecd use references instead of copies when looping over list of selected fixes 2023-08-03 11:00:05 -04:00
497659a4c7 consolidate use of cstdint and cinttypes, with the latter being a superset of the former 2023-07-24 16:29:54 -04:00
564a8e88c1 use blanks on both sides of comparison operators not only one, remove blanks next to parenthesis 2023-07-11 10:31:16 -04:00
d1980031ef remove more duplicate semicolons 2023-06-25 06:02:17 -04:00
55d767e416 make sure intermediate results are 64-bit compatible, so the won't overflow 2023-06-15 01:51:12 -04:00
e01bde5be5 avoid null pointer dereference 2023-06-15 01:50:07 -04:00
57f82924f5 Merge branch 'develop' into collected_small_changes 2023-06-14 18:24:18 -04:00
3b37c92b87 consistently print error when box has changed to triclinic without redefining kspace style 2023-06-14 10:06:01 -04:00
0dab1910db Small updates to benchmark script in INTEL/TEST 2023-06-10 13:34:16 -07:00
da9637e94c Adding std namespace specifier to transcendentals in intel pkg 2023-06-10 13:33:10 -07:00
f6b0981474 Fixing some issues introduced into verlet_lrt_intel.cpp 2023-06-09 14:05:41 -07:00
2cb87bc9a2 Intel package should not reset atom sort frequency if it is 0 (disabled). 2023-06-08 21:47:30 -07:00
2e1190bfee Fixing issue with when atom styles using torque are mixed with intel pair styles not using torque. Generating runtime error for mixing intel gayberne style with non-ellipsoid intel pair styles. 2023-06-08 15:02:17 -07:00
2f88153f06 Implementing feature request for runtime control of pppm_table in Intel package. 2023-06-07 10:43:51 -07:00