Plane-wave speedup
Various backend changes to make Finesse3 faster for plane-wave models and running in general.
A lot has changed in this branch.
- Plane wave performance significantly improved
- New workspace programming pattern. Elements setup a simulation specific workspace which the simulations call
- Locks being changed to action
- Fixing Cython compilation so it actually works as it's meant to
HOM isn't working but I'm merging this into master and fixing that later.
Edited by finesse importer