e4c2b9b | Tobias Knopp | 13 February 2022, 10:09:22 UTC | release | 13 February 2022, 10:09:22 UTC |
7cb1533 | Tobias Knopp | 13 February 2022, 10:08:06 UTC | minor | 13 February 2022, 10:08:06 UTC |
dc4fc70 | Tobias Knopp | 13 February 2022, 10:07:56 UTC | new benchmark runs | 13 February 2022, 10:07:56 UTC |
ccdbbe0 | Tobias Knopp | 13 February 2022, 09:27:48 UTC | Improve Performance (addBlock and fillOneNode) - implement modulo-free addBlock/toBlock - micro-optimize fillOneNode for specific cases (switch to real array representation) | 13 February 2022, 09:27:48 UTC |
1a47904 | Tobias Knopp | 13 February 2022, 08:30:40 UTC | plot starting from zero | 13 February 2022, 08:30:40 UTC |
f26e775 | Tobias | 11 February 2022, 18:39:38 UTC | Merge branch 'master' of https://github.com/tknopp/NFFT.jl | 11 February 2022, 18:39:38 UTC |
b8e8fa2 | Tobias | 11 February 2022, 18:39:22 UTC | new runs | 11 February 2022, 18:39:22 UTC |
f43b7c1 | Tobias Knopp | 11 February 2022, 18:23:38 UTC | new runs | 11 February 2022, 18:23:38 UTC |
542a7d9 | Tobias Knopp | 11 February 2022, 18:04:23 UTC | replace toBlock and addBlock by Cartesian implementation | 11 February 2022, 18:04:23 UTC |
26b7189 | Tobias Knopp | 11 February 2022, 17:09:01 UTC | release | 11 February 2022, 17:09:01 UTC |
258e48f | Tobias Knopp | 11 February 2022, 16:38:21 UTC | revert ugly implementation (was not faster) | 11 February 2022, 16:38:21 UTC |
ece8984 | Tobias Knopp | 11 February 2022, 16:09:33 UTC | try speedup (ugly code) | 11 February 2022, 16:09:33 UTC |
d3f6603 | Tobias Knopp | 11 February 2022, 16:06:48 UTC | catch NaNs in nodes | 11 February 2022, 16:06:48 UTC |
03ede16 | Tobias Knopp | 11 February 2022, 14:39:00 UTC | minor plots update | 11 February 2022, 14:39:00 UTC |
581457e | Tobias Knopp | 11 February 2022, 14:17:58 UTC | Merge branch 'master' of https://github.com/JuliaMath/NFFT.jl | 11 February 2022, 14:17:58 UTC |
ce3d15a | Tobias Knopp | 11 February 2022, 14:17:51 UTC | docu | 11 February 2022, 14:17:51 UTC |
73a9e57 | Tobias | 11 February 2022, 13:52:40 UTC | new runs | 11 February 2022, 13:52:40 UTC |
a8bba44 | Tobias Knopp | 11 February 2022, 13:14:06 UTC | adaptive blocksize | 11 February 2022, 13:14:06 UTC |
d287887 | Tobias Knopp | 11 February 2022, 13:13:53 UTC | fix bug | 11 February 2022, 13:13:53 UTC |
ccf7d02 | Tobias Knopp | 11 February 2022, 13:13:41 UTC | docu | 11 February 2022, 13:13:41 UTC |
a920971 | Tobias Knopp | 11 February 2022, 11:56:50 UTC | docu WIP | 11 February 2022, 11:56:50 UTC |
771c12b | Tobias Knopp | 11 February 2022, 08:43:06 UTC | fix segfaults in FINUFFTWrapper and implement timing trick | 11 February 2022, 08:43:06 UTC |
13d5529 | Tobias | 09 February 2022, 09:27:17 UTC | new runs | 09 February 2022, 09:27:17 UTC |
da8e401 | Tobias Knopp | 09 February 2022, 08:29:39 UTC | minor | 09 February 2022, 08:29:39 UTC |
2936fd9 | Tobias Knopp | 09 February 2022, 08:21:24 UTC | improve FINUFFTPlan and support partial caching | 09 February 2022, 08:21:24 UTC |
52268a1 | Tobias Knopp | 09 February 2022, 08:20:42 UTC | fix wrong edge block handling | 09 February 2022, 08:20:42 UTC |
a280b75 | Tobias Knopp | 08 February 2022, 11:02:04 UTC | correct reltol to m, since FINUFFT had one sample more | 08 February 2022, 11:02:04 UTC |
ad8ae67 | Tobias | 08 February 2022, 10:16:59 UTC | new runs | 08 February 2022, 10:16:59 UTC |
3e3ee70 | Tobias Knopp | 08 February 2022, 08:36:29 UTC | switch from 2m+1 to 2m kernel size | 08 February 2022, 08:36:29 UTC |
81cd5a1 | Tobias Knopp | 07 February 2022, 12:02:16 UTC | remove the ability to set LUTSize because this is nothing the user should change | 07 February 2022, 12:02:16 UTC |
f08a8d4 | Tobias Knopp | 07 February 2022, 11:45:12 UTC | implement cosh_type window | 07 February 2022, 11:45:12 UTC |
a38e159 | Tobias Knopp | 07 February 2022, 00:22:17 UTC | docu changes | 07 February 2022, 00:22:17 UTC |
1b6cab1 | Tobias Knopp | 07 February 2022, 00:14:16 UTC | switch to dimensionless LUT | 07 February 2022, 00:14:16 UTC |
0227bca | Tobias Knopp | 06 February 2022, 23:47:04 UTC | fix accuracy issue | 06 February 2022, 23:47:04 UTC |
345d23c | Tobias Knopp | 06 February 2022, 21:37:13 UTC | delete old file | 06 February 2022, 21:37:13 UTC |
60daf8e | Tobias | 06 February 2022, 18:46:09 UTC | new runs | 06 February 2022, 18:46:09 UTC |
888a246 | Tobias Knopp | 06 February 2022, 17:05:12 UTC | adapt benchmark | 06 February 2022, 17:05:12 UTC |
d44b795 | Tobias Knopp | 06 February 2022, 17:02:44 UTC | implement precompute=TENSOR | 06 February 2022, 17:02:44 UTC |
fe2af8f | Tobias Knopp | 04 February 2022, 17:59:49 UTC | patch release | 04 February 2022, 17:59:49 UTC |
f83497f | Tobias Knopp | 04 February 2022, 17:59:19 UTC | fix #83 | 04 February 2022, 17:59:19 UTC |
1d9f7f5 | Tobias Knopp | 02 February 2022, 19:26:19 UTC | bugfix release | 02 February 2022, 19:26:19 UTC |
89b7488 | Tobias Knopp | 02 February 2022, 18:53:33 UTC | fix #80 and add test for it | 02 February 2022, 18:53:33 UTC |
2a907d7 | Tobias Knopp | 02 February 2022, 08:29:01 UTC | Accuracy work - changed LUT to exactly match the NFFT3 way - updated the accuracy chart that now shows that we have an unfound issue for LUT, which NFFT3 does not have. | 02 February 2022, 08:29:01 UTC |
7b3612a | Tobias Knopp | 31 January 2022, 12:47:06 UTC | make blocking optional | 31 January 2022, 12:47:06 UTC |
df5ae15 | Tobias Knopp | 31 January 2022, 00:35:21 UTC | add package tree image | 31 January 2022, 00:35:21 UTC |
3a9abef | Tobias Knopp | 30 January 2022, 23:01:59 UTC | docu | 30 January 2022, 23:01:59 UTC |
ee75cee | Tobias Knopp | 30 January 2022, 22:27:33 UTC | docu | 30 January 2022, 22:27:33 UTC |
b57b485 | Tobias Knopp | 30 January 2022, 21:21:36 UTC | fix | 30 January 2022, 21:21:36 UTC |
1f11961 | Tobias Knopp | 30 January 2022, 21:06:50 UTC | cleanup | 30 January 2022, 21:06:50 UTC |
773a30e | Tobias | 30 January 2022, 18:42:39 UTC | new run | 30 January 2022, 18:42:39 UTC |
dfd0830 | Tobias Knopp | 30 January 2022, 17:49:15 UTC | move index calculation to precomputation and store offsets | 30 January 2022, 17:49:15 UTC |
1915214 | Tobias Knopp | 30 January 2022, 15:34:23 UTC | calculate full LUT and not just the positive part | 30 January 2022, 15:34:23 UTC |
2b5e8a4 | Tobias Knopp | 30 January 2022, 15:33:35 UTC | add Linear Algebra to wrappers | 30 January 2022, 15:33:35 UTC |
69e60a8 | Tobias Knopp | 30 January 2022, 12:39:51 UTC | fix tests | 30 January 2022, 12:39:51 UTC |
1fbd5b2 | Tobias Knopp | 30 January 2022, 12:24:43 UTC | micro opt | 30 January 2022, 12:24:43 UTC |
4186cf9 | Tobias Knopp | 30 January 2022, 12:01:41 UTC | further micro optim | 30 January 2022, 12:01:41 UTC |
150b7fc | Tobias | 30 January 2022, 09:23:48 UTC | new runs | 30 January 2022, 09:23:48 UTC |
3f95d50 | Tobias Knopp | 30 January 2022, 08:59:13 UTC | missing time removed | 30 January 2022, 08:59:13 UTC |
31fd4ff | Tobias Knopp | 30 January 2022, 08:53:15 UTC | docu | 30 January 2022, 08:53:15 UTC |
119b45c | Tobias Knopp | 30 January 2022, 08:53:05 UTC | micro optim | 30 January 2022, 08:53:05 UTC |
d578702 | Tobias Knopp | 30 January 2022, 08:52:04 UTC | make upsample factor for FINUFFT deterministic | 30 January 2022, 08:52:04 UTC |
6045e7b | Tobias Knopp | 29 January 2022, 15:38:23 UTC | docs and release | 29 January 2022, 15:38:23 UTC |
5d84839 | Tobias Knopp | 29 January 2022, 14:16:54 UTC | make patch release | 29 January 2022, 14:16:54 UTC |
de0cba6 | Tobias Knopp | 29 January 2022, 14:12:22 UTC | Merge branch 'master' of https://github.com/JuliaMath/NFFT.jl | 29 January 2022, 14:12:22 UTC |
d146a10 | Tobias Knopp | 29 January 2022, 14:12:15 UTC | missing threads | 29 January 2022, 14:12:15 UTC |
4644609 | Tobias | 29 January 2022, 13:56:53 UTC | change bench script | 29 January 2022, 13:56:53 UTC |
b1db228 | Tobias Knopp | 29 January 2022, 13:55:33 UTC | function to profile constructor | 29 January 2022, 13:55:33 UTC |
4c6dbee | Tobias Knopp | 29 January 2022, 13:55:14 UTC | further micro optimization | 29 January 2022, 13:55:14 UTC |
5cafcfd | Tobias Knopp | 29 January 2022, 12:28:23 UTC | micro optimizations | 29 January 2022, 12:28:23 UTC |
aae8cfb | Tobias | 29 January 2022, 09:51:01 UTC | Merge branch 'master' of https://github.com/tknopp/NFFT.jl | 29 January 2022, 09:51:01 UTC |
6ce5338 | Tobias | 29 January 2022, 09:50:31 UTC | new performance runs + fixes | 29 January 2022, 09:50:31 UTC |
07b51f0 | Tobias Knopp | 29 January 2022, 09:30:07 UTC | minor cleanup | 29 January 2022, 09:30:07 UTC |
130d425 | Tobias Knopp | 29 January 2022, 07:36:50 UTC | performance tuning | 29 January 2022, 07:36:50 UTC |
c060f4b | Tobias Knopp | 28 January 2022, 22:12:32 UTC | Merge branch 'adjointthreading' | 28 January 2022, 22:12:32 UTC |
a2c1192 | Tobias Knopp | 28 January 2022, 22:10:17 UTC | block everything, cache blocks | 28 January 2022, 22:10:17 UTC |
28ec7a0 | Tobias | 28 January 2022, 13:42:32 UTC | typo | 28 January 2022, 13:42:32 UTC |
dae2781 | Tobias Knopp | 28 January 2022, 13:30:29 UTC | multithreading working | 28 January 2022, 13:30:29 UTC |
f37df5d | Tobias Knopp | 28 January 2022, 07:38:34 UTC | fix NFFTTools | 28 January 2022, 07:38:34 UTC |
efe08e6 | Tobias Knopp | 28 January 2022, 00:02:54 UTC | something works | 28 January 2022, 00:02:54 UTC |
0bfb13d | Tobias Knopp | 27 January 2022, 22:29:09 UTC | Merge branch 'master' into adjointthreading | 27 January 2022, 22:29:09 UTC |
eaac1d3 | Tobias Knopp | 27 January 2022, 22:23:17 UTC | prepare releases | 27 January 2022, 22:23:17 UTC |
a055379 | Tobias Knopp | 27 January 2022, 22:01:58 UTC | fix small issue + release | 27 January 2022, 22:01:58 UTC |
00a06e8 | Tobias Knopp | 27 January 2022, 21:51:03 UTC | tmp | 27 January 2022, 21:51:03 UTC |
6f5b6b0 | Tobias Knopp | 27 January 2022, 21:26:39 UTC | release | 27 January 2022, 21:26:39 UTC |
8e4b25b | Tobias Knopp | 27 January 2022, 21:18:52 UTC | fix #74 | 27 January 2022, 21:18:52 UTC |
85a3053 | Tobias Knopp | 27 January 2022, 21:15:59 UTC | tmp | 27 January 2022, 21:15:59 UTC |
a80cb45 | Tobias Knopp | 27 January 2022, 13:23:39 UTC | Switch to mul! and * | 27 January 2022, 13:23:39 UTC |
4f3a91d | Tobias Knopp | 26 January 2022, 22:54:12 UTC | remove unnecessary ndft functions | 26 January 2022, 22:54:12 UTC |
31453ea | Tobias Knopp | 26 January 2022, 17:58:45 UTC | docs | 26 January 2022, 17:58:45 UTC |
7a13b3a | Tobias Knopp | 26 January 2022, 17:44:27 UTC | NNFFT with FINUFFT working. | 26 January 2022, 17:44:27 UTC |
7259539 | Tobias Knopp | 26 January 2022, 16:16:15 UTC | cleanup + new accuracy svg. | 26 January 2022, 16:16:15 UTC |
b66758a | Tobias Knopp | 26 January 2022, 15:33:14 UTC | use guru interface | 26 January 2022, 15:33:14 UTC |
4082b24 | Tobias Knopp | 26 January 2022, 11:17:57 UTC | work on abstract NNFFT interface | 26 January 2022, 11:17:57 UTC |
bdeeef2 | Tobias Knopp | 26 January 2022, 11:17:32 UTC | bound reltol since it otherwise errors | 26 January 2022, 11:17:32 UTC |
f3d8d8c | Tobias Knopp | 26 January 2022, 08:57:10 UTC | fixes | 26 January 2022, 08:57:10 UTC |
966a506 | Tobias Knopp | 26 January 2022, 08:45:05 UTC | allow choosing parameters on accuracy | 26 January 2022, 08:45:05 UTC |
eb600a8 | Tobias Knopp | 26 January 2022, 08:19:10 UTC | Merge branch 'master' of https://github.com/JuliaMath/NFFT.jl | 26 January 2022, 08:19:10 UTC |
62ca810 | Tobias Knopp | 26 January 2022, 08:16:46 UTC | Update FINUFFT.jl | 26 January 2022, 08:16:46 UTC |
39ed09d | Tobias | 26 January 2022, 07:48:32 UTC | fixes | 26 January 2022, 07:48:32 UTC |
386130c | Tobias | 25 January 2022, 22:49:20 UTC | implement missing features for FINUFFT | 25 January 2022, 22:49:20 UTC |