|
c7d4c4a8e6
|
Add callback for block mode solve progress
|
2019-07-09 20:07:13 -07:00 |
|
|
1f9a9949c0
|
Clarify memo and cleanup
|
2018-01-15 22:44:59 -08:00 |
|
|
323bcf88ad
|
Propagate mu correctly
|
2018-01-15 22:44:26 -08:00 |
|
|
ee9abb77d9
|
Fix approx_inverse operator
|
2018-01-15 22:44:14 -08:00 |
|
|
c1f65f61c1
|
Use pyfftw if available
|
2018-01-15 22:43:59 -08:00 |
|
|
e8f836c908
|
Cleanup
|
2018-01-15 22:43:33 -08:00 |
|
|
0e47fdd5fb
|
randomize imaginary part of starting vector
|
2018-01-09 00:00:58 -08:00 |
|
|
e02040c709
|
fixes and clarification
|
2018-01-08 23:33:22 -08:00 |
|
|
c4cbdff751
|
cleanup
|
2018-01-08 23:28:57 -08:00 |
|
|
4067766478
|
use own CG implementation
|
2018-01-08 17:01:44 -08:00 |
|
|
66712efd49
|
scipy L-BFGS silently converts to float, so view as floats when dealing with it.'
|
2017-12-27 01:44:45 -08:00 |
|
|
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
|
2017-12-21 20:11:30 -08:00 |
|
|
16f97d7f6b
|
Add ability to set bounds for find_k
|
2017-12-18 00:13:29 -08:00 |
|
|
f312d73503
|
Return real part of the gradient
|
2017-12-17 22:55:55 -08:00 |
|
|
39979edc44
|
implement eigenvalue algorithm from Johnson paper. Could also use arpack + refinement, but that's also slow.
|
2017-12-17 21:33:53 -08:00 |
|
|
4a9596921f
|
rename search_direction to direction
|
2017-12-17 21:32:59 -08:00 |
|
|
000cfabd78
|
switch fft, ifft
|
2017-12-17 21:32:29 -08:00 |
|
|
4aa2d07cef
|
Add Bloch eigenproblem
|
2017-12-14 11:36:08 -08:00 |
|