Commit Graph

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