v0.1.2
What's Changed
- clean up gha by @Roger-luo in #1
- setup documentation by @Roger-luo in #5
- [WIP] Bravais lattice by @GiggleLiu in #38
- finding nearest neighbors by @GiggleLiu in #44
- rename lattices -> EaRydLattices by @Roger-luo in #45
- include EaRydLattices in EaRyd by @Roger-luo in #46
- fix site ordering by @GiggleLiu in #49
- improve CI test speed by @Roger-luo in #50
- rm blockade_subspace(graph) interface by @Roger-luo in #51
- waveforms by @Roger-luo in #47
- lattice docs and tests by @GiggleLiu in #61
- start reworking emulate by @Roger-luo in #33
- setup EaRydPlots by @Roger-luo in #65
- rename some old package names by @Roger-luo in #66
- use duration+offset for waveforms by @Roger-luo in #64
- most possible bitstring plot by @Roger-luo in #68
- first example on quantum scar by @Roger-luo in #69
- polish bitstring plot by @Roger-luo in #73
- update versions to 0.1 by @Roger-luo in #78
- use atom list instead of vectors by @GiggleLiu in #82
- assert nsites/nqubits mismatch by @Roger-luo in #84
- support noise & add example by @Roger-luo in #85
- Better lattice viz by @GiggleLiu in #86
- pretty blockade by @GiggleLiu in #91
- support latex output in notebooks by @Roger-luo in #97
- change constant C by @Roger-luo in #96
- Better default lattice visualization by @GiggleLiu in #98
- this is for the new example for ground state calculation by @fanglifl in #102
- create a quick_start draft for pr by @fanglifl in #101
- adding Rydberg system and emulation to homepage by @fanglifl in #105
- add README for docs by @Roger-luo in #107
- fix CLI by @Roger-luo in #120
- waveform manual by @Roger-luo in #119
- skip tests after modifying docs by @GiggleLiu in #122
- update the 1D quantum scar documentation by @fanglifl in #118
- split hamiltonian defs to sperate files by @Roger-luo in #124
- Lattice documentation by @GiggleLiu in #125
- fix docs by @GiggleLiu in #131
- adapt to new Yao api by @Roger-luo in #136
- support multiplication & broadcast for waveforms by @Roger-luo in #138
- improve ODE performance by @Roger-luo in #128
- change default C by @Roger-luo in #146
- update lattices by @fanglifl in #141
- Update on scar example by @fanglifl in #142
- Roger/smooth piecewise constant by @Roger-luo in #139
- Fix phi split by @Roger-luo in #154
- return t only by @Roger-luo in #155
- update adiabatic examples by @fanglifl in #123
- add a description of numbering of atoms by @fanglifl in #159
- update waveform by @fanglifl in #158
- add building hamiltonian from waveforms by @fanglifl in #160
- clean up old files by @Roger-luo in #166
- Polish home page by @Wang-Shengtao in #161
- minor contrib doc updates by @Roger-luo in #165
- fix little problem about real-time evolution statement by @fanglifl in #169
- fix a typo for \psi by @fanglifl in #170
- rework ODE solver interface by @Roger-luo in #168
- polish waveform by @fanglifl in #173
- changing the homepage emulate interface by @fanglifl in #174
- fix typo for initial state by @fanglifl in #176
- adding calculations of ground states for adiabatic example by @fanglifl in #183
- add few atom's case for quantum scar by @fanglifl in #182
- polish lattice page by @fanglifl in #177
- update hamiltonian page by @fanglifl in #186
- rework hamiltonian by @Roger-luo in #175
- polish quantum scar by @minhthin1028 in #190
- Polish adiabatic by @minhthin1028 in #191
- update quantum-scar by @minhthin1028 in #194
- suppress output by @fanglifl in #195
- rework core by @Roger-luo in #189
- polish lattice display by @GiggleLiu in #197
- rm core by @Roger-luo in #205
- fix #198 by @Roger-luo in #206
- Add benchmarking examples by @jon-wurtz in #209
- fix/update docs by @Roger-luo in #211
- rework CUDA by @Roger-luo in #208
- rm ComplexArrays by @Roger-luo in #212
- CompatHelper: add new compat entry for CUDA at version 3, (keep existing compat) by @github-actions in #203
- new manual pages by @Roger-luo in #213
- fix example adiabatic by @Roger-luo in #215
- fix all other examples by @Roger-luo in #218
- assert inputs of piecewise by @Roger-luo in #220
- assert clocks in krylov by @Roger-luo in #221
- CompatHelper: add new compat entry for Yao at version 0.7, (keep existing compat) by @github-actions in #222
- EaRyd -> Bloqade by @Roger-luo in #223
- updating waveform from Minh-Thi's text by @fanglifl in #225
- update register by @fanglifl in #227
- Update blockade example by @jon-wurtz in #157
- use time by @Roger-luo in #231
- polished home page by @plquera in #232
- update lattice by @fanglifl in #237
- support element-wise div for wf by @Roger-luo in #230
- Update index.md by @minhthin1028 in #235
- polish emulation by @fanglifl in #233
- update lattice by @fanglifl in #244
- add some convenient wrappers by @Roger-luo in #236
- update waveform by @fanglifl in #243
- polish hamiltonian by @fanglifl in #245
- QAOA example by @GiggleLiu in #240
- polish adiabatic example by @Wang-Shengtao in #226
- update adiabatic example to suppress register output by @fanglifl in #253
- update hamiltonian page by @fanglifl in #252
- update subspace by @fanglifl in #258
- polish registers page by @fanglifl in #254
- small fix for waveform by @fanglifl in #260
- mention units by @Roger-luo in #247
- Polish Julia page by @Wang-Shengtao in #266
- update home page by @Wang-Shengtao in #263
- Revise quantum scar page by @Wang-Shengtao in #269
- small fix for adiabatic example by @fanglifl in #271
- Qaoa example by @GiggleLiu in #270
- polish printing by @Roger-luo in #265
- Revise lattice page by @Wang-Shengtao in #273
- Revise waveform page by @Wang-Shengtao in #281
- polish the observable page by @fanglifl in #280
- polish lattice plot by @GiggleLiu in #278
- add new subsections for subspace page by @fanglifl in #274
- unified plot API by @Roger-luo in #275
- include first point & polish printing by @Roger-luo in #284
- CompatHelper: add new compat entry for PythonCall at version 0.8, (keep existing compat) by @github-actions in #283
- polish units page by @fanglifl in #272
- fix smoothing piecewise linear by @Roger-luo in #279
- update docs by @GiggleLiu in #282
- polish homepage by @fanglifl in #289
- revise Hamiltonians page by @Wang-Shengtao in #290
- small fix for the Hamiltonian page by @fanglifl in #291
- Revise registers page by @Wang-Shengtao in #292
- Update loss.jl by @minhthin1028 in #224
- polish examples & mean_rydberg -> rydberg_density_sum by @Roger-luo in #285
- Updating the Blockade subspace documentation page by @jon-wurtz in #259
- Weighted-MIS Example by @minhthin1028 in #126
- revise emulation page by @Wang-Shengtao in #293
- combine observable page to register page by @fanglifl in #294
- polish adaptive steps subsection in ODE page by @fanglifl in #295
- polish GPU page by @Wang-Shengtao in #302
- revise subspace page by @Wang-Shengtao in #298
- revise waveform page again by @Wang-Shengtao in #300
- Revise registers and observables page by @Wang-Shengtao in #303
- revise units page by @Wang-Shengtao in #299
- rework weighted MIS example by @Roger-luo in #304
- revise MIS manual by @Wang-Shengtao in #308
- polish adaptive steps by @Wang-Shengtao in #306
- polish Hamiltonian page by @Wang-Shengtao in #301
- Revise MIS tutorial by @Wang-Shengtao in #312
- Revise WMIS page by @Wang-Shengtao in #314
- [BUG] weighted MIS probability error in example by @minhthin1028 in #316
- update MWIS page by @minhthin1028 in #320
- Fix qaoa bugs by @GiggleLiu in #322
- small revision to the MIS page by @Wang-Shengtao in #324
- fix small bug in subspace page by @fanglifl in #325
- Fix formatting by @Wang-Shengtao in #318
- Add programming steps in home page by @Wang-Shengtao in #326
- Blockade subspace documentation 3 by @jon-wurtz in #319
- Trivial formatting changes to Blockade page by @jon-wurtz in #328
- Create schema corresponding to IR by @mbacvanski in #228
- Revise blockade page by @Wang-Shengtao in #330
- fix readme by @Wang-Shengtao in #338
- Revise blockade page & add lattice table by @Wang-Shengtao in #337
- Update index.md by @minhthin1028 in #336
New Contributors
- @Roger-luo made their first contribution in #1
- @GiggleLiu made their first contribution in #38
- @fanglifl made their first contribution in #102
- @Wang-Shengtao made their first contribution in #161
- @minhthin1028 made their first contribution in #190
- @jon-wurtz made their first contribution in #209
- @github-actions made their first contribution in #203
- @plquera made their first contribution in #232
- @mbacvanski made their first contribution in #228
Full Changelog: https://github.com/QuEraComputing/Bloqade.jl/commits/v0.1.2