324 Commits

Author SHA1 Message Date
Magnus Ulimoen
85f3c46430 SbpOperator takes &self 2020-04-14 21:59:02 +02:00
Magnus Ulimoen
abc9c09bd7 add more complicated grid scenario 2020-04-14 17:53:26 +02:00
Magnus Ulimoen
3c54398e41 change restriction on h2 grid interpolation 2020-04-13 23:02:47 +02:00
Magnus Ulimoen
98c5998657 add more interpolation ops 2020-04-13 22:56:43 +02:00
Magnus Ulimoen
f3ba234b28 add upwind9h2 2020-04-13 22:08:47 +02:00
Magnus Ulimoen
9cfd54253f change trait signature for interpolation 2020-04-13 20:56:29 +02:00
Magnus Ulimoen
2adf91e1ce relax Fn bound on integrate functions 2020-04-13 18:39:21 +02:00
Magnus Ulimoen
fe2621df11 move file handling to separate module 2020-04-13 13:31:01 +02:00
Magnus Ulimoen
058f0e9923 more operator combinations 2020-04-13 13:26:51 +02:00
Magnus Ulimoen
967e4b9e48 allow multi operator for euler solvers 2020-04-13 01:07:46 +02:00
Magnus Ulimoen
9c917abb16 introduce two diff SBP operators on same domain 2020-04-13 00:56:53 +02:00
Magnus Ulimoen
a58892044d bugfix h2linspace 2020-04-13 00:23:55 +02:00
Magnus Ulimoen
cde8755c15 allow selection of operators 2020-04-13 00:08:02 +02:00
Magnus Ulimoen
0f1f115fc3 change to WB 2020-04-12 21:32:20 +02:00
Magnus Ulimoen
3e7b45b3be fix clippy lints 2020-04-12 20:44:52 +02:00
Magnus Ulimoen
90f72847fb add h2 operator 2020-04-12 19:27:18 +02:00
Magnus Ulimoen
a9e4a7e0cc change macro to inlined func 2020-04-12 17:42:18 +02:00
Magnus Ulimoen
59c8509a98 add multigrid_integrate to sbp crate 2020-04-12 12:46:53 +02:00
Magnus Ulimoen
ff6a179d92 move multigrid example 2020-04-12 12:43:14 +02:00
Magnus Ulimoen
9bf2a1513c use explicit integration routine 2020-04-11 19:56:44 +02:00
Magnus Ulimoen
596605a8b7 add more integration schemes 2020-04-11 19:44:40 +02:00
Magnus Ulimoen
29499c0c0c interpolation operators 2020-04-11 15:19:34 +02:00
Magnus Ulimoen
3d22a009d3 generalise RK4 integration 2020-04-10 17:36:01 +02:00
Magnus Ulimoen
e7e40c759b move boundaryextractor 2020-04-10 12:30:18 +02:00
Magnus Ulimoen
032c1d9436 allow long+short options for output 2020-04-10 11:53:37 +02:00
Magnus Ulimoen
147f3040c3 divide instead of multiply h 2020-04-10 01:07:57 +02:00
Magnus Ulimoen
a51ee210fe move eulerplot 2020-04-09 14:36:32 +02:00
Magnus Ulimoen
17edb14899 reformat SAT 2020-04-09 13:31:11 +02:00
Magnus Ulimoen
5f7bd70d1b fix boundary term allocation 2020-04-08 23:50:10 +02:00
Magnus Ulimoen
fe2c7f1253 simplify macro invocation 2020-04-08 23:22:03 +02:00
Magnus Ulimoen
c3a40d81ee use default trait methods 2020-04-08 23:07:14 +02:00
Magnus Ulimoen
60f9a89e65 add option to compute error at end of run 2020-04-08 20:26:19 +02:00
Magnus Ulimoen
d174ac4854 add timing option 2020-04-08 20:04:12 +02:00
Magnus Ulimoen
e395c9c740 eulerplot slider 2020-04-08 19:25:44 +02:00
Magnus Ulimoen
b2eb79e71d remove error plotting 2020-04-08 18:06:50 +02:00
Magnus Ulimoen
d5b5b9f02e output more regularly 2020-04-08 00:35:26 +02:00
Magnus Ulimoen
946ca02663 abstract io thread 2020-04-07 22:54:00 +02:00
Magnus Ulimoen
27c3bbe716 remove non-thread multigrid and sep. thread for io 2020-04-07 22:26:43 +02:00
Magnus Ulimoen
d23341c0f5 remove legacy output format 2020-04-07 20:35:00 +02:00
Magnus Ulimoen
d3465d5e1e abstract over hdf5::File 2020-04-06 23:12:17 +02:00
Magnus Ulimoen
13abdefe57 move bar creation 2020-04-06 23:12:17 +02:00
Magnus Ulimoen
50ddf0acce extract extract_boundaries 2020-04-06 22:32:36 +02:00
Magnus Ulimoen
d76687d199 env interpreter fix 2020-04-06 22:13:24 +02:00
Magnus Ulimoen
de03fb6889 add vortex bc 2020-04-06 22:11:35 +02:00
Magnus Ulimoen
85a8c92cd5 update dependencies 2020-04-04 23:39:41 +02:00
Magnus Ulimoen
52549d1fdd move multigrid example 2020-04-04 22:57:34 +02:00
Magnus Ulimoen
31f019e74c support f32 feature 2020-04-04 22:33:33 +02:00
Magnus Ulimoen
c17ef20c76 add hdf5 output option 2020-04-04 22:28:20 +02:00
Magnus Ulimoen
358f831513 separate metrics and grid 2020-04-04 22:28:19 +02:00
Magnus Ulimoen
6b94990015 modify jobs option 2020-04-03 22:30:30 +02:00