As per the comments for #170 it turns out that multiprocessing is not required to get maximum performance out of aegean as the underlying linear algebra libraries do most of the heavy lifting.
As such, I have removed not only the pprocess module, but have not replaced it with an alternative multiprocessing module as this would just lower the speed of aegean.
I took the opportunity to remove a lot of code that was not being used, to update some tests, and to do some pep8 updates.
As per the comments for #170 it turns out that multiprocessing is not required to get maximum performance out of
aegean
as the underlying linear algebra libraries do most of the heavy lifting. As such, I have removed not only thepprocess
module, but have not replaced it with an alternative multiprocessing module as this would just lower the speed ofaegean
.I took the opportunity to remove a lot of code that was not being used, to update some tests, and to do some pep8 updates.