コミットグラフ

59 コミット (master)
 

作成者 SHA1 メッセージ 日付
Jan Petykiewicz 03fc9e6d70 deprecate 4年前
jan 47dd0df8bc fix operator test 6年前
jan 66712efd49 scipy L-BFGS silently converts to float, so view as floats when dealing with it.' 6年前
jan a70687f5e3 add bloch example 6年前
jan 85030448c3 Use L-BFGS instead of CG, and remove rayleigh iteration refinement
scipy CG doesn't seem to converge as well as L-BFGS... worth looking
into later
6年前
jan 16f97d7f6b Add ability to set bounds for find_k 6年前
jan f312d73503 Return real part of the gradient 6年前
jan 39979edc44 implement eigenvalue algorithm from Johnson paper. Could also use arpack + refinement, but that's also slow. 6年前
jan 4a9596921f rename search_direction to direction 6年前
jan 000cfabd78 switch fft, ifft 6年前
jan d09eff990f Update Rayleigh quotient iteration to allow arbitrary linear operators 6年前
jan 4aa2d07cef Add Bloch eigenproblem 6年前
jan 6503b488ce add farfield.py 7年前
jan 4bf8627611 clarify beta -> wavenumber 7年前
Jan Petykiewicz 73e3fa18b1 fix cylindrical operator 7年前
Jan Petykiewicz a4cc963953 bump version number 7年前
Jan Petykiewicz ea04fc42be Fix switched args 7年前
Jan Petykiewicz a4616982ca Add cylindrical coordinate 2D modesolver code 7年前
Jan Petykiewicz bacc6fea3f Move eigensolver code out to separate module 7年前
Jan Petykiewicz 001bf1e2ef Clarify eigensolver documentation 7年前
jan 17fa2aa3d3 In-place normalization during eigensolve 7年前
jan 7342c8efd7 Use ravel instead of flatten for vec() 7年前
jan d3c22006bd ie -> i.e. (docs) 7年前
jan c14298484d Fix eigenvalue solver for complex matrices 7年前
Jan Petykiewicz 6748181f8f use logging module for progress reports 7年前
Jan Petykiewicz 9d33744427 Fix docstring for rotation 7年前
Jan Petykiewicz 5033472342 Use ravel instead of flatten where possible 7年前
Jan Petykiewicz 43d1464258 Remote pyplot.hold
It's deprecated now
7年前
Jan Petykiewicz 7cbbaedcdb bump version number 7年前
Jan Petykiewicz 48ddd9f512 Switch to C-ordered arrays 7年前
Jan Petykiewicz 1e80a66b50 add fdtd and test 7年前
jan bb53ba44e0 fix spacing 8年前
jan 6a56b081e4 add some missing type annotations 8年前
jan 685de70af0 Add PECs/PMCs to feature list 8年前
jan b8e9ec2b07 Bump version number 8年前
jan 068e0c7c93 Update README with solver and example information. 8年前
jan e3a0846a14 Remove extra space 8年前
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年前
jan 85880c859e Comment cleanup 8年前
jan c2d43b01df move magma solver into different package 8年前
jan 56df805e24 add possibility to use csr opengl solver 8年前
jan eb4d9be6cf use opencl solver (for testing) 8年前
jan 8daab636ea Cleaner conductor implementation 8年前
jan a3dac5c8f8 Add e2h PMC arg, and clarify comments 8年前
jan e288e59021 PEC and PMC for all wave operators 8年前
jan a512a88930 Add test code for PEC 8年前
jan 28f85712ce Use autoshifted_dxyz 8年前
jan 16bd864e90 Remove unused import 8年前
jan 02ec6d67d6 Fix function case 8年前
jan ec825945b6 Fix annotation 8年前