Commit Graph

128 Commits

Author SHA1 Message Date
f9171aa355 Fix average 2024-02-20 10:46:53 -05:00
c284587105 Sort Lyapunov exponents and print more 2024-02-20 09:32:32 -05:00
bf8e4b728e Fix lyapunov 2024-02-19 22:05:30 -05:00
ec98098709 Lyapunov parameters 2024-02-19 21:39:48 -05:00
1c3f4b9f2f Print Lyapunov exponents 2024-02-19 19:09:26 -05:00
15bcb8b467 Lyapunov command in main 2024-02-19 19:05:35 -05:00
b31fab8eae Computation of Lyapunov exponents 2024-02-19 19:01:31 -05:00
89601d19d1 Jacobian of un->un+1 2024-02-19 15:20:19 -05:00
9ecf4413a5 write ns_step routine that handles all the algorithms 2024-02-19 14:43:04 -05:00
9fe9e3d96f Jacobian of rhs 2024-02-19 12:20:21 -05:00
63e983b460 Link openblas 2024-02-19 11:41:47 -05:00
97a127a8db Document Lyapunov exponents 2024-02-19 11:41:35 -05:00
9b9734c4c2 switch point to subsubsection 2024-02-18 14:18:02 -05:00
6c12e47105 Do not override command when using 'resume' 2023-11-03 18:02:12 -04:00
209ba06cbf memory fix 2023-11-03 17:41:30 -04:00
16c80d2305 strlen in dstrings.c 2023-11-03 16:48:18 -04:00
f9aac70796 dstring in read_args_from_file 2023-11-03 16:45:51 -04:00
9d232a8fca dstrings in read_params 2023-11-03 16:42:27 -04:00
04a15dd2c7 Replace argv strings with dstrings 2023-11-03 16:04:53 -04:00
dd9bd74c83 dynamic strings 2023-11-03 12:25:02 -04:00
3d94694017 Resume command
Not functional yet: need to deal with memory of argv
2023-11-03 12:08:25 -04:00
3efdbf4451 Abort on nan 2023-10-10 10:43:24 -04:00
1ecb4bbe70 Python script to convert bin to txt and back 2023-09-26 13:01:00 -04:00
f68c179038 Error in enstrophy norm for rkf45 and rkbs32 2023-09-19 11:53:34 -04:00
d986f86243 Fix: no power 1/3 in enstrophy norm 2023-09-19 11:51:55 -04:00
7a0eb20452 Typo in doc 2023-09-17 23:37:14 +02:00
60e04ac681 keep_en_cst 2023-06-29 16:58:33 -04:00
9c3ad2c400 Bug with computing averages 2023-06-20 11:07:35 -04:00
870196ec07 Save utfile and nthreads to savefile 2023-06-14 14:28:03 -04:00
6066309fa3 nthreads in README 2023-06-14 14:20:07 -04:00
7ab59aca48 utfile 2023-06-14 14:19:27 -04:00
d15f58b61e Remove unnecessary includes 2023-06-14 12:42:02 -04:00
aeec3ff17b max_delta and adaptive norm in rkf45 and rkbs32 2023-06-14 00:14:17 -04:00
251426aaaa Select norm in parameter 2023-06-13 23:56:35 -04:00
3b58896e3b Proper normalization for enstrophy norm 2023-06-13 19:01:37 -04:00
34b7a0c277 delta_max and fix cabs2 2023-06-13 18:45:19 -04:00
4ffbe1e978 Use the enstrophy-norm in rkdp54 2023-06-13 17:30:51 -04:00
814413b6e1 1/k^3 scaling in adaptive RK 2023-06-07 21:02:27 -04:00
0fc5dce6ed SIGTERM 2023-05-26 17:37:51 -04:00
8d2af578fd Correct order of output for enstrophy 2023-05-17 18:02:03 -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
5224b9052f RKF45: use fourth order instead of fifth 2023-05-17 16:58:13 -04:00
f57cc317ac RKF45: no not recompute k1 when decreasing step 2023-05-17 16:50:11 -04:00
d069e8c94e RKBS23 2023-05-17 16:47:15 -04:00
c9312c6d16 Adaptive methods: Do not shrink delta when increasing stepsize 2023-05-16 18:08:48 -04:00
dacd5c3651 Adaptive timestep: do nto change delta before all the printing 2023-05-16 17:03:58 -04:00
cf8cdfe12c Use a relative tolerance for adaptive step size 2023-05-16 16:49:50 -04:00
949b3897c4 exchange en*alpha and en 2023-05-16 00:07:38 -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