brownadder / magpy

Magnus based time-integration for spins and qubits under a magnetic field
MIT License
1 stars 2 forks source link

Core classes after rewrite #27

Closed dannygoodacre closed 7 months ago

dannygoodacre commented 7 months ago

This PR overhauls the current state of MagPy, adding the follow fundamental objects:

These changes also define the algebra of these objects: composition, addition, scalar multiplication, etc. This functionality allows for their construction to be written in a code in a more familiar, mathematical manner.

Included alongside these changes are Jupyter notebooks, detailing the usage and functionality of these objects.