Commit Graph

79 Commits

Author SHA1 Message Date
1e80a66b50 add fdtd and test 2017-03-05 17:20:38 -08:00
jan
bb53ba44e0 fix spacing 2016-10-31 18:43:01 -07:00
jan
6a56b081e4 add some missing type annotations 2016-10-31 18:42:51 -07:00
jan
685de70af0 Add PECs/PMCs to feature list 2016-08-04 23:05:11 -07:00
jan
b8e9ec2b07 Bump version number 2016-08-04 22:55:46 -07:00
jan
068e0c7c93 Update README with solver and example information. 2016-08-04 22:55:24 -07:00
jan
e3a0846a14 Remove extra space 2016-08-04 22:53:27 -07:00
jan
ec674fe3f4 Add solvers submodule and clean up examples.
Solvers submodule includes a generic solver in case you already have a
sparse matrix solver, or in case you have no solver at all.

Example file now uses alternate solvers if available, and has a nicer
way of picking which solver gets used.
2016-08-04 22:46:02 -07:00
jan
85880c859e Comment cleanup 2016-07-18 21:10:20 -07:00
jan
c2d43b01df move magma solver into different package 2016-07-11 14:54:18 -07:00
jan
56df805e24 add possibility to use csr opengl solver 2016-07-04 23:53:54 -07:00
jan
eb4d9be6cf use opencl solver (for testing) 2016-07-04 16:35:28 -07:00
jan
8daab636ea Cleaner conductor implementation 2016-07-03 23:56:54 -07:00
jan
a3dac5c8f8 Add e2h PMC arg, and clarify comments 2016-07-03 16:55:51 -07:00
jan
e288e59021 PEC and PMC for all wave operators 2016-07-03 16:45:38 -07:00
jan
a512a88930 Add test code for PEC 2016-07-03 14:23:51 -07:00
jan
28f85712ce Use autoshifted_dxyz 2016-07-03 14:23:24 -07:00
jan
16bd864e90 Remove unused import 2016-07-03 14:22:39 -07:00
jan
02ec6d67d6 Fix function case 2016-07-03 03:01:01 -07:00
jan
ec825945b6 Fix annotation 2016-07-03 03:00:13 -07:00
jan
2cac441717 Add PEC, PMC options for E, H wave operators 2016-07-03 02:57:04 -07:00
jan
05d2557f6f Style fixes 2016-07-03 01:20:51 -07:00
jan
5bf902212e Comment cleanup 2016-07-03 01:20:30 -07:00
jan
8f202fd061 Add shift_with_mirror, and add shift_distance argument to rotation() 2016-06-17 16:49:39 -07:00
jan
35555cf4b3 remove accidental symlinks 2016-05-30 23:01:44 -07:00
jan
6c1ceb1670 initial development 2016-05-30 22:30:45 -07:00
jan
282ba3a36e elaborate in readme 2016-04-13 04:07:10 -07:00
jan
e8c1fe612f add license 2016-04-13 04:06:15 -07:00
jan
43fe48a98d initial commit 2016-04-13 04:05:08 -07:00