Releases: HaeffnerLab/IonSim.jl
Releases · HaeffnerLab/IonSim.jl
v0.5.1
IonSim v0.5.1
Merged pull requests:
Closed issues:
- Allow support for more configurations of Ions (#61)
- Fix the OU noise section of examples.ionsim.org (#69)
- Create pedagogical examples with IonSim (#70)
- Style/Consistency Checks (#73)
- Cite sources for all physical constants (#75)
- Document the things that IonSim does not do (#76)
- Write the IonSim docs (#78)
- Split each code file into folders (#88)
- set parameters (#102)
- Thermal State "truncated" vs "analytic" (#113)
v0.5.0
IonSim v0.5.0
Closed issues:
- brief to intermediate code review (#15)
- prepare submission to journal (#20)
- Allow the Hamiltonian to support time-independent inputs (#31)
- Allow the creation of heterogeneous chains of Ions (#32)
- Compare the runtime of IonSim vs QuantumOptics (#33)
- implement discrete time input for "noise" (i.e. amplitude of laser, not perfect statistics) (#46)
- RWA hamiltonian (#48)
- create "pauli" convenience functions (#49)
- Add an IonSim example using Barium (#51)
- fix adaptive timestepping code (#71)
- add arbitrary vector of timevalues (#72)
- Use IonSim to get the dynamics of spontaneous emission (#77)
- may 17 2022 (#80)
- add "micromotion" (#82)
- Error: Some Julia code in the VS Code extension crashed (#89)
- QuantumOpticsBase.IncompatibleBases() error upon executing timeevolution.master_dynamic() (#90)
- typo in examples (#92)
- Add example of using IonSim bases with QuantumOptics functions (#94)
- Rename IonSim structs (#96)
- [IJulia issue] Fix IJulia rendering problem (#99)
Merged pull requests:
- add comments to hamiltonian test (#93) (@marwahaha)
- Rename IonSim structs (#97) (@marwahaha)
- Apply renaming of structs to new-style branch (#103) (@neil-glikin)
- New style (#106) (@neil-glikin)
v0.4.2
v0.4.0
IonSim v0.4.0
Closed issues:
- get listed on quantumoptics website (#54)
Merged pull requests:
- Clean up ion boilerplate code (#86) (@marwahaha)
v0.3.3
v0.3.2
IonSim v0.3.2
Closed issues:
- scour code and look for functions that modify arguments (#28)
- NEEDED BEFORE PUBLICATION (#30)
- add "future projects" section to IonSim (#34)
- add docstrings for split species code (#56)
- code linting for Julia? (#57)
- add a document for code style (#58)
- outline for docs.ionsim.org (#60)
- examples on webpage are broken (#64)
- todo by 4/26/22 (#66)
- add barium ion (or ytterbium)? (#74)
Merged pull requests:
- auto format code (#68) (@marwahaha)
- Dependencies: support QuantumOptics 1.0 (#81) (@drewrisinger)
v0.3.1
v0.3.0
IonSim v0.3.0
Closed issues:
- PhysicalConstants cannot be instantiated inside of a Dict (#8)
- remove Gitter? (#16)
- Setting Laser polarization produces non-orthogonality warning (#23)
- make ion configurable (#25)
- improve documentation (#26)
- Discussion: should we start a mailing list? (#29)
- migrate travis to github actions (#37)
- get codecov working again (#39)
- Fix one of the tests (#41)
- only run codecov on ubuntu (#43)
- Outline the tutorial // docs section on the website (#50)
- automatically include all docstrings in documentation online (#59)
Merged pull requests:
- Update README.md (#19) (@marwahaha)
- Split species (#27) (@marwahaha)
- Revert "Split species" (#36) (@jbroz11)
- switch to github actions (#38) (@marwahaha)
- add codecov (#40) (@marwahaha)
- Split species (#42) (@marwahaha)
- [test] (#44) (@marwahaha)
- Ready to merge (#45) (@marwahaha)
- update to 0.3.0 (#63) (@marwahaha)
v0.2.2
IonSim v0.2.2
Closed issues:
- set up a comfortable development environment (#14)
Merged pull requests:
- Improve development instructions (#17) (@marwahaha)