385220fd4b
format changes
2021-09-17 22:50:15 -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
4738337e47
update/trim list of include files according to the IWYU principle
2021-04-24 13:22:39 -04:00
91dfc6875b
Silence compiler warnings about unused variables
2021-04-14 17:02:12 -04:00
b15bb11334
remove trailing whitespace
2021-01-08 12:26:04 -05:00
cbc6197891
also flip sign on 1d timing FFTs
2020-12-24 16:10:03 -07:00
a575662d5c
flip sign within FFT3d itself
2020-12-15 16:08:32 -07: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
ed26d8ef8f
revert change to fft3d.cpp that breaks all PPPM styles
2020-08-19 20:24:03 -04:00
729b3d2717
major whitespace cleanup
2020-08-19 18:46:35 -04:00
ba06a7bf0c
final gridcomm comments and flip FFT forward/reverse
2020-08-19 16:05:30 -06:00
0d0c5e2961
make KOKKOS and KSPACE FFT3d code more consistent and remove redundant code
2020-01-29 16:37:29 -05:00
795f2fd894
properly support threaded FFTs with MKL and document it. remove commented out FFTW2 code
2020-01-27 11:00:57 -05:00
cd57708e85
Merge branch 'master' into fft
2019-09-12 15:51:02 -04:00
6a65deeb65
make support for threaded FFTW3 consistent and incorporate it into CMake
...
This now also includes threaded FFTW3 for regular FFTs, not only KOKKOS.
2019-08-02 12:14:32 -04:00
5b3a15bd94
putting implementation header first in package folder sources
2019-07-03 19:58:25 -04:00
c9131cf1de
drop FFTW2 support, and change doc pages
2018-08-15 13:54:37 -06:00
7ec52784cb
more changes to doc pages and CMakeLists.txt
2018-08-14 15:44:25 -06:00
e4071d7f46
replace C-style include files with their C++ equivalents
2018-04-27 18:00:24 -04:00
59dbb49cf9
remove trailing whitespace
2018-03-16 12:37:27 -04:00
cb982f2f28
sync 13Feb17 patch back to GH
2017-02-13 09:05:03 -07:00
191453e1c7
Merge branch 'master' into fft-cleanup
2017-02-03 16:53:10 -05:00
9d1991bf84
remove support for obsolete legacy FFT libraries and point -DFFT_FFTW to FFTW3
2017-02-02 08:10:23 -05:00
2023fa28e0
consistent #ifdefs for fft3d variable (2)
...
this variable is only used when FFTW3
is enabled, so its declaration and
initialization should be protected
under the same conditions to avoid
compiler warnings
2017-01-27 08:35:37 -07:00
5b29515849
fft3d: use C++ loop declarations
...
the variable (offset) is only
used in a subset of numerous
scenarios with #ifdef, it seems
better just to have each loop
declare it as needed.
(avoids compiler warnings)
2017-01-27 08:35:37 -07:00
5b18421dd2
fft3d : remove unused variables
2017-01-27 08:35:37 -07:00
cf95ea0709
fft3d: only declare variables when used
...
avoids compiler warnings
2017-01-27 08:35:36 -07:00
6a74a81da0
consistent #ifdefs for fft3d variable
...
this variable is only used when FFTW3
is enabled, so its declaration and
initialization should be protected
under the same conditions to avoid
compiler warnings
2017-01-27 08:35:36 -07:00
354e20f431
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14220 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2015-10-30 20:04:06 +00:00
7b291636cf
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11633 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2014-03-14 22:28:09 +00:00
ef9e700545
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@8226 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2012-06-06 22:47:51 +00:00
a7d891fbf0
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@7035 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2011-10-06 14:46:34 +00:00
aa5882275c
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@6609 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2011-08-08 17:51:58 +00:00
857b143b58
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@6391 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2011-06-13 23:54:42 +00:00
0e342bae42
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@5534 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2011-01-11 22:58:59 +00:00
56f9e680c6
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@5529 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2011-01-11 17:50:53 +00:00
fc67fa7217
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@4141 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2010-05-18 23:38:02 +00:00
209f169cbc
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@254 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2007-01-30 00:22:05 +00:00
222c95507e
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@26 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2006-09-27 19:51:33 +00:00