Repository navigation
Releases: tpogden/clerq
Releases · tpogden/clerq
Release list
v0.13.1
What's Changed
- docs: mark cutover complete in migration tracker by @tpogden in #306
- Add CITATION.cff by @tpogden in #308
- docs: describe clerq as classical Maxwell fields in open quantum systems by @tpogden in #309
- docs: add rename announcement page by @tpogden in #307
- docs: store executed outputs in the notebooks; remove _freeze by @tpogden in #310
- docs: recalibrate the examples for the factor-of-2 fix by @tpogden in #311
- fix: mbsolve and obsolve scripts crash (broken in 0.13.0) by @tpogden in #312
- Feature/a5 stimulated echo by @tpogden in #278
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
- Bump jupyter-server from 2.17.0 to 2.18.0 by @dependabot[bot] in #277
- build(deps): bump mistune from 3.2.0 to 3.2.1 by @dependabot[bot] in #281
- build(deps): bump urllib3 from 2.6.3 to 2.7.0 by @dependabot[bot] in #282
- build(deps): bump tornado from 6.5.5 to 6.5.6 by @dependabot[bot] in #284
- build(deps): bump idna from 3.11 to 3.15 by @dependabot[bot] in #283
- fix: correct factor-of-2 error in Maxwell propagation equation by @tpogden in #289
- build(deps): bump tornado from 6.5.6 to 6.5.7 by @dependabot[bot] in #285
- build(deps): bump bleach from 6.3.0 to 6.4.0 by @dependabot[bot] in #286
- build(deps): bump cryptography from 46.0.7 to 48.0.1 by @dependabot[bot] in #287
- build(deps): bump jupyter-server from 2.18.0 to 2.20.0 by @dependabot[bot] in #288
- build(deps): bump cryptography from 48.0.1 to 50.0.0 by @dependabot[bot] in #296
- build(deps): bump jupyterlab from 4.5.7 to 4.5.10 by @dependabot[bot] in #295
- build(deps): bump pillow from 12.2.0 to 12.3.0 by @dependabot[bot] in #294
- build(deps): bump pydantic-settings from 2.13.1 to 2.14.2 by @dependabot[bot] in #291
- build(deps): bump soupsieve from 2.8.3 to 2.8.4 by @dependabot[bot] in #292
- build(deps): bump mistune from 3.2.1 to 3.3.0 by @dependabot[bot] in #293
- Rename maxwellbloch to clerq and move docs to Quarto by @tpogden in #301
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- Plot module improvements + two-level notebook + SIT consolidation by @tpogden in #274
- refactor: remove remaining in-code TODO comments by @tpogden in #276
- refactor: pre-compute N(z), vectorise sigma loop, clean up TODOs by @tpogden in #275
- feat(plot): spectrum axis bounds, e_ops keyword fix, plotting.ipynb updates by @tpogden in #279
- docs(examples): consolidate vee simulton and lambda EIT/slow-light notebooks by @tpogden in #280
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- Release 0.9.0 by @tpogden in #249
- Add counter-propagating field support with depletion check by @tpogden in #256
- C5 spike: add plotly+kaleido, confirm Sphinx rendering paths by @tpogden in #257
- Add maxwellbloch.plot submodule with core plotting primitives by @tpogden in #258
- A6: odd-π sech pulse area theorem (1π, 3π, 5π) by @tpogden in #259
- A1: Autler-Townes splitting in a Ξ ladder system by @tpogden in #260
- A2: CPT dark resonance in Λ system by @tpogden in #261
- A10: Rydberg EIT example (Ξ ladder, counter-propagating Doppler narrowing) by @tpogden in #262
- A3: adiabatons in Λ system (Grobe–Hioe–Eberly) by @tpogden in #263
- A9: Rb 87 D2 cycling transition — σ⁺ optical pumping by @tpogden in #264
- docs: reorganise examples — gallery page and descriptive section headings by @tpogden in #265
- fix(A3): fix adiabaton pulse overlap — centres ±2→±1 by @tpogden in #266
- docs(A4): two-pulse photon echo example by @tpogden in #267
- Bump notebook from 7.5.5 to 7.5.6 by @dependabot[bot] in #268
- Bump jupyterlab from 4.5.6 to 4.5.7 by @dependabot[bot] in #269
- bench: add benchmax — Rb87 V-simulton, D1+D2 hyperfine, thermal by @tpogden in #270
- feat: tqdm progress bar, spectral windowing, arcsinh spectrum plots by @tpogden in #271
- feat: tqdm progress bar, spectral improvements, bench_max, docs by @tpogden in #272
New Contributors
- @dependabot[bot] made their first contribution in #268
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- GH#195: create missing savefile directory before writing .qu file by @tpogden in #250
- Fix docs build: IndexError in get_fields_sum_coherence when fields added post-init by @tpogden in #251
- Move maxwell_boltzmann to utility.py; add offset param; remove stale TODOs by @tpogden in #252
- GH#199: savefile integrity check via hash + metadata by @tpogden in #253
- Hyperfine TODO cleanup: mixin, docstrings, remove dead code by @tpogden in #254
- Add autodoc API reference by @tpogden in #255
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Fix CI bench job: skip --benchmark-compare-fail when no baseline exists by @tpogden in #242
- Refactor build_velocity_classes; vectorise z_step_fields (GH#24) by @tpogden in #241
- Remove TASKS.md by @tpogden in #243
- Add unit tests for _normalise_velocity_classes and _build_thermal_delta_list by @tpogden in #244
- GH#178: prefix internal methods with underscore across all modules by @tpogden in #245
- GH#157, GH#151: Field.upper/lower_levels(); LevelF F-range validation; coherences vectorised by @tpogden in #246
- GH#141: replace intp() closure with InterCoefficient in MB solver loop by @tpogden in #247
- GH#71: Omegas refactor — pre-allocate buffer, simplify z-step signatures by @tpogden in #248
Full Changelog: v0.8.1...v0.9.0
v0.8.1
v0.8.0
MaxwellBloch 0.7.1
See CHANGELOG.md for release notes.
MaxwellBloch 0.7.0
See CHANGELOG.md for release notes.