Skip to content

Plane-wave speedup

finesse importer requested to merge speedup into master

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

Merge request reports