48 Commits

Author SHA1 Message Date
d15f58b61e Remove unnecessary includes 2023-06-14 12:42:02 -04:00
251426aaaa Select norm in parameter 2023-06-13 23:56:35 -04:00
34b7a0c277 delta_max and fix cabs2 2023-06-13 18:45:19 -04:00
0fc5dce6ed SIGTERM 2023-05-26 17:37:51 -04:00
051cd84a29 RKDP54 2023-05-17 17:41:00 -04:00
dffa378084 Rename RKBS23 to RKBS32 2023-05-17 16:59:15 -04:00
d069e8c94e RKBS23 2023-05-17 16:47:15 -04:00
5ede4f1084 Fix running averages for adaptive step, and base print_freq and final_time on times 2023-05-16 00:00:18 -04:00
5db3680b31 RKF45 algorithm 2023-05-15 20:29:06 -04:00
d2c589cae4 License 2023-05-10 19:33:29 -04:00
7c007e9342 Use 'enstrophy' instead of energy, and print enstrophy*alpha 2023-05-10 19:29:31 -04:00
aa8825d9d8 parameters to choose rk2 2023-04-26 11:27:03 -04:00
d838060265 Remove terms with kx=0 and ky<=0 2023-04-25 18:08:45 -04:00
b35be9ea88 Allow driving to be specified by file 2023-04-24 12:22:29 -04:00
23e61c143a New option for init: file_txt for plain txt input 2023-04-24 12:06:35 -04:00
5d0a1bcc6f Do not enforce symmetry on T: only the k>0 matter anyways 2023-04-22 15:01:31 -04:00
2be9a3f6a5 Switch times to uint64_t 2023-04-16 00:21:42 -04:00
028a11cfd8 Remove avg_window option: always use print_freq 2023-04-14 15:36:49 -04:00
3f6e6ef423 Fix memory issue 2023-04-14 15:12:07 -04:00
c00c311528 Write restart command to savefile 2023-04-12 19:05:01 -04:00
0b0894839d Move driving and init to parameter string 2023-04-12 18:22:40 -04:00
8bb80c0b0f Handle SIGINT 2023-04-12 15:23:35 -04:00
59100a471f Running average 2023-04-12 14:37:02 -04:00
1616b6bbae Fix initial enstrophy 2023-04-05 22:41:19 -04:00
0bf223bcb9 Reversible equation 2023-04-05 20:33:38 -04:00
5ce414db85 update print_usage 2022-05-27 17:08:05 -04:00
6113c85189 New parameter: starting_time 2022-05-27 17:06:38 -04:00
0cdb914b57 savefile and initfile 2022-05-27 16:09:17 -04:00
6b96c2d946 Replace energy command with eea 2022-05-27 14:31:19 -04:00
c62ce07579 Compute energy, enstrophy and alpha all at once 2022-05-26 21:26:13 -04:00
77043e249c Make N be the smallest power of 2 larger than 3*K+1 2022-05-26 21:06:09 -04:00
480ce57afa Fix denomination: enstrophy -> alpha 2022-05-26 18:44:28 -04:00
aa66aadb74 Driving force as vector instead of function 2022-05-26 15:16:44 -04:00
d4254c6b8e choose initial condition on cli 2022-05-26 15:05:30 -04:00
8877b63549 use parameters struct for CLI parsing 2022-05-26 14:25:45 -04:00
fa8dc681cc Enforce reality for whole convolution term 2022-05-25 22:32:03 -04:00
a55065f474 add L parameter 2022-05-25 11:12:02 -04:00
6fbcb86658 Compute energy 2022-05-19 18:35:33 +02:00
146903265a no driving option 2022-05-19 17:51:45 +02:00
8bce8632c5 Multithread fft 2022-05-18 23:52:01 +02:00
199b8f0df5 Quiet mode 2022-05-18 22:22:42 +02:00
f21ab0d795 Rewrite: change cli arguments handling 2022-05-18 09:57:06 +02:00
c32c52c94a Fixes in cli argument parsing 2022-05-17 14:31:22 +02:00
35d91830a2 Corrections in doc 2022-05-12 09:32:58 +02:00
Ian Jauslin
cbf2b9854a Values that seem to work 2018-02-19 16:00:07 +00:00
Ian Jauslin
b845911397 Only print every 1000 terms 2018-02-18 22:38:27 +00:00
Ian Jauslin
cff1d2ee3c Simpler expression for fft term 2018-01-12 19:41:14 +00:00
Ian Jauslin
01f47ace67 Initial commit 2018-01-11 22:48:14 +00:00