39 Commits

Author SHA1 Message Date
Magnus Ulimoen
264b483aef use workspaces 2020-02-19 19:31:03 +01:00
Magnus Ulimoen
4ac1ad0d2c follow nx/ny conventions 2020-01-29 22:01:12 +01:00
Magnus Ulimoen
3229554d6b use rk4 in maxwell 2020-01-29 21:06:50 +01:00
Magnus Ulimoen
e957a4fff7 move integrator to module 2020-01-29 20:50:56 +01:00
Magnus Ulimoen
38e9797ff7 move from lib to euler 2020-01-28 19:31:14 +01:00
Magnus Ulimoen
e40ca4ba47 rename project 2020-01-27 21:20:34 +01:00
Magnus Ulimoen
3c834751e5 generalize advance 2020-01-27 20:52:46 +01:00
Magnus Ulimoen
19c60fb4b6 add bench for euler 2020-01-26 16:46:57 +01:00
Magnus Ulimoen
b700aeae94 working?? 2020-01-26 15:52:39 +01:00
Magnus Ulimoen
4673fbfbf7 checkpoint 2020-01-25 20:40:55 +01:00
Magnus Ulimoen
0646bdbee2 make System generic over SbpOperator 2019-12-17 20:43:10 +01:00
Magnus Ulimoen
03a4de5ab0 add the traditional 4 operator 2019-12-15 17:27:31 +01:00
Magnus Ulimoen
066c7619f7 move advance out of Fields 2019-12-14 13:59:20 +01:00
Magnus Ulimoen
946caf5e1b move init to root 2019-12-14 12:56:20 +01:00
Magnus Ulimoen
dd3e7cfb31 upwind operators 2019-12-13 19:45:00 +01:00
Magnus Ulimoen
868e2ba648 use 3d fields 2019-12-11 20:53:30 +01:00
Magnus Ulimoen
7430e8793e arbitrary grids 2019-12-10 22:03:42 +01:00
Magnus Ulimoen
a0a125b61c javascript constructor 2019-12-08 20:55:47 +01:00
Magnus Ulimoen
8a8e2fefec rename to maxwell 2019-09-09 18:36:47 +02:00
Magnus Ulimoen
895d503ad2 add SBP trait 2019-09-03 19:41:49 +02:00
Magnus Ulimoen
a2185d8900 separate maxwell solver 2019-08-14 22:10:10 +02:00
Magnus Ulimoen
f9d8886fba improve plotting of fields 2019-08-09 21:34:39 +02:00
Magnus Ulimoen
43f1088d66 solve 2D maxwell 2019-08-09 21:00:15 +02:00
Magnus Ulimoen
6816d6bd43 draw both fields (with toggle) 2019-08-09 19:54:58 +02:00
Magnus Ulimoen
ceee1463dd simplify RK logic 2019-08-09 18:58:05 +02:00
Magnus Ulimoen
3ab7e532c6 solve 1D maxwell (periodic) 2019-08-09 18:28:52 +02:00
Magnus Ulimoen
8dc26ec8d8 move operators to separate file 2019-08-09 16:49:19 +02:00
Magnus Ulimoen
46d71b469d rename operators 2019-07-28 10:54:22 +02:00
Magnus Ulimoen
5bd6d0d487 simplify drawing in js and add workbuffers 2019-07-22 21:45:45 +02:00
Magnus Ulimoen
deafbeb415 move width/height from Universe 2019-07-22 18:10:50 +02:00
Magnus Ulimoen
d52c461d6d add upwind dissipation advance() 2019-07-22 17:53:08 +02:00
Magnus Ulimoen
7a29871266 add upwind4 2019-07-21 21:13:54 +02:00
Magnus Ulimoen
5aa92c4040 use RK4 2019-07-21 19:27:30 +02:00
Magnus Ulimoen
79941a5b09 factor out diffx/diffy 2019-07-21 18:16:39 +02:00
Magnus Ulimoen
87ca45cbb8 wave equation with periodic BC 2019-07-21 15:47:01 +02:00
Magnus Ulimoen
4304c3e59d use ndarray 2019-07-21 13:32:20 +02:00
Magnus Ulimoen
e16f136a59 pass float array views 2019-07-21 13:26:26 +02:00
Magnus Ulimoen
9714088a38 animation of some function 2019-07-17 22:49:36 +02:00
Magnus Ulimoen
c62e9fa15c include rust 2019-04-11 23:57:29 +02:00