zlatko-minev / pyEPR

Powerful, automated analysis and design of quantum microwave chips & devices [Energy-Participation Ratio and more]
https://pyepr-docs.readthedocs.io
Other
160 stars 219 forks source link

Support synchronised variables in `Optimetrics.create_setup` #130

Closed nikosavola closed 2 years ago

nikosavola commented 2 years ago

This PR implements support for synchronised variables in Optimetrics.create_setup, meaning sweeps where more than one variable change at a time. As a consequence, one can now specify multiple 'single_value' variables to change for a single optimetrics sweep. This allows a lot of flexibility for the user if the built-in Ansys sweeps are not sufficient.

A few docstring formatting problems are fixed as well.

Closes #129