Commit Graph

44 Commits (a4cc96395397748b5ff047227693efc505d55e1e)
 

Author SHA1 Message Date
Jan Petykiewicz a4cc963953 bump version number 7 years ago
Jan Petykiewicz ea04fc42be Fix switched args 7 years ago
Jan Petykiewicz a4616982ca Add cylindrical coordinate 2D modesolver code 7 years ago
Jan Petykiewicz bacc6fea3f Move eigensolver code out to separate module 7 years ago
Jan Petykiewicz 001bf1e2ef Clarify eigensolver documentation 7 years ago
jan 17fa2aa3d3 In-place normalization during eigensolve 7 years ago
jan 7342c8efd7 Use ravel instead of flatten for vec() 7 years ago
jan d3c22006bd ie -> i.e. (docs) 7 years ago
jan c14298484d Fix eigenvalue solver for complex matrices 7 years ago
Jan Petykiewicz 6748181f8f use logging module for progress reports 7 years ago
Jan Petykiewicz 9d33744427 Fix docstring for rotation 7 years ago
Jan Petykiewicz 5033472342 Use ravel instead of flatten where possible 7 years ago
Jan Petykiewicz 43d1464258 Remote pyplot.hold
It's deprecated now
7 years ago
Jan Petykiewicz 7cbbaedcdb bump version number 7 years ago
Jan Petykiewicz 48ddd9f512 Switch to C-ordered arrays 7 years ago
Jan Petykiewicz 1e80a66b50 add fdtd and test 7 years ago
jan bb53ba44e0 fix spacing 8 years ago
jan 6a56b081e4 add some missing type annotations 8 years ago
jan 685de70af0 Add PECs/PMCs to feature list 8 years ago
jan b8e9ec2b07 Bump version number 8 years ago
jan 068e0c7c93 Update README with solver and example information. 8 years ago
jan e3a0846a14 Remove extra space 8 years ago
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.
8 years ago
jan 85880c859e Comment cleanup 8 years ago
jan c2d43b01df move magma solver into different package 8 years ago
jan 56df805e24 add possibility to use csr opengl solver 8 years ago
jan eb4d9be6cf use opencl solver (for testing) 8 years ago
jan 8daab636ea Cleaner conductor implementation 8 years ago
jan a3dac5c8f8 Add e2h PMC arg, and clarify comments 8 years ago
jan e288e59021 PEC and PMC for all wave operators 8 years ago
jan a512a88930 Add test code for PEC 8 years ago
jan 28f85712ce Use autoshifted_dxyz 8 years ago
jan 16bd864e90 Remove unused import 8 years ago
jan 02ec6d67d6 Fix function case 8 years ago
jan ec825945b6 Fix annotation 8 years ago
jan 2cac441717 Add PEC, PMC options for E, H wave operators 8 years ago
jan 05d2557f6f Style fixes 8 years ago
jan 5bf902212e Comment cleanup 8 years ago
jan 8f202fd061 Add shift_with_mirror, and add shift_distance argument to rotation() 8 years ago
jan 35555cf4b3 remove accidental symlinks 8 years ago
jan 6c1ceb1670 initial development 8 years ago
jan 282ba3a36e elaborate in readme 8 years ago
jan e8c1fe612f add license 8 years ago
jan 43fe48a98d initial commit 8 years ago