Commit Graph

101 Commits

Author SHA1 Message Date
Magnus Ulimoen ff9a477b67 Remove non-global Threadpool 2021-03-22 19:28:01 +01:00
Magnus Ulimoen 7aadda3de9 Move integrate to separate crate 2021-03-22 17:49:35 +01:00
Magnus Ulimoen 550b43b4cd Bump ndarray 2021-03-16 19:03:35 +01:00
Magnus Ulimoen f098981d3e Update email 2021-03-16 19:00:24 +01:00
Magnus Ulimoen 5d59a51bbe Add option to output information in JSON 2021-02-12 18:28:30 +01:00
Magnus Ulimoen 743cca00e2 Revert hdf5 patch (TODO: add back info here) 2021-02-12 18:09:15 +01:00
Magnus Ulimoen 78f0c9ed2c Update json5 crate to include location errors 2021-02-12 18:08:10 +01:00
Magnus Ulimoen 1f15bcc056 revisit SBP Traits 2021-01-17 15:37:45 +01:00
Magnus Ulimoen 7782f72612 update indicatif 2020-09-21 17:06:53 +02:00
Magnus Ulimoen e3a15b3844 Update READMEs 2020-09-19 14:41:02 +02:00
Magnus Ulimoen 0fc9ec64ec Make integrate generic over D 2020-09-17 20:30:58 +02:00
Magnus Ulimoen 5b7f407af9 Add serde deserialize to Grid 2020-09-16 21:44:11 +02:00
Magnus Ulimoen d2c6d6af6c clippy lints 2020-09-04 17:44:06 +02:00
Magnus Ulimoen 5ce9a84872 Add single example 2020-09-04 17:35:20 +02:00
Magnus Ulimoen d5b1daa413 Add back tsection 2020-09-04 17:19:36 +02:00
Magnus Ulimoen aa40eb7339 Update examples to new format 2020-09-04 16:51:18 +02:00
Magnus Ulimoen f1cb01d47c Add improved default bc 2020-09-04 16:23:49 +02:00
Magnus Ulimoen c954484503 translate some of the examples 2020-09-04 00:05:25 +02:00
Magnus Ulimoen 1648c72904 use new parser 2020-09-03 23:49:45 +02:00
Magnus Ulimoen 7ca3d1fda2 Implement conversion from parse to runtime 2020-09-03 23:43:51 +02:00
Magnus Ulimoen d0e6727ac3 Use serde for json configuration file 2020-09-03 21:30:28 +02:00
Magnus Ulimoen 16c367ce20 Update dependencies and package structure 2020-08-20 21:07:30 +02:00
Magnus Ulimoen a3cccd7e32 update dependencies 2020-06-14 22:00:52 +02:00
Magnus Ulimoen 366c030942 restrict c_max when using h2 operators 2020-05-04 17:59:49 +02:00
Magnus Ulimoen 2f98fae1c6 compute dt from CFL condition 2020-05-03 20:50:33 +02:00
Magnus Ulimoen a1acf00c5a split euler and maxwell to separate crates 2020-05-02 00:22:59 +02:00
Magnus Ulimoen 34f837c0be default operator bugfix 2020-04-30 20:03:34 +02:00
Magnus Ulimoen 615b2a6990 parse into several vortices 2020-04-23 18:34:37 +02:00
Magnus Ulimoen db6f7ef41f allow several vortices 2020-04-22 23:59:06 +02:00
Magnus Ulimoen d60770dcbf clippy lints 2020-04-22 22:29:26 +02:00
Magnus Ulimoen 35c4b25be3 move boundary extraction into parallel section 2020-04-22 22:22:19 +02:00
Magnus Ulimoen 86f75905d9 use name of grid in output 2020-04-22 20:47:26 +02:00
Magnus Ulimoen 597e1ab4a0 add and move multigrid examples 2020-04-19 18:52:47 +02:00
Magnus Ulimoen ed0f0e4a20 add tsection type interfaces
This interface combines grids which do not have clean interfaces.

The type of interface has not been tested or verified here.
2020-04-19 18:49:43 +02:00
Magnus Ulimoen 297e295532 add operators as upwind 2020-04-18 21:38:39 +02:00
Magnus Ulimoen cfff49107c simplify integrate function 2020-04-16 20:40:22 +02:00
Magnus Ulimoen 41935728e1 change json format 2020-04-15 23:58:39 +02:00
Magnus Ulimoen ec9dc79704 move json parsing to multigrid 2020-04-15 20:18:51 +02:00
Magnus Ulimoen a37d9f4bce adapt multigrid to dynamic dispatch 2020-04-15 19:50:23 +02:00
Magnus Ulimoen d4831b4336 change startpoint 2020-04-15 19:48:44 +02:00
Magnus Ulimoen abc9c09bd7 add more complicated grid scenario 2020-04-14 17:53:26 +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 9c917abb16 introduce two diff SBP operators on same domain 2020-04-13 00:56:53 +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 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