qiskit-community / qiskit-metal

Quantum Hardware Design. Open-source project for engineers and scientists to design superconducting quantum devices with ease.
https://qiskit-community.github.io/qiskit-metal/
Apache License 2.0
279 stars 205 forks source link

771 chipname and layer sub #776

Closed rparkerparkerr closed 2 years ago

rparkerparkerr commented 2 years ago

What are the issues this pull addresses (issue numbers / links)?

add_pin() and add_qgeometry() were exclusively using the default values layer=1 and chip='main', since they have not been passed in by most QComponents' make() functions.

Did you add tests to cover your changes (yes/no)?

no

Did you update the documentation accordingly (yes/no)?

yes

Did you read the CONTRIBUTING document (yes/no)?

yes

Summary

Changed the default values to None, which then pull values from self.options.

Details and comments