Change Log

View release history on PyPI or GitHub.

Note

pyTDGL uses semantic versioning, with version numbers specified as MAJOR.MINOR.PATCH. In particular, note that:

  • Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable.

  • Version 1.0.0 defines the public API.



Version 0.4.0

Release date: 2023-08-30 | PyPI | GitHub

Changes

  • Use matplotlib tri interpolators (#25)


Version 0.3.1

Release date: 2023-07-24 | PyPI | GitHub

Changes

  • Add python 3.11 to docs (#21)

  • Add Google Colab (#22)

  • Add get_current_through_paths (#24)


Version 0.3.0

Release date: 2023-06-08 | PyPI | GitHub

Changes

  • Save dynamics data (#16)

  • Add autoscale option in animate (#17)

  • Boundary conditions (#18)

    • Use numba where possible to avoid allocation of large intermediate arrays

    • Allow psi != 0 on transport terminals

  • Optimize dual mesh construction (#20)

    • Significantly speeds up mesh generation for large meshes


Version 0.2.1

Release date: 2023-02-07 | PyPI | GitHub

Changes

  • Fix typos in docs (# 15).


Version 0.1.1

Release date: 2023-01-05 | PyPI | GitHub

Changes

  • Removed pinning_sites argument in tdgl.solve() (#10). Pinning should be implemented using disorder_epsilon.


Version 0.1.0 (initial release)

Release date: 2023-01-04 | PyPI | GitHub