Skip to content

Qiskit Metal 0.1.0

Compare
Choose a tag to compare
@obrienpja obrienpja released this 03 Jun 18:58
· 143 commits to main since this release
d57c697

Qiskit Metal 0.1.0

Added

  • LOM 2.0 – Implementations of https://arxiv.org/abs/2103.10344
    • Users can now make use of the expanded Lumped Oscillator Model for analyzing a variety of qubit systems.
    • Fluxonium and coupled transmon examples/tutorials.
    • Time evolution with sequencing capability and examples
  • Flip chip design support (PR 677)
  • New Components
    • New transmons
      • “Pocket Teeth” (PR 684)
      • “Star Qubit” (PR 693)
    • Josephson Junction layouts: Manhattan, Dolan and SQUID Loop
  • Resonator fitting via Scattering parameters (PR 737)
  • QFactor extraction from eigenmode simulations with ports (PR 794)
  • Sweeping class to the analysis/renderers (PR 673)
  • QLibrary component image generation
  • Save to python script (PR 605)
  • Linting pre-commit hook option (PR 787)

Changed

  • Analysis / Renderer modularization and abstraction
    • PR 495, PR 642, PR 707
  • GUI improvements – widget highlights, programmatic creation of icons, sidebar icons, axis.clear(),
  • Updates to some components
    • Concentric Transmon
    • LaunchPads – generalized and including input ports for simulations
    • Interdigitated Transmon
  • Improvements to installation instructions
  • Updates to contribution instructions, such as for new QComponents
  • Updates to the skeleton renderer guide and code

Fixed

  • Duplicates of junctions in GDS output and support for multiple varying junctions in a single component
  • Add_pin() and add_qgeometry() now use the correct set values in self.options
  • Removal of non-relevant cells in GDS output for fabrication
  • Improvements/corrections to documentation, examples, and tutorials
  • Errors in some EM calculations (PR 650, PR 710)
  • Errors with the GUI, such as incorrect qcomponent loading, cursor losing focus
  • Assigning of variables in rendering to Ansys simulations
  • Numerous typos throughout the code and documentation
  • Save_design was failing when the save was cancelled (PR 741)
  • Shapely deprecation warnings