Indent everything under main ADD and CHANGE
* Ported PyGBe to Python 3 (!!!). This breaks Python 2 support, but who cares.
* Better regression tests (faster, anyway) using pytest
* Localized Surface Plasmon Resonance application:
+* lspr main function to run this applications separately.
+* lspr application's examples to the `examples` folder.
+* Regression and convergence tests for the examples added.
+* Update documentation with new application to github pages
- #### Added:
- - lspr main function to run this applications separately.
- - lspr application's examples to the `examples` folder.
- - Regression and convergence tests for the examples added.
- - Update documentation with new application to github pages
+### Changed
- #### Changed:
- - GMRES function to accept complex numbers. Changed based on `gmres_mgs`
+* Old regression test suite renamed to `convergence_tests`
+* All surface related functions are now methods of the surface class
+* All field related functions are now methods of the field class
+* Use scipy.constants instead of hardcoded values
+* Docstrings use proper references now (looks better on Sphinx)
+* GMRES function to accept complex numbers. Changed based on `gmres_mgs`
from PyAMG, where modified Gram-Schmidt is used to orthogonalize the
Krylov Space and Givens Rotations are used to provide the residual
norm each iteration
- - If complex dielectric, the matvec calls the tree code
+* If complex dielectric, the matvec calls the tree code
separately with the Real part and Imaginary part of the solution and
multiplies by complex constant afterwards. This prevents to modify the
treecode to accept complex numbers.
- - Add to RHS functions the corresponding terms to solve lspr problems.
+* Add to RHS functions the corresponding terms to solve lspr problems.
-### Changed
-
-* Old regression test suite renamed to `convergence_tests`
-* All surface related functions are now methods of the surface class
-* All field related functions are now methods of the field class
-* Use scipy.constants instead of hardcoded values
-* Docstrings use proper references now (looks better on Sphinx)
### Fixed
