From 148028344330d9850c6cb86627f7e38d81e6602b Mon Sep 17 00:00:00 2001 From: qpavsmi <109152229+qpavsmi@users.noreply.github.com> Date: Fri, 3 May 2024 14:08:31 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20iqm-finl?= =?UTF-8?q?and/KQCircuits@f5fab0628858ed34e114d0228ea35a6026f9f200=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .buildinfo | 2 +- _modules/index.html | 4 +- .../kqcircuits/chips/airbridge_crossings.html | 4 +- .../kqcircuits/chips/airbridge_dc_test.html | 4 +- _modules/kqcircuits/chips/chip.html | 4 +- .../kqcircuits/chips/crossing_twoface.html | 4 +- _modules/kqcircuits/chips/daisy_woven.html | 4 +- _modules/kqcircuits/chips/dc_test.html | 4 +- _modules/kqcircuits/chips/demo.html | 4 +- _modules/kqcircuits/chips/demo_twoface.html | 4 +- _modules/kqcircuits/chips/empty.html | 4 +- _modules/kqcircuits/chips/junction_test.html | 4 +- _modules/kqcircuits/chips/junction_test2.html | 4 +- _modules/kqcircuits/chips/launchers.html | 4 +- .../kqcircuits/chips/lithography_test.html | 4 +- .../chips/lithography_test_twoface.html | 4 +- _modules/kqcircuits/chips/quality_factor.html | 4 +- .../chips/quality_factor_twoface.html | 4 +- .../kqcircuits/chips/sample_holder_test.html | 4 +- _modules/kqcircuits/chips/shaping.html | 4 +- _modules/kqcircuits/chips/simple.html | 4 +- _modules/kqcircuits/chips/single_xmons.html | 4 +- _modules/kqcircuits/chips/stripes.html | 4 +- _modules/kqcircuits/chips/tsv_test.html | 4 +- .../chips/xmons_direct_coupling.html | 4 +- .../elements/airbridge_connection.html | 4 +- .../elements/airbridges/airbridge.html | 4 +- .../airbridges/airbridge_multi_face.html | 4 +- .../airbridges/airbridge_rectangular.html | 4 +- .../elements/capacitive_x_coupler.html | 4 +- _modules/kqcircuits/elements/chip_frame.html | 4 +- .../elements/circular_capacitor.html | 4 +- _modules/kqcircuits/elements/element.html | 4 +- .../elements/finger_capacitor_square.html | 4 +- .../elements/finger_capacitor_taper.html | 4 +- .../flip_chip_connector.html | 4 +- .../flip_chip_connector_dc.html | 4 +- .../flip_chip_connector_rf.html | 4 +- .../elements/fluxlines/fluxline.html | 4 +- .../elements/fluxlines/fluxline_standard.html | 4 +- .../elements/fluxlines/fluxline_straight.html | 4 +- .../kqcircuits/elements/hanger_resonator.html | 4 +- _modules/kqcircuits/elements/launcher.html | 4 +- _modules/kqcircuits/elements/launcher_dc.html | 4 +- .../kqcircuits/elements/markers/marker.html | 4 +- .../elements/markers/marker_standard.html | 4 +- .../elements/markers/mask_marker_fc.html | 4 +- _modules/kqcircuits/elements/meander.html | 4 +- .../kqcircuits/elements/smooth_capacitor.html | 4 +- .../elements/spiral_resonator_polygon.html | 4 +- _modules/kqcircuits/elements/tsvs/tsv.html | 4 +- .../kqcircuits/elements/tsvs/tsv_ellipse.html | 4 +- .../elements/tsvs/tsv_standard.html | 4 +- .../elements/waveguide_composite.html | 4 +- .../elements/waveguide_coplanar.html | 4 +- .../elements/waveguide_coplanar_curved.html | 4 +- .../elements/waveguide_coplanar_splitter.html | 4 +- .../elements/waveguide_coplanar_straight.html | 4 +- .../elements/waveguide_coplanar_taper.html | 4 +- _modules/kqcircuits/junctions/junction.html | 4 +- _modules/kqcircuits/junctions/manhattan.html | 5 +- .../junctions/manhattan_single_junction.html | 4 +- _modules/kqcircuits/junctions/no_squid.html | 4 +- _modules/kqcircuits/junctions/sim.html | 4 +- _modules/kqcircuits/junctions/squid.html | 4 +- _modules/kqcircuits/klayout_view.html | 4 +- _modules/kqcircuits/layer_cluster.html | 4 +- _modules/kqcircuits/masks/mask_export.html | 4 +- _modules/kqcircuits/masks/mask_layout.html | 24 +- _modules/kqcircuits/masks/mask_set.html | 4 +- .../masks/multi_face_mask_layout.html | 4 +- _modules/kqcircuits/pya_resolver.html | 4 +- .../qubits/concentric_transmon.html | 4 +- _modules/kqcircuits/qubits/double_pads.html | 4 +- .../qubits/double_pads_splines.html | 4 +- _modules/kqcircuits/qubits/qubit.html | 25 +- _modules/kqcircuits/qubits/swissmon.html | 4 +- _modules/kqcircuits/run.html | 4 +- .../simulations/airbridges_sim.html | 4 +- .../simulations/cross_section_simulation.html | 4 +- .../simulations/empty_simulation.html | 4 +- .../export/ansys/ansys_export.html | 15 +- .../export/ansys/ansys_solution.html | 4 +- .../export/elmer/elmer_export.html | 176 +++++++------- .../export/elmer/elmer_solution.html | 159 ++++++++++--- .../simulations/export/export_and_run.html | 22 +- .../export/export_singularity.html | 4 +- .../export/remote_export_and_run.html | 4 +- .../simulations/export/simulation_export.html | 23 +- .../simulations/export/solution.html | 4 +- .../simulations/export/sonnet/parser.html | 4 +- .../export/sonnet/sonnet_export.html | 4 +- .../kqcircuits/simulations/export/util.html | 4 +- .../export/xsection/xsection_export.html | 15 +- .../simulations/partition_region.html | 7 +- _modules/kqcircuits/simulations/port.html | 4 +- .../kqcircuits/simulations/post_process.html | 4 +- .../kqcircuits/simulations/simulation.html | 45 +++- .../single_element_simulation.html | 4 +- .../single_xmons_full_chip_sim.html | 4 +- .../simulations/waveguides_sim.html | 4 +- .../xmons_direct_coupling_full_chip_sim.html | 4 +- .../xmons_direct_coupling_sim.html | 4 +- .../test_structures/airbridge_dc.html | 4 +- .../test_structures/cross_test.html | 4 +- .../junction_test_pads.html | 4 +- .../junction_test_pads_simple.html | 4 +- .../test_structures/stripes_test.html | 4 +- .../stripes_test_increasing_width.html | 4 +- .../test_structures/test_structure.html | 4 +- .../test_structures/tsv_test_pattern.html | 4 +- _modules/kqcircuits/util/area.html | 4 +- _modules/kqcircuits/util/count_instances.html | 4 +- _modules/kqcircuits/util/coupler_lib.html | 4 +- _modules/kqcircuits/util/deep_delete.html | 4 +- _modules/kqcircuits/util/defaults_helper.html | 4 +- _modules/kqcircuits/util/dependencies.html | 4 +- .../kqcircuits/util/edit_node_plugin.html | 4 +- _modules/kqcircuits/util/export_helper.html | 10 +- _modules/kqcircuits/util/geometry_helper.html | 4 +- .../util/geometry_json_encoder.html | 4 +- _modules/kqcircuits/util/groundgrid.html | 4 +- _modules/kqcircuits/util/gui_helper.html | 4 +- _modules/kqcircuits/util/import_helper.html | 4 +- _modules/kqcircuits/util/label.html | 4 +- _modules/kqcircuits/util/layout_to_code.html | 4 +- _modules/kqcircuits/util/library_helper.html | 4 +- _modules/kqcircuits/util/log_router.html | 4 +- _modules/kqcircuits/util/merge.html | 4 +- .../kqcircuits/util/netlist_extraction.html | 4 +- _modules/kqcircuits/util/netlist_graph.html | 4 +- _modules/kqcircuits/util/parameters.html | 4 +- _modules/kqcircuits/util/plugin_startup.html | 4 +- _modules/kqcircuits/util/refpoints.html | 4 +- .../kqcircuits/util/replace_junctions.html | 4 +- .../kqcircuits/util/symmetric_polygons.html | 4 +- _static/documentation_options.js | 2 +- about.html | 4 +- api/kqcircuits.chips.airbridge_crossings.html | 4 +- api/kqcircuits.chips.airbridge_dc_test.html | 4 +- api/kqcircuits.chips.chip.html | 4 +- api/kqcircuits.chips.crossing_twoface.html | 4 +- api/kqcircuits.chips.daisy_woven.html | 4 +- api/kqcircuits.chips.dc_test.html | 4 +- api/kqcircuits.chips.demo.html | 4 +- api/kqcircuits.chips.demo_twoface.html | 4 +- api/kqcircuits.chips.empty.html | 4 +- api/kqcircuits.chips.html | 4 +- api/kqcircuits.chips.junction_test.html | 4 +- api/kqcircuits.chips.junction_test2.html | 4 +- api/kqcircuits.chips.launchers.html | 4 +- api/kqcircuits.chips.lithography_test.html | 4 +- ...rcuits.chips.lithography_test_twoface.html | 4 +- api/kqcircuits.chips.quality_factor.html | 4 +- ...circuits.chips.quality_factor_twoface.html | 4 +- api/kqcircuits.chips.sample_holder_test.html | 4 +- api/kqcircuits.chips.shaping.html | 4 +- api/kqcircuits.chips.simple.html | 4 +- api/kqcircuits.chips.single_xmons.html | 4 +- api/kqcircuits.chips.stripes.html | 4 +- api/kqcircuits.chips.tsv_test.html | 4 +- ...qcircuits.chips.xmons_direct_coupling.html | 4 +- api/kqcircuits.defaults.html | 4 +- ...ircuits.elements.airbridge_connection.html | 4 +- ...ircuits.elements.airbridges.airbridge.html | 4 +- ...ments.airbridges.airbridge_multi_face.html | 4 +- ...ents.airbridges.airbridge_rectangular.html | 4 +- api/kqcircuits.elements.airbridges.html | 4 +- ...ircuits.elements.capacitive_x_coupler.html | 4 +- api/kqcircuits.elements.chip_frame.html | 4 +- ...qcircuits.elements.circular_capacitor.html | 4 +- api/kqcircuits.elements.element.html | 4 +- ...uits.elements.finger_capacitor_square.html | 4 +- ...cuits.elements.finger_capacitor_taper.html | 4 +- ...p_chip_connectors.flip_chip_connector.html | 4 +- ...hip_connectors.flip_chip_connector_dc.html | 4 +- ...hip_connectors.flip_chip_connector_rf.html | 4 +- ...ircuits.elements.flip_chip_connectors.html | 4 +- ...qcircuits.elements.fluxlines.fluxline.html | 4 +- ....elements.fluxlines.fluxline_standard.html | 4 +- ....elements.fluxlines.fluxline_straight.html | 4 +- api/kqcircuits.elements.fluxlines.html | 4 +- api/kqcircuits.elements.hanger_resonator.html | 4 +- api/kqcircuits.elements.html | 4 +- api/kqcircuits.elements.launcher.html | 4 +- api/kqcircuits.elements.launcher_dc.html | 4 +- api/kqcircuits.elements.markers.html | 4 +- api/kqcircuits.elements.markers.marker.html | 4 +- ...uits.elements.markers.marker_standard.html | 4 +- ...cuits.elements.markers.mask_marker_fc.html | 4 +- api/kqcircuits.elements.meander.html | 4 +- api/kqcircuits.elements.smooth_capacitor.html | 4 +- ...its.elements.spiral_resonator_polygon.html | 4 +- api/kqcircuits.elements.tsvs.html | 4 +- api/kqcircuits.elements.tsvs.tsv.html | 4 +- api/kqcircuits.elements.tsvs.tsv_ellipse.html | 4 +- ...kqcircuits.elements.tsvs.tsv_standard.html | 4 +- ...circuits.elements.waveguide_composite.html | 4 +- ...qcircuits.elements.waveguide_coplanar.html | 4 +- ...ts.elements.waveguide_coplanar_curved.html | 4 +- ....elements.waveguide_coplanar_splitter.html | 4 +- ....elements.waveguide_coplanar_straight.html | 4 +- ...its.elements.waveguide_coplanar_taper.html | 4 +- api/kqcircuits.html | 44 +++- api/kqcircuits.junctions.html | 4 +- api/kqcircuits.junctions.junction.html | 4 +- api/kqcircuits.junctions.manhattan.html | 4 +- ...s.junctions.manhattan_single_junction.html | 4 +- api/kqcircuits.junctions.no_squid.html | 4 +- api/kqcircuits.junctions.sim.html | 4 +- api/kqcircuits.junctions.squid.html | 4 +- api/kqcircuits.klayout_view.html | 4 +- api/kqcircuits.layer_cluster.html | 4 +- ...its.layer_config.default_layer_config.html | 4 +- ...its.layer_config.example_layer_config.html | 4 +- api/kqcircuits.layer_config.html | 4 +- api/kqcircuits.masks.html | 4 +- api/kqcircuits.masks.mask_export.html | 4 +- api/kqcircuits.masks.mask_layout.html | 4 +- api/kqcircuits.masks.mask_set.html | 4 +- ...circuits.masks.multi_face_mask_layout.html | 4 +- api/kqcircuits.pya_resolver.html | 4 +- ...kqcircuits.qubits.concentric_transmon.html | 4 +- api/kqcircuits.qubits.double_pads.html | 4 +- ...kqcircuits.qubits.double_pads_splines.html | 4 +- api/kqcircuits.qubits.html | 4 +- api/kqcircuits.qubits.qubit.html | 8 +- api/kqcircuits.qubits.swissmon.html | 4 +- api/kqcircuits.run.html | 4 +- ...kqcircuits.simulations.airbridges_sim.html | 4 +- ....simulations.cross_section_simulation.html | 4 +- ...circuits.simulations.empty_simulation.html | 4 +- ...simulations.export.ansys.ansys_export.html | 4 +- ...mulations.export.ansys.ansys_solution.html | 4 +- api/kqcircuits.simulations.export.ansys.html | 4 +- ...simulations.export.elmer.elmer_export.html | 4 +- ...mulations.export.elmer.elmer_solution.html | 222 ++++++++++++++---- api/kqcircuits.simulations.export.elmer.html | 42 +++- ...its.simulations.export.export_and_run.html | 4 +- ...simulations.export.export_singularity.html | 4 +- api/kqcircuits.simulations.export.html | 43 +++- ...ulations.export.remote_export_and_run.html | 4 +- ....simulations.export.simulation_export.html | 10 +- ...qcircuits.simulations.export.solution.html | 4 +- api/kqcircuits.simulations.export.sonnet.html | 4 +- ...uits.simulations.export.sonnet.parser.html | 4 +- ...mulations.export.sonnet.sonnet_export.html | 4 +- api/kqcircuits.simulations.export.util.html | 4 +- ...qcircuits.simulations.export.xsection.html | 4 +- ...tions.export.xsection.xsection_export.html | 4 +- api/kqcircuits.simulations.html | 44 +++- ...circuits.simulations.partition_region.html | 7 +- api/kqcircuits.simulations.port.html | 4 +- api/kqcircuits.simulations.post_process.html | 4 +- api/kqcircuits.simulations.simulation.html | 21 +- ...simulations.single_element_simulation.html | 4 +- ...imulations.single_xmons_full_chip_sim.html | 4 +- ...kqcircuits.simulations.waveguides_sim.html | 4 +- ...s.xmons_direct_coupling_full_chip_sim.html | 4 +- ...simulations.xmons_direct_coupling_sim.html | 4 +- ...circuits.test_structures.airbridge_dc.html | 4 +- ...kqcircuits.test_structures.cross_test.html | 4 +- api/kqcircuits.test_structures.html | 4 +- ...ts.test_structures.junction_test_pads.html | 4 +- ...junction_test_pads.junction_test_pads.html | 4 +- ...n_test_pads.junction_test_pads_simple.html | 4 +- ...circuits.test_structures.stripes_test.html | 4 +- ...uctures.stripes_test_increasing_width.html | 4 +- ...rcuits.test_structures.test_structure.html | 4 +- ...uits.test_structures.tsv_test_pattern.html | 4 +- api/kqcircuits.util.area.html | 4 +- api/kqcircuits.util.count_instances.html | 4 +- api/kqcircuits.util.coupler_lib.html | 4 +- api/kqcircuits.util.deep_delete.html | 4 +- api/kqcircuits.util.defaults_helper.html | 4 +- api/kqcircuits.util.dependencies.html | 4 +- api/kqcircuits.util.edit_node_plugin.html | 4 +- api/kqcircuits.util.export_helper.html | 4 +- api/kqcircuits.util.geometry_helper.html | 4 +- ...kqcircuits.util.geometry_json_encoder.html | 4 +- api/kqcircuits.util.groundgrid.html | 4 +- api/kqcircuits.util.gui_helper.html | 4 +- api/kqcircuits.util.html | 4 +- api/kqcircuits.util.import_helper.html | 4 +- api/kqcircuits.util.label.html | 4 +- api/kqcircuits.util.layout_to_code.html | 4 +- api/kqcircuits.util.library_helper.html | 4 +- api/kqcircuits.util.log_router.html | 4 +- api/kqcircuits.util.merge.html | 4 +- api/kqcircuits.util.netlist_extraction.html | 4 +- api/kqcircuits.util.netlist_graph.html | 4 +- api/kqcircuits.util.parameters.html | 4 +- api/kqcircuits.util.plugin_startup.html | 4 +- api/kqcircuits.util.refpoints.html | 4 +- api/kqcircuits.util.replace_junctions.html | 4 +- api/kqcircuits.util.symmetric_polygons.html | 4 +- citing.html | 4 +- contributing.html | 4 +- developer/architecture.html | 4 +- developer/coding_style.html | 4 +- developer/containers.html | 4 +- developer/documentation.html | 4 +- developer/index.html | 4 +- developer/setup.html | 4 +- developer/standalone.html | 4 +- developer/testing.html | 4 +- genindex.html | 88 +++++-- index.html | 4 +- installation.html | 4 +- objects.inv | Bin 11967 -> 12163 bytes py-modindex.html | 4 +- salt.html | 4 +- search.html | 4 +- searchindex.js | 2 +- support.html | 4 +- trademarks.html | 4 +- user_guide/file_system_and_utilities.html | 4 +- user_guide/gui_features.html | 4 +- user_guide/gui_workflow.html | 4 +- user_guide/index.html | 4 +- user_guide/macro_workflow.html | 4 +- user_guide/mask_export.html | 4 +- user_guide/python_workflow.html | 4 +- .../simulation/elmer_remote_workflow.html | 4 +- user_guide/simulation/export_and_run.html | 4 +- user_guide/simulation/gmsh_elmer_export.html | 4 +- .../simulation/simulation_features.html | 4 +- user_guide/simulation/simulation_objects.html | 4 +- user_guide/simulation/simulation_scripts.html | 4 +- user_guide/simulations.html | 4 +- user_guide/terminology.html | 4 +- user_guide/usage.html | 4 +- user_guide/xsection.html | 4 +- 333 files changed, 1373 insertions(+), 916 deletions(-) diff --git a/.buildinfo b/.buildinfo index a9cc923ca..ae8603bde 100644 --- a/.buildinfo +++ b/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: ca2f938b9015f8df63b2f79520222b73 +config: 734bbec9a8e36910f5c4fecad0735245 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/_modules/index.html b/_modules/index.html index bc7a2de1c..9cffa9adc 100644 --- a/_modules/index.html +++ b/_modules/index.html @@ -3,7 +3,7 @@ - Overview: module code — KQCircuits documentation + Overview: module code — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/airbridge_crossings.html b/_modules/kqcircuits/chips/airbridge_crossings.html index 3b05b1bef..bb7428546 100644 --- a/_modules/kqcircuits/chips/airbridge_crossings.html +++ b/_modules/kqcircuits/chips/airbridge_crossings.html @@ -3,7 +3,7 @@ - kqcircuits.chips.airbridge_crossings — KQCircuits documentation + kqcircuits.chips.airbridge_crossings — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/airbridge_dc_test.html b/_modules/kqcircuits/chips/airbridge_dc_test.html index 3db84447e..b3263a0f1 100644 --- a/_modules/kqcircuits/chips/airbridge_dc_test.html +++ b/_modules/kqcircuits/chips/airbridge_dc_test.html @@ -3,7 +3,7 @@ - kqcircuits.chips.airbridge_dc_test — KQCircuits documentation + kqcircuits.chips.airbridge_dc_test — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/chip.html b/_modules/kqcircuits/chips/chip.html index 9d89b40ad..2a7057d8b 100644 --- a/_modules/kqcircuits/chips/chip.html +++ b/_modules/kqcircuits/chips/chip.html @@ -3,7 +3,7 @@ - kqcircuits.chips.chip — KQCircuits documentation + kqcircuits.chips.chip — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/crossing_twoface.html b/_modules/kqcircuits/chips/crossing_twoface.html index 27de8299e..2dbfcc532 100644 --- a/_modules/kqcircuits/chips/crossing_twoface.html +++ b/_modules/kqcircuits/chips/crossing_twoface.html @@ -3,7 +3,7 @@ - kqcircuits.chips.crossing_twoface — KQCircuits documentation + kqcircuits.chips.crossing_twoface — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/daisy_woven.html b/_modules/kqcircuits/chips/daisy_woven.html index 35df11e69..7b059c209 100644 --- a/_modules/kqcircuits/chips/daisy_woven.html +++ b/_modules/kqcircuits/chips/daisy_woven.html @@ -3,7 +3,7 @@ - kqcircuits.chips.daisy_woven — KQCircuits documentation + kqcircuits.chips.daisy_woven — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/dc_test.html b/_modules/kqcircuits/chips/dc_test.html index a8b0090b8..b3b4464f9 100644 --- a/_modules/kqcircuits/chips/dc_test.html +++ b/_modules/kqcircuits/chips/dc_test.html @@ -3,7 +3,7 @@ - kqcircuits.chips.dc_test — KQCircuits documentation + kqcircuits.chips.dc_test — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/demo.html b/_modules/kqcircuits/chips/demo.html index 0dfa60f4e..b4612571e 100644 --- a/_modules/kqcircuits/chips/demo.html +++ b/_modules/kqcircuits/chips/demo.html @@ -3,7 +3,7 @@ - kqcircuits.chips.demo — KQCircuits documentation + kqcircuits.chips.demo — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/demo_twoface.html b/_modules/kqcircuits/chips/demo_twoface.html index f66b80172..7067db224 100644 --- a/_modules/kqcircuits/chips/demo_twoface.html +++ b/_modules/kqcircuits/chips/demo_twoface.html @@ -3,7 +3,7 @@ - kqcircuits.chips.demo_twoface — KQCircuits documentation + kqcircuits.chips.demo_twoface — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/empty.html b/_modules/kqcircuits/chips/empty.html index 8340147eb..b7c510b42 100644 --- a/_modules/kqcircuits/chips/empty.html +++ b/_modules/kqcircuits/chips/empty.html @@ -3,7 +3,7 @@ - kqcircuits.chips.empty — KQCircuits documentation + kqcircuits.chips.empty — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/junction_test.html b/_modules/kqcircuits/chips/junction_test.html index 8be91357b..c45a60b86 100644 --- a/_modules/kqcircuits/chips/junction_test.html +++ b/_modules/kqcircuits/chips/junction_test.html @@ -3,7 +3,7 @@ - kqcircuits.chips.junction_test — KQCircuits documentation + kqcircuits.chips.junction_test — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/junction_test2.html b/_modules/kqcircuits/chips/junction_test2.html index 3e1642021..6e6620137 100644 --- a/_modules/kqcircuits/chips/junction_test2.html +++ b/_modules/kqcircuits/chips/junction_test2.html @@ -3,7 +3,7 @@ - kqcircuits.chips.junction_test2 — KQCircuits documentation + kqcircuits.chips.junction_test2 — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/launchers.html b/_modules/kqcircuits/chips/launchers.html index 1494246bd..2e8135ade 100644 --- a/_modules/kqcircuits/chips/launchers.html +++ b/_modules/kqcircuits/chips/launchers.html @@ -3,7 +3,7 @@ - kqcircuits.chips.launchers — KQCircuits documentation + kqcircuits.chips.launchers — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/lithography_test.html b/_modules/kqcircuits/chips/lithography_test.html index 36a23a893..1ce379386 100644 --- a/_modules/kqcircuits/chips/lithography_test.html +++ b/_modules/kqcircuits/chips/lithography_test.html @@ -3,7 +3,7 @@ - kqcircuits.chips.lithography_test — KQCircuits documentation + kqcircuits.chips.lithography_test — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/lithography_test_twoface.html b/_modules/kqcircuits/chips/lithography_test_twoface.html index f5cb5f50d..f404d48b9 100644 --- a/_modules/kqcircuits/chips/lithography_test_twoface.html +++ b/_modules/kqcircuits/chips/lithography_test_twoface.html @@ -3,7 +3,7 @@ - kqcircuits.chips.lithography_test_twoface — KQCircuits documentation + kqcircuits.chips.lithography_test_twoface — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/quality_factor.html b/_modules/kqcircuits/chips/quality_factor.html index 141ea56c6..e95ca81b7 100644 --- a/_modules/kqcircuits/chips/quality_factor.html +++ b/_modules/kqcircuits/chips/quality_factor.html @@ -3,7 +3,7 @@ - kqcircuits.chips.quality_factor — KQCircuits documentation + kqcircuits.chips.quality_factor — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/quality_factor_twoface.html b/_modules/kqcircuits/chips/quality_factor_twoface.html index 96f2b26f1..dc7b436cc 100644 --- a/_modules/kqcircuits/chips/quality_factor_twoface.html +++ b/_modules/kqcircuits/chips/quality_factor_twoface.html @@ -3,7 +3,7 @@ - kqcircuits.chips.quality_factor_twoface — KQCircuits documentation + kqcircuits.chips.quality_factor_twoface — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/sample_holder_test.html b/_modules/kqcircuits/chips/sample_holder_test.html index a1b73a7a7..a85c2eb94 100644 --- a/_modules/kqcircuits/chips/sample_holder_test.html +++ b/_modules/kqcircuits/chips/sample_holder_test.html @@ -3,7 +3,7 @@ - kqcircuits.chips.sample_holder_test — KQCircuits documentation + kqcircuits.chips.sample_holder_test — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/shaping.html b/_modules/kqcircuits/chips/shaping.html index 13cac404f..59f0fb4be 100644 --- a/_modules/kqcircuits/chips/shaping.html +++ b/_modules/kqcircuits/chips/shaping.html @@ -3,7 +3,7 @@ - kqcircuits.chips.shaping — KQCircuits documentation + kqcircuits.chips.shaping — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/simple.html b/_modules/kqcircuits/chips/simple.html index 0797f48c1..0729d3cf2 100644 --- a/_modules/kqcircuits/chips/simple.html +++ b/_modules/kqcircuits/chips/simple.html @@ -3,7 +3,7 @@ - kqcircuits.chips.simple — KQCircuits documentation + kqcircuits.chips.simple — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/single_xmons.html b/_modules/kqcircuits/chips/single_xmons.html index 726d0fd7a..638fbdf26 100644 --- a/_modules/kqcircuits/chips/single_xmons.html +++ b/_modules/kqcircuits/chips/single_xmons.html @@ -3,7 +3,7 @@ - kqcircuits.chips.single_xmons — KQCircuits documentation + kqcircuits.chips.single_xmons — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/stripes.html b/_modules/kqcircuits/chips/stripes.html index 0ee9a3572..03b808c7b 100644 --- a/_modules/kqcircuits/chips/stripes.html +++ b/_modules/kqcircuits/chips/stripes.html @@ -3,7 +3,7 @@ - kqcircuits.chips.stripes — KQCircuits documentation + kqcircuits.chips.stripes — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/tsv_test.html b/_modules/kqcircuits/chips/tsv_test.html index 39309df6e..7a03e5359 100644 --- a/_modules/kqcircuits/chips/tsv_test.html +++ b/_modules/kqcircuits/chips/tsv_test.html @@ -3,7 +3,7 @@ - kqcircuits.chips.tsv_test — KQCircuits documentation + kqcircuits.chips.tsv_test — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/chips/xmons_direct_coupling.html b/_modules/kqcircuits/chips/xmons_direct_coupling.html index 57a265836..0bf7849a3 100644 --- a/_modules/kqcircuits/chips/xmons_direct_coupling.html +++ b/_modules/kqcircuits/chips/xmons_direct_coupling.html @@ -3,7 +3,7 @@ - kqcircuits.chips.xmons_direct_coupling — KQCircuits documentation + kqcircuits.chips.xmons_direct_coupling — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/airbridge_connection.html b/_modules/kqcircuits/elements/airbridge_connection.html index 9699cbd9c..1d315114e 100644 --- a/_modules/kqcircuits/elements/airbridge_connection.html +++ b/_modules/kqcircuits/elements/airbridge_connection.html @@ -3,7 +3,7 @@ - kqcircuits.elements.airbridge_connection — KQCircuits documentation + kqcircuits.elements.airbridge_connection — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/airbridges/airbridge.html b/_modules/kqcircuits/elements/airbridges/airbridge.html index f90adf028..ac14b8e2b 100644 --- a/_modules/kqcircuits/elements/airbridges/airbridge.html +++ b/_modules/kqcircuits/elements/airbridges/airbridge.html @@ -3,7 +3,7 @@ - kqcircuits.elements.airbridges.airbridge — KQCircuits documentation + kqcircuits.elements.airbridges.airbridge — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/airbridges/airbridge_multi_face.html b/_modules/kqcircuits/elements/airbridges/airbridge_multi_face.html index 9faf5b132..7b652aa04 100644 --- a/_modules/kqcircuits/elements/airbridges/airbridge_multi_face.html +++ b/_modules/kqcircuits/elements/airbridges/airbridge_multi_face.html @@ -3,7 +3,7 @@ - kqcircuits.elements.airbridges.airbridge_multi_face — KQCircuits documentation + kqcircuits.elements.airbridges.airbridge_multi_face — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/airbridges/airbridge_rectangular.html b/_modules/kqcircuits/elements/airbridges/airbridge_rectangular.html index ecb4793b8..73e6ed195 100644 --- a/_modules/kqcircuits/elements/airbridges/airbridge_rectangular.html +++ b/_modules/kqcircuits/elements/airbridges/airbridge_rectangular.html @@ -3,7 +3,7 @@ - kqcircuits.elements.airbridges.airbridge_rectangular — KQCircuits documentation + kqcircuits.elements.airbridges.airbridge_rectangular — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/capacitive_x_coupler.html b/_modules/kqcircuits/elements/capacitive_x_coupler.html index da45ae28b..13703b1f9 100644 --- a/_modules/kqcircuits/elements/capacitive_x_coupler.html +++ b/_modules/kqcircuits/elements/capacitive_x_coupler.html @@ -3,7 +3,7 @@ - kqcircuits.elements.capacitive_x_coupler — KQCircuits documentation + kqcircuits.elements.capacitive_x_coupler — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/chip_frame.html b/_modules/kqcircuits/elements/chip_frame.html index e0a853afd..0982ad6b7 100644 --- a/_modules/kqcircuits/elements/chip_frame.html +++ b/_modules/kqcircuits/elements/chip_frame.html @@ -3,7 +3,7 @@ - kqcircuits.elements.chip_frame — KQCircuits documentation + kqcircuits.elements.chip_frame — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/circular_capacitor.html b/_modules/kqcircuits/elements/circular_capacitor.html index 97e9a6231..9234d8145 100644 --- a/_modules/kqcircuits/elements/circular_capacitor.html +++ b/_modules/kqcircuits/elements/circular_capacitor.html @@ -3,7 +3,7 @@ - kqcircuits.elements.circular_capacitor — KQCircuits documentation + kqcircuits.elements.circular_capacitor — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/element.html b/_modules/kqcircuits/elements/element.html index 573203e37..a5afabf81 100644 --- a/_modules/kqcircuits/elements/element.html +++ b/_modules/kqcircuits/elements/element.html @@ -3,7 +3,7 @@ - kqcircuits.elements.element — KQCircuits documentation + kqcircuits.elements.element — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/finger_capacitor_square.html b/_modules/kqcircuits/elements/finger_capacitor_square.html index 90c837528..679793908 100644 --- a/_modules/kqcircuits/elements/finger_capacitor_square.html +++ b/_modules/kqcircuits/elements/finger_capacitor_square.html @@ -3,7 +3,7 @@ - kqcircuits.elements.finger_capacitor_square — KQCircuits documentation + kqcircuits.elements.finger_capacitor_square — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/finger_capacitor_taper.html b/_modules/kqcircuits/elements/finger_capacitor_taper.html index 76baf6034..ff288719e 100644 --- a/_modules/kqcircuits/elements/finger_capacitor_taper.html +++ b/_modules/kqcircuits/elements/finger_capacitor_taper.html @@ -3,7 +3,7 @@ - kqcircuits.elements.finger_capacitor_taper — KQCircuits documentation + kqcircuits.elements.finger_capacitor_taper — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/flip_chip_connectors/flip_chip_connector.html b/_modules/kqcircuits/elements/flip_chip_connectors/flip_chip_connector.html index ab32ceff2..1e89be650 100644 --- a/_modules/kqcircuits/elements/flip_chip_connectors/flip_chip_connector.html +++ b/_modules/kqcircuits/elements/flip_chip_connectors/flip_chip_connector.html @@ -3,7 +3,7 @@ - kqcircuits.elements.flip_chip_connectors.flip_chip_connector — KQCircuits documentation + kqcircuits.elements.flip_chip_connectors.flip_chip_connector — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/flip_chip_connectors/flip_chip_connector_dc.html b/_modules/kqcircuits/elements/flip_chip_connectors/flip_chip_connector_dc.html index 532337346..a7f185d94 100644 --- a/_modules/kqcircuits/elements/flip_chip_connectors/flip_chip_connector_dc.html +++ b/_modules/kqcircuits/elements/flip_chip_connectors/flip_chip_connector_dc.html @@ -3,7 +3,7 @@ - kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc — KQCircuits documentation + kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/flip_chip_connectors/flip_chip_connector_rf.html b/_modules/kqcircuits/elements/flip_chip_connectors/flip_chip_connector_rf.html index ef3f1da15..399f88f86 100644 --- a/_modules/kqcircuits/elements/flip_chip_connectors/flip_chip_connector_rf.html +++ b/_modules/kqcircuits/elements/flip_chip_connectors/flip_chip_connector_rf.html @@ -3,7 +3,7 @@ - kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf — KQCircuits documentation + kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/fluxlines/fluxline.html b/_modules/kqcircuits/elements/fluxlines/fluxline.html index 4a00f3afb..2bc32ac8a 100644 --- a/_modules/kqcircuits/elements/fluxlines/fluxline.html +++ b/_modules/kqcircuits/elements/fluxlines/fluxline.html @@ -3,7 +3,7 @@ - kqcircuits.elements.fluxlines.fluxline — KQCircuits documentation + kqcircuits.elements.fluxlines.fluxline — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/fluxlines/fluxline_standard.html b/_modules/kqcircuits/elements/fluxlines/fluxline_standard.html index a245af48a..6fd3d308b 100644 --- a/_modules/kqcircuits/elements/fluxlines/fluxline_standard.html +++ b/_modules/kqcircuits/elements/fluxlines/fluxline_standard.html @@ -3,7 +3,7 @@ - kqcircuits.elements.fluxlines.fluxline_standard — KQCircuits documentation + kqcircuits.elements.fluxlines.fluxline_standard — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/fluxlines/fluxline_straight.html b/_modules/kqcircuits/elements/fluxlines/fluxline_straight.html index 9a9eb6f8c..b344dfc92 100644 --- a/_modules/kqcircuits/elements/fluxlines/fluxline_straight.html +++ b/_modules/kqcircuits/elements/fluxlines/fluxline_straight.html @@ -3,7 +3,7 @@ - kqcircuits.elements.fluxlines.fluxline_straight — KQCircuits documentation + kqcircuits.elements.fluxlines.fluxline_straight — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/hanger_resonator.html b/_modules/kqcircuits/elements/hanger_resonator.html index 6740f1458..ca691cd44 100644 --- a/_modules/kqcircuits/elements/hanger_resonator.html +++ b/_modules/kqcircuits/elements/hanger_resonator.html @@ -3,7 +3,7 @@ - kqcircuits.elements.hanger_resonator — KQCircuits documentation + kqcircuits.elements.hanger_resonator — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/launcher.html b/_modules/kqcircuits/elements/launcher.html index 645eb3854..7bdd6be2f 100644 --- a/_modules/kqcircuits/elements/launcher.html +++ b/_modules/kqcircuits/elements/launcher.html @@ -3,7 +3,7 @@ - kqcircuits.elements.launcher — KQCircuits documentation + kqcircuits.elements.launcher — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/launcher_dc.html b/_modules/kqcircuits/elements/launcher_dc.html index 412ad4ca4..4b6cffb12 100644 --- a/_modules/kqcircuits/elements/launcher_dc.html +++ b/_modules/kqcircuits/elements/launcher_dc.html @@ -3,7 +3,7 @@ - kqcircuits.elements.launcher_dc — KQCircuits documentation + kqcircuits.elements.launcher_dc — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/markers/marker.html b/_modules/kqcircuits/elements/markers/marker.html index 8096bc389..a02e4039f 100644 --- a/_modules/kqcircuits/elements/markers/marker.html +++ b/_modules/kqcircuits/elements/markers/marker.html @@ -3,7 +3,7 @@ - kqcircuits.elements.markers.marker — KQCircuits documentation + kqcircuits.elements.markers.marker — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/markers/marker_standard.html b/_modules/kqcircuits/elements/markers/marker_standard.html index b8f096f30..17f5ccded 100644 --- a/_modules/kqcircuits/elements/markers/marker_standard.html +++ b/_modules/kqcircuits/elements/markers/marker_standard.html @@ -3,7 +3,7 @@ - kqcircuits.elements.markers.marker_standard — KQCircuits documentation + kqcircuits.elements.markers.marker_standard — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/markers/mask_marker_fc.html b/_modules/kqcircuits/elements/markers/mask_marker_fc.html index 3793e5894..c876a7c01 100644 --- a/_modules/kqcircuits/elements/markers/mask_marker_fc.html +++ b/_modules/kqcircuits/elements/markers/mask_marker_fc.html @@ -3,7 +3,7 @@ - kqcircuits.elements.markers.mask_marker_fc — KQCircuits documentation + kqcircuits.elements.markers.mask_marker_fc — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/meander.html b/_modules/kqcircuits/elements/meander.html index 347cc9dfa..0cc38ccdc 100644 --- a/_modules/kqcircuits/elements/meander.html +++ b/_modules/kqcircuits/elements/meander.html @@ -3,7 +3,7 @@ - kqcircuits.elements.meander — KQCircuits documentation + kqcircuits.elements.meander — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/smooth_capacitor.html b/_modules/kqcircuits/elements/smooth_capacitor.html index f2e331511..cb54c7886 100644 --- a/_modules/kqcircuits/elements/smooth_capacitor.html +++ b/_modules/kqcircuits/elements/smooth_capacitor.html @@ -3,7 +3,7 @@ - kqcircuits.elements.smooth_capacitor — KQCircuits documentation + kqcircuits.elements.smooth_capacitor — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/spiral_resonator_polygon.html b/_modules/kqcircuits/elements/spiral_resonator_polygon.html index 1049cfbe5..9e7a08684 100644 --- a/_modules/kqcircuits/elements/spiral_resonator_polygon.html +++ b/_modules/kqcircuits/elements/spiral_resonator_polygon.html @@ -3,7 +3,7 @@ - kqcircuits.elements.spiral_resonator_polygon — KQCircuits documentation + kqcircuits.elements.spiral_resonator_polygon — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/tsvs/tsv.html b/_modules/kqcircuits/elements/tsvs/tsv.html index 837745dd2..df97f6be6 100644 --- a/_modules/kqcircuits/elements/tsvs/tsv.html +++ b/_modules/kqcircuits/elements/tsvs/tsv.html @@ -3,7 +3,7 @@ - kqcircuits.elements.tsvs.tsv — KQCircuits documentation + kqcircuits.elements.tsvs.tsv — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/tsvs/tsv_ellipse.html b/_modules/kqcircuits/elements/tsvs/tsv_ellipse.html index ea17309bf..a180f4445 100644 --- a/_modules/kqcircuits/elements/tsvs/tsv_ellipse.html +++ b/_modules/kqcircuits/elements/tsvs/tsv_ellipse.html @@ -3,7 +3,7 @@ - kqcircuits.elements.tsvs.tsv_ellipse — KQCircuits documentation + kqcircuits.elements.tsvs.tsv_ellipse — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/tsvs/tsv_standard.html b/_modules/kqcircuits/elements/tsvs/tsv_standard.html index 800e24110..e433b3d1a 100644 --- a/_modules/kqcircuits/elements/tsvs/tsv_standard.html +++ b/_modules/kqcircuits/elements/tsvs/tsv_standard.html @@ -3,7 +3,7 @@ - kqcircuits.elements.tsvs.tsv_standard — KQCircuits documentation + kqcircuits.elements.tsvs.tsv_standard — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/waveguide_composite.html b/_modules/kqcircuits/elements/waveguide_composite.html index 1cab519e6..4a830788c 100644 --- a/_modules/kqcircuits/elements/waveguide_composite.html +++ b/_modules/kqcircuits/elements/waveguide_composite.html @@ -3,7 +3,7 @@ - kqcircuits.elements.waveguide_composite — KQCircuits documentation + kqcircuits.elements.waveguide_composite — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/waveguide_coplanar.html b/_modules/kqcircuits/elements/waveguide_coplanar.html index f65fb6bdd..462aed277 100644 --- a/_modules/kqcircuits/elements/waveguide_coplanar.html +++ b/_modules/kqcircuits/elements/waveguide_coplanar.html @@ -3,7 +3,7 @@ - kqcircuits.elements.waveguide_coplanar — KQCircuits documentation + kqcircuits.elements.waveguide_coplanar — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/waveguide_coplanar_curved.html b/_modules/kqcircuits/elements/waveguide_coplanar_curved.html index 8e92d7505..40d60d021 100644 --- a/_modules/kqcircuits/elements/waveguide_coplanar_curved.html +++ b/_modules/kqcircuits/elements/waveguide_coplanar_curved.html @@ -3,7 +3,7 @@ - kqcircuits.elements.waveguide_coplanar_curved — KQCircuits documentation + kqcircuits.elements.waveguide_coplanar_curved — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/waveguide_coplanar_splitter.html b/_modules/kqcircuits/elements/waveguide_coplanar_splitter.html index bd2c93318..b06b71f9b 100644 --- a/_modules/kqcircuits/elements/waveguide_coplanar_splitter.html +++ b/_modules/kqcircuits/elements/waveguide_coplanar_splitter.html @@ -3,7 +3,7 @@ - kqcircuits.elements.waveguide_coplanar_splitter — KQCircuits documentation + kqcircuits.elements.waveguide_coplanar_splitter — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/waveguide_coplanar_straight.html b/_modules/kqcircuits/elements/waveguide_coplanar_straight.html index 0c77910ce..ca72cfa32 100644 --- a/_modules/kqcircuits/elements/waveguide_coplanar_straight.html +++ b/_modules/kqcircuits/elements/waveguide_coplanar_straight.html @@ -3,7 +3,7 @@ - kqcircuits.elements.waveguide_coplanar_straight — KQCircuits documentation + kqcircuits.elements.waveguide_coplanar_straight — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/elements/waveguide_coplanar_taper.html b/_modules/kqcircuits/elements/waveguide_coplanar_taper.html index 0ee7543b3..434eab454 100644 --- a/_modules/kqcircuits/elements/waveguide_coplanar_taper.html +++ b/_modules/kqcircuits/elements/waveguide_coplanar_taper.html @@ -3,7 +3,7 @@ - kqcircuits.elements.waveguide_coplanar_taper — KQCircuits documentation + kqcircuits.elements.waveguide_coplanar_taper — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/junctions/junction.html b/_modules/kqcircuits/junctions/junction.html index a5cedff0b..467541389 100644 --- a/_modules/kqcircuits/junctions/junction.html +++ b/_modules/kqcircuits/junctions/junction.html @@ -3,7 +3,7 @@ - kqcircuits.junctions.junction — KQCircuits documentation + kqcircuits.junctions.junction — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/junctions/manhattan.html b/_modules/kqcircuits/junctions/manhattan.html index 0320ffce8..9aa8d2bb0 100644 --- a/_modules/kqcircuits/junctions/manhattan.html +++ b/_modules/kqcircuits/junctions/manhattan.html @@ -3,7 +3,7 @@ - kqcircuits.junctions.manhattan — KQCircuits documentation + kqcircuits.junctions.manhattan — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + @@ -1261,6 +1261,7 @@

Source code for kqcircuits.junctions.manhattan

"""Adds the "origin_squid" refpoint and port "common".""" self.refpoints["origin_squid"] = pya.DPoint(0, 0) + self.refpoints["center_squid"] = pya.DPoint(0, 4.1 if self.loop_area < 100 else 6.5) self.add_port("common", pya.DPoint(0, self.metal_gap_top_y)) def _produce_ground_metal_shapes(self): diff --git a/_modules/kqcircuits/junctions/manhattan_single_junction.html b/_modules/kqcircuits/junctions/manhattan_single_junction.html index 252aa12b3..ea87cc705 100644 --- a/_modules/kqcircuits/junctions/manhattan_single_junction.html +++ b/_modules/kqcircuits/junctions/manhattan_single_junction.html @@ -3,7 +3,7 @@ - kqcircuits.junctions.manhattan_single_junction — KQCircuits documentation + kqcircuits.junctions.manhattan_single_junction — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/junctions/no_squid.html b/_modules/kqcircuits/junctions/no_squid.html index b343f1b8e..5bfd7db63 100644 --- a/_modules/kqcircuits/junctions/no_squid.html +++ b/_modules/kqcircuits/junctions/no_squid.html @@ -3,7 +3,7 @@ - kqcircuits.junctions.no_squid — KQCircuits documentation + kqcircuits.junctions.no_squid — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/junctions/sim.html b/_modules/kqcircuits/junctions/sim.html index efe43f0f7..36271087c 100644 --- a/_modules/kqcircuits/junctions/sim.html +++ b/_modules/kqcircuits/junctions/sim.html @@ -3,7 +3,7 @@ - kqcircuits.junctions.sim — KQCircuits documentation + kqcircuits.junctions.sim — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/junctions/squid.html b/_modules/kqcircuits/junctions/squid.html index 8efc2692a..ca4419192 100644 --- a/_modules/kqcircuits/junctions/squid.html +++ b/_modules/kqcircuits/junctions/squid.html @@ -3,7 +3,7 @@ - kqcircuits.junctions.squid — KQCircuits documentation + kqcircuits.junctions.squid — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/klayout_view.html b/_modules/kqcircuits/klayout_view.html index a80f3e90f..f506b7fa1 100644 --- a/_modules/kqcircuits/klayout_view.html +++ b/_modules/kqcircuits/klayout_view.html @@ -3,7 +3,7 @@ - kqcircuits.klayout_view — KQCircuits documentation + kqcircuits.klayout_view — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/layer_cluster.html b/_modules/kqcircuits/layer_cluster.html index 81bad65e6..5fb77daaa 100644 --- a/_modules/kqcircuits/layer_cluster.html +++ b/_modules/kqcircuits/layer_cluster.html @@ -3,7 +3,7 @@ - kqcircuits.layer_cluster — KQCircuits documentation + kqcircuits.layer_cluster — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/masks/mask_export.html b/_modules/kqcircuits/masks/mask_export.html index 6148a19fd..c91e70f17 100644 --- a/_modules/kqcircuits/masks/mask_export.html +++ b/_modules/kqcircuits/masks/mask_export.html @@ -3,7 +3,7 @@ - kqcircuits.masks.mask_export — KQCircuits documentation + kqcircuits.masks.mask_export — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/masks/mask_layout.html b/_modules/kqcircuits/masks/mask_layout.html index bb343e056..196c7a97e 100644 --- a/_modules/kqcircuits/masks/mask_layout.html +++ b/_modules/kqcircuits/masks/mask_layout.html @@ -3,7 +3,7 @@ - kqcircuits.masks.mask_layout — KQCircuits documentation + kqcircuits.masks.mask_layout — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + @@ -1194,8 +1194,22 @@

Source code for kqcircuits.masks.mask_layout

)
                 )
             chip_name, _, bbox, dtrans, position_label, _ = chips_to_replace[0]
-            new_chip_cell = self.chips_map_legend[new_chip_name]
+
             new_bounding_box = self.chip_bounding_boxes[new_chip_name]
+            if new_bounding_box.empty():
+                new_chip_cell = self.layout.create_cell("ept")
+                new_chip_cell.shapes(self.layout.layer(default_faces[self.face_id]["base_metal_gap_wo_grid"])).insert(
+                    pya.Region(bbox.to_itype(self.layout.dbu))
+                )
+                new_chip_cell.shapes(self.layout.layer(default_faces[self.face_id]["base_metal_gap"])).insert(
+                    pya.Region(bbox.to_itype(self.layout.dbu))
+                )
+                new_bounding_box = bbox
+                empty_bbox = True
+                new_chip_name = "ept"
+            else:
+                new_chip_cell = self.chips_map_legend[new_chip_name]
+                empty_bbox = False
             if new_bounding_box != bbox:
                 if round(bbox.width()) == round(new_bounding_box.width()) and round(bbox.height()) == round(
                     new_bounding_box.height()
@@ -1218,8 +1232,8 @@ 

Source code for kqcircuits.masks.mask_layout

for x in self.added_chips
             ]
             self.chip_counts[chip_name] -= 1
-            self.chip_counts[new_chip_name] += 1
-
+            if not empty_bbox:
+                self.chip_counts[new_chip_name] += 1
             self.graphical_representation_inputs = [
                 tpl if tpl[2] != position_label else tuple([new_chip_name] + list(tpl)[1:])
                 for tpl in self.graphical_representation_inputs
diff --git a/_modules/kqcircuits/masks/mask_set.html b/_modules/kqcircuits/masks/mask_set.html
index 5f383cefa..9d7fc43f2 100644
--- a/_modules/kqcircuits/masks/mask_set.html
+++ b/_modules/kqcircuits/masks/mask_set.html
@@ -3,7 +3,7 @@
 
   
   
-  kqcircuits.masks.mask_set — KQCircuits  documentation
+  kqcircuits.masks.mask_set — KQCircuits 4.7.26 documentation
       
       
       
@@ -17,7 +17,7 @@
   
         
         
-        
+        
         
         
     
diff --git a/_modules/kqcircuits/masks/multi_face_mask_layout.html b/_modules/kqcircuits/masks/multi_face_mask_layout.html
index 767c1e9b9..7109ead2d 100644
--- a/_modules/kqcircuits/masks/multi_face_mask_layout.html
+++ b/_modules/kqcircuits/masks/multi_face_mask_layout.html
@@ -3,7 +3,7 @@
 
   
   
-  kqcircuits.masks.multi_face_mask_layout — KQCircuits  documentation
+  kqcircuits.masks.multi_face_mask_layout — KQCircuits 4.7.26 documentation
       
       
       
@@ -17,7 +17,7 @@
   
         
         
-        
+        
         
         
     
diff --git a/_modules/kqcircuits/pya_resolver.html b/_modules/kqcircuits/pya_resolver.html
index 38273d448..c0a156251 100644
--- a/_modules/kqcircuits/pya_resolver.html
+++ b/_modules/kqcircuits/pya_resolver.html
@@ -3,7 +3,7 @@
 
   
   
-  kqcircuits.pya_resolver — KQCircuits  documentation
+  kqcircuits.pya_resolver — KQCircuits 4.7.26 documentation
       
       
       
@@ -17,7 +17,7 @@
   
         
         
-        
+        
         
         
     
diff --git a/_modules/kqcircuits/qubits/concentric_transmon.html b/_modules/kqcircuits/qubits/concentric_transmon.html
index 961b1d935..3fe93c161 100644
--- a/_modules/kqcircuits/qubits/concentric_transmon.html
+++ b/_modules/kqcircuits/qubits/concentric_transmon.html
@@ -3,7 +3,7 @@
 
   
   
-  kqcircuits.qubits.concentric_transmon — KQCircuits  documentation
+  kqcircuits.qubits.concentric_transmon — KQCircuits 4.7.26 documentation
       
       
       
@@ -17,7 +17,7 @@
   
         
         
-        
+        
         
         
     
diff --git a/_modules/kqcircuits/qubits/double_pads.html b/_modules/kqcircuits/qubits/double_pads.html
index e077078d7..254c8042e 100644
--- a/_modules/kqcircuits/qubits/double_pads.html
+++ b/_modules/kqcircuits/qubits/double_pads.html
@@ -3,7 +3,7 @@
 
   
   
-  kqcircuits.qubits.double_pads — KQCircuits  documentation
+  kqcircuits.qubits.double_pads — KQCircuits 4.7.26 documentation
       
       
       
@@ -17,7 +17,7 @@
   
         
         
-        
+        
         
         
     
diff --git a/_modules/kqcircuits/qubits/double_pads_splines.html b/_modules/kqcircuits/qubits/double_pads_splines.html
index 8d97a7acc..3abffc298 100644
--- a/_modules/kqcircuits/qubits/double_pads_splines.html
+++ b/_modules/kqcircuits/qubits/double_pads_splines.html
@@ -3,7 +3,7 @@
 
   
   
-  kqcircuits.qubits.double_pads_splines — KQCircuits  documentation
+  kqcircuits.qubits.double_pads_splines — KQCircuits 4.7.26 documentation
       
       
       
@@ -17,7 +17,7 @@
   
         
         
-        
+        
         
         
     
diff --git a/_modules/kqcircuits/qubits/qubit.html b/_modules/kqcircuits/qubits/qubit.html
index d5cb50841..6b6c88305 100644
--- a/_modules/kqcircuits/qubits/qubit.html
+++ b/_modules/kqcircuits/qubits/qubit.html
@@ -3,7 +3,7 @@
 
   
   
-  kqcircuits.qubits.qubit — KQCircuits  documentation
+  kqcircuits.qubits.qubit — KQCircuits 4.7.26 documentation
       
       
       
@@ -17,7 +17,7 @@
   
         
         
-        
+        
         
         
     
@@ -905,8 +905,7 @@ 

Source code for kqcircuits.qubits.qubit

 # for individuals (meetiqm.com/developers/clas/individual) and organizations (meetiqm.com/developers/clas/organization).
 
 
-import math
-
+from kqcircuits.util.geometry_helper import get_angle
 from kqcircuits.elements.element import Element
 from kqcircuits.elements.fluxlines.fluxline import Fluxline
 from kqcircuits.pya_resolver import pya
@@ -1011,7 +1010,7 @@ 

Source code for kqcircuits.qubits.qubit

 
 
[docs] - def produce_fluxline(self, rot=0, trans=pya.DVector(), **parameters): + def produce_fluxline(self, rot=0, displacement=pya.DVector(), **parameters): """Produces the fluxline. Creates the fluxline cell and inserts it as a subcell. The "flux" and "flux_corner" ports @@ -1022,7 +1021,7 @@

Source code for kqcircuits.qubits.qubit

 
         Args:
             rot: Extra rotation of the fluxline, in degrees
-            trans (DVector): fluxline x/y translation
+            displacement (DVector): fluxline x/y displacement (ignored if center alignment is available)
             parameters: parameters for the fluxline to overwrite default and subclass parameters
         """
 
@@ -1033,9 +1032,17 @@ 

Source code for kqcircuits.qubits.qubit

 
         refpoints_so_far = self.get_refpoints(self.cell)
         squid_edge = refpoints_so_far["origin_squid"]
-        a = squid_edge - refpoints_so_far["port_common"]
-        rotation = math.atan2(a.y, a.x) / math.pi * 180 + 90
-        total_transformation = pya.DCplxTrans(1, rotation + rot, False, squid_edge - self.refpoints["base"] + trans)
+        rotation = get_angle(squid_edge - refpoints_so_far["port_common"]) + 90
+
+        refpoints_fluxline = self.get_refpoints(cell)
+        if "center_fluxline" in refpoints_fluxline and "center_squid" in refpoints_so_far:
+            total_transformation = pya.DCplxTrans(
+                1, rotation + rot, False, refpoints_so_far["center_squid"] - self.refpoints["base"]
+            ) * pya.DTrans(-refpoints_fluxline["center_fluxline"])
+        else:
+            total_transformation = pya.DCplxTrans(
+                1, rotation + rot, False, squid_edge - self.refpoints["base"] + displacement
+            )
 
         cell_inst, _ = self.insert_cell(cell, total_transformation)
         self.copy_port("flux", cell_inst)
diff --git a/_modules/kqcircuits/qubits/swissmon.html b/_modules/kqcircuits/qubits/swissmon.html index 81e7a9211..c2baf897d 100644 --- a/_modules/kqcircuits/qubits/swissmon.html +++ b/_modules/kqcircuits/qubits/swissmon.html @@ -3,7 +3,7 @@ - kqcircuits.qubits.swissmon — KQCircuits documentation + kqcircuits.qubits.swissmon — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/run.html b/_modules/kqcircuits/run.html index 58772e7e5..04a055eb0 100644 --- a/_modules/kqcircuits/run.html +++ b/_modules/kqcircuits/run.html @@ -3,7 +3,7 @@ - kqcircuits.run — KQCircuits documentation + kqcircuits.run — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/airbridges_sim.html b/_modules/kqcircuits/simulations/airbridges_sim.html index 5dac1eba8..a5acc00cc 100644 --- a/_modules/kqcircuits/simulations/airbridges_sim.html +++ b/_modules/kqcircuits/simulations/airbridges_sim.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.airbridges_sim — KQCircuits documentation + kqcircuits.simulations.airbridges_sim — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/cross_section_simulation.html b/_modules/kqcircuits/simulations/cross_section_simulation.html index 2ba58044d..bfc1b3f94 100644 --- a/_modules/kqcircuits/simulations/cross_section_simulation.html +++ b/_modules/kqcircuits/simulations/cross_section_simulation.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.cross_section_simulation — KQCircuits documentation + kqcircuits.simulations.cross_section_simulation — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/empty_simulation.html b/_modules/kqcircuits/simulations/empty_simulation.html index a7b3e2970..ee1acd143 100644 --- a/_modules/kqcircuits/simulations/empty_simulation.html +++ b/_modules/kqcircuits/simulations/empty_simulation.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.empty_simulation — KQCircuits documentation + kqcircuits.simulations.empty_simulation — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/export/ansys/ansys_export.html b/_modules/kqcircuits/simulations/export/ansys/ansys_export.html index c2762b3fc..d4407b6d4 100644 --- a/_modules/kqcircuits/simulations/export/ansys/ansys_export.html +++ b/_modules/kqcircuits/simulations/export/ansys/ansys_export.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.ansys.ansys_export — KQCircuits documentation + kqcircuits.simulations.export.ansys.ansys_export — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + @@ -907,7 +907,6 @@

Source code for kqcircuits.simulations.export.ansys.ansys_export

import os import stat -import json import logging from typing import Optional, Union, Sequence, Tuple from pathlib import Path @@ -917,9 +916,9 @@

Source code for kqcircuits.simulations.export.ansys.ansys_export

copy_content_into_directory, get_post_process_command_lines, get_combined_parameters, + export_simulation_json, ) from kqcircuits.util.export_helper import write_commit_reference_file -from kqcircuits.util.geometry_json_encoder import GeometryJsonEncoder from kqcircuits.simulations.export.util import export_layers from kqcircuits.defaults import ANSYS_EXECUTABLE, ANSYS_SCRIPT_PATHS from kqcircuits.simulations.simulation import Simulation @@ -962,13 +961,7 @@

Source code for kqcircuits.simulations.export.ansys.ansys_export

# write .json file json_file_path = str(path.joinpath(full_name + ".json")) - if not Path(json_file_path).exists(): - with open(json_file_path, "w") as fp: - json.dump(json_data, fp, cls=GeometryJsonEncoder, indent=4) - else: - raise ValueError( - f"Json file '{full_name}.json' already exists. Make sure that simulations and solutions have unique names." - ) + export_simulation_json(json_data, json_file_path) return json_file_path
diff --git a/_modules/kqcircuits/simulations/export/ansys/ansys_solution.html b/_modules/kqcircuits/simulations/export/ansys/ansys_solution.html index 4511a1bb0..854472aa2 100644 --- a/_modules/kqcircuits/simulations/export/ansys/ansys_solution.html +++ b/_modules/kqcircuits/simulations/export/ansys/ansys_solution.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.ansys.ansys_solution — KQCircuits documentation + kqcircuits.simulations.export.ansys.ansys_solution — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/export/elmer/elmer_export.html b/_modules/kqcircuits/simulations/export/elmer/elmer_export.html index 508b48138..463af98e4 100644 --- a/_modules/kqcircuits/simulations/export/elmer/elmer_export.html +++ b/_modules/kqcircuits/simulations/export/elmer/elmer_export.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.elmer.elmer_export — KQCircuits documentation + kqcircuits.simulations.export.elmer.elmer_export — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + @@ -918,14 +918,14 @@

Source code for kqcircuits.simulations.export.elmer.elmer_export

copy_content_into_directory, get_post_process_command_lines, get_combined_parameters, + export_simulation_json, ) from kqcircuits.simulations.export.util import export_layers from kqcircuits.util.export_helper import write_commit_reference_file from kqcircuits.defaults import ELMER_SCRIPT_PATHS, KQC_REMOTE_ACCOUNT from kqcircuits.simulations.simulation import Simulation from kqcircuits.simulations.cross_section_simulation import CrossSectionSimulation -from kqcircuits.util.geometry_json_encoder import GeometryJsonEncoder -from kqcircuits.simulations.export.elmer.elmer_solution import ElmerSolution +from kqcircuits.simulations.export.elmer.elmer_solution import ElmerSolution, get_elmer_solution from kqcircuits.simulations.post_process import PostProcess @@ -958,13 +958,14 @@

Source code for kqcircuits.simulations.export.elmer.elmer_export

# write .gds file gds_file = simulation.name + ".gds" gds_file_path = str(path.joinpath(gds_file)) - export_layers( - gds_file_path, - simulation.layout, - [simulation.cell], - output_format="GDS2", - layers=layers.values() if is_cross_section else simulation.get_layers(), - ) + if not Path(gds_file_path).exists(): + export_layers( + gds_file_path, + simulation.layout, + [simulation.cell], + output_format="GDS2", + layers=layers.values() if is_cross_section else simulation.get_layers(), + ) sim_data = simulation.get_simulation_data() sol_data = solution.get_solution_data() @@ -996,8 +997,7 @@

Source code for kqcircuits.simulations.export.elmer.elmer_export

# write .json file json_file_path = str(path.joinpath(full_name + ".json")) - with open(json_file_path, "w") as fp: - json.dump(json_data, fp, cls=GeometryJsonEncoder, indent=4) + export_simulation_json(json_data, json_file_path) return json_file_path
@@ -1464,20 +1464,16 @@

Source code for kqcircuits.simulations.export.elmer.elmer_export

Returns: Path to exported script file. """ - export_with_tuples = isinstance(simulations[0], Sequence) - if export_with_tuples: - common_solution = None - else: - common_solution = ElmerSolution(**solution_params) + common_sol = None if all(isinstance(s, Sequence) for s in simulations) else get_elmer_solution(**solution_params) - _update_elmer_workflow(simulations, common_solution, workflow) + workflow = _update_elmer_workflow(simulations, common_sol, workflow) write_commit_reference_file(path) copy_content_into_directory(ELMER_SCRIPT_PATHS, path, script_folder) json_filenames = [] for sim_sol in simulations: - simulation, solution = sim_sol if export_with_tuples else (sim_sol, common_solution) + simulation, solution = sim_sol if isinstance(sim_sol, Sequence) else (sim_sol, common_sol) try: json_filenames.append(export_elmer_json(simulation, solution, path, workflow)) @@ -1514,79 +1510,79 @@

Source code for kqcircuits.simulations.export.elmer.elmer_export

simulations: List of Simulation objects or tuples containing Simulation and Solution objects. common_solution: Solution object if not contained in `simulations` workflow: workflow to be updated + + Returns: + Updated workflow """ - if workflow is not None: - parallelization_level = "none" - n_worker_lim = 1 - num_sims = len(simulations) - - if num_sims == 1: - if common_solution is None: - num_freqs = len(simulations[0][1].frequency) - else: - num_freqs = len(common_solution.frequency) - - if num_freqs > 1: - parallelization_level = "elmer" - n_worker_lim = num_freqs - else: # num_sims > 1 - # TODO enable Elmer level parallelism - n_worker_lim = num_sims - parallelization_level = "full_simulation" - - if "sbatch_parameters" in workflow: - n_workers = workflow["sbatch_parameters"].get("n_workers", 1.0) - workflow["sbatch_parameters"]["n_workers"] = min(int(n_workers), n_worker_lim) - workflow.pop("elmer_n_processes", "") - workflow.pop("elmer_n_threads", "") - workflow.pop("n_workers", "") - workflow.pop("gmsh_n_threads", "") - else: + if workflow is None: + workflow = {} - n_workers = workflow.get("n_workers", 1) - n_processes = workflow.get("elmer_n_processes", 1) - n_threads = workflow.get("elmer_n_threads", 1) + parallelization_level = "none" + n_worker_lim = 1 + num_sims = len(simulations) + + if num_sims == 1: + sol_obj = simulations[0][1] if common_solution is None else common_solution + + if sol_obj.tool == "wave_equation" and len(sol_obj.frequency) > 1: + parallelization_level = "elmer" + n_worker_lim = len(sol_obj.frequency) + elif num_sims > 1: + # TODO enable Elmer level parallelism with solution sweep + n_worker_lim = num_sims + parallelization_level = "full_simulation" + + if "sbatch_parameters" in workflow: + n_workers = workflow["sbatch_parameters"].get("n_workers", 1.0) + workflow["sbatch_parameters"]["n_workers"] = min(int(n_workers), n_worker_lim) + workflow.pop("elmer_n_processes", "") + workflow.pop("elmer_n_threads", "") + workflow.pop("n_workers", "") + workflow.pop("gmsh_n_threads", "") + else: - if n_processes > 1 and n_threads > 1: - logging.warning( - "Using both process and thread level parallelization" " with Elmer might result in poor performance" - ) + n_workers = workflow.get("n_workers", 1) + n_processes = workflow.get("elmer_n_processes", 1) + n_threads = workflow.get("elmer_n_threads", 1) - # for the moment avoid psutil.cpu_count(logical=False) - max_cpus = int(os.cpu_count() / 2 + 0.5) - workflow["local_machine_cpu_count"] = max_cpus - - if n_workers == -1: - n_processes = 1 if n_processes == -1 else n_processes - n_threads = 1 if n_threads == -1 else n_threads - n_workers = max(max_cpus // (n_threads * n_processes), 1) - n_workers = min(n_workers, n_worker_lim) - elif n_processes == -1: - n_workers = min(n_workers, n_worker_lim) - n_threads = 1 if n_threads == -1 else n_threads - n_processes = max(max_cpus // (n_threads * n_workers), 1) - elif n_threads == -1: - n_workers = min(n_workers, n_worker_lim) - n_threads = max(max_cpus // (n_processes * n_workers), 1) - - requested_cpus = n_workers * n_processes * n_threads - if requested_cpus > max_cpus: - logging.warning(f"Requested more CPUs ({requested_cpus}) than available ({max_cpus})") - - workflow["n_workers"] = n_workers - workflow["elmer_n_processes"] = n_processes - workflow["elmer_n_threads"] = n_threads - workflow["_parallelization_level"] = parallelization_level - workflow["_n_simulations"] = n_worker_lim - - gmsh_n_threads = workflow.get("gmsh_n_threads", 1) - if gmsh_n_threads == -1: - if parallelization_level == "full_simulation": - workflow["gmsh_n_threads"] = max(max_cpus // n_workers, 1) - else: - workflow["gmsh_n_threads"] = max_cpus - else: - workflow = {} + if n_processes > 1 and n_threads > 1: + logging.warning( + "Using both process and thread level parallelization" " with Elmer might result in poor performance" + ) + + # for the moment avoid psutil.cpu_count(logical=False) + max_cpus = int(os.cpu_count() / 2 + 0.5) + workflow["local_machine_cpu_count"] = max_cpus + + if n_workers == -1: + n_processes = 1 if n_processes == -1 else n_processes + n_threads = 1 if n_threads == -1 else n_threads + n_workers = max(max_cpus // (n_threads * n_processes), 1) + n_workers = min(n_workers, n_worker_lim) + elif n_processes == -1: + n_workers = min(n_workers, n_worker_lim) + n_threads = 1 if n_threads == -1 else n_threads + n_processes = max(max_cpus // (n_threads * n_workers), 1) + elif n_threads == -1: + n_workers = min(n_workers, n_worker_lim) + n_threads = max(max_cpus // (n_processes * n_workers), 1) + + requested_cpus = n_workers * n_processes * n_threads + if requested_cpus > max_cpus: + logging.warning(f"Requested more CPUs ({requested_cpus}) than available ({max_cpus})") + + workflow["n_workers"] = n_workers + workflow["elmer_n_processes"] = n_processes + workflow["elmer_n_threads"] = n_threads + workflow["_parallelization_level"] = parallelization_level + workflow["_n_simulations"] = n_worker_lim + + gmsh_n_threads = workflow.get("gmsh_n_threads", 1) + if gmsh_n_threads == -1: + if parallelization_level == "full_simulation": + workflow["gmsh_n_threads"] = max(max_cpus // n_workers, 1) + else: + workflow["gmsh_n_threads"] = max_cpus parser = argparse.ArgumentParser() parser.add_argument("-q", "--quiet", action="store_true") @@ -1600,6 +1596,8 @@

Source code for kqcircuits.simulations.export.elmer.elmer_export

"run_paraview": False, # this is visual view of the results } ) + + return workflow
diff --git a/_modules/kqcircuits/simulations/export/elmer/elmer_solution.html b/_modules/kqcircuits/simulations/export/elmer/elmer_solution.html index 6ad009357..bf90c3604 100644 --- a/_modules/kqcircuits/simulations/export/elmer/elmer_solution.html +++ b/_modules/kqcircuits/simulations/export/elmer/elmer_solution.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.elmer.elmer_solution — KQCircuits documentation + kqcircuits.simulations.export.elmer.elmer_solution — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + @@ -904,7 +904,7 @@

Source code for kqcircuits.simulations.export.elmer.elmer_solution

# (meetiqm.com/developers/osstmpolicy). IQM welcomes contributions to the code. Please see our contribution agreements # for individuals (meetiqm.com/developers/clas/individual) and organizations (meetiqm.com/developers/clas/organization). from dataclasses import dataclass, field -from typing import Union, List +from typing import Union, List, ClassVar from kqcircuits.simulations.export.solution import Solution @@ -916,8 +916,6 @@

Source code for kqcircuits.simulations.export.elmer.elmer_solution

A Base class for Elmer Solution parameters Args: - tool: Available: "capacitance", "wave_equation" and "cross-section" - linear_system_method: Available: 'bicgstab', 'mg'. Currently only applies to Capacitance Solver p_element_order: polynomial order of p-elements percent_error: Stopping criterion in adaptive meshing. max_error_scale: Maximum element error, relative to percent_error, allowed in individual elements. @@ -926,25 +924,22 @@

Source code for kqcircuits.simulations.export.elmer.elmer_solution

minimum_passes: Minimum number of adaptive meshing iterations. is_axisymmetric: Simulate with Axi Symmetric coordinates along :math:`y\\Big|_{x=0}` (Default: False) mesh_levels: If set larger than 1 Elmer will make the mesh finer by dividing each element - into 2^(dim) elements mesh_levels times. Default 1. - frequency: Units are in GHz. Give a list of frequencies if using interpolating sweep. - frequency_batch: Number of frequencies calculated between each round of fitting in interpolating sweep - sweep_type: Type of frequency sweep. Options "explicit" and "interpolating". - max_delta_s: Convergence tolerance in interpolating sweep - boundary_conditions: Parameters to determine boundary conditions - integrate_energies: Calculate energy integrals over each object. Used in EPR simulations - mesh_levels: If set larger than 1 Elmer will make the mesh finer by dividing each element - into 2^(dim) elements mesh_levels times. Default 1. - mesh_size: Parameters to determine mesh element sizes - solver_options: Can be used to set experimental solver options for Elmer wave-equation tool. - Supports the options `use_av` (bool), `london_penetration_depth` (float), - `conductivity` (float),`nested_iteration` (bool), `convergence_tolerance` (float), - `max_iterations` (int), `quadratic_approximation` (bool), `second_kind_basis` (bool) + into 2^(dim) elements mesh_levels times. Default 1. + mesh_size: Dictionary to determine mesh size where key (string) denotes material and value (double) denotes the + maximal length of mesh element. Additional mesh size terms can be determined, if the value type is + list. Then, term[0] is the maximal mesh element length inside at the entity and its expansion, + term[1] is expansion distance in which the maximal mesh element length is constant (default=term[0]), + and term[2] is the slope of the increase in the maximal mesh element length outside the entity. + To refine material interface the material names by should be separated by '&' in the key. Key 'global_max' + is reserved for setting global maximal element length. For example, if the dictionary is given as + {'substrate': 10, 'substrate&vacuum': [2, 5], 'global_max': 100}, then the maximal mesh element length is 10 + inside the substrate and 2 on region which is less than 5 units away from the substrate-vacuum interface. + Outside these regions, the mesh element size can increase up to 100. """ - tool: str = "capacitance" # to be ClassVar - linear_system_method: str = "bicgstab" + tool: ClassVar[str] = "" + p_element_order: int = 3 percent_error: float = 0.005 max_error_scale: float = 2.0 @@ -953,31 +948,125 @@

Source code for kqcircuits.simulations.export.elmer.elmer_solution

minimum_passes: int = 1 is_axisymmetric: bool = False mesh_levels: int = 1 + mesh_size: dict = field(default_factory=dict) + +
+[docs] + def get_solution_data(self): + """Return the solution data in dictionary form.""" + sol_dict = {**self.__dict__, "tool": self.tool} + sol_dict["solution_name"] = sol_dict.pop("name") + return sol_dict
+
+ + + +
+[docs] +@dataclass +class ElmerVectorHelmholtzSolution(ElmerSolution): + """ + Class for Elmer wave-equation solution parameters + + Args: + frequency: Units are in GHz. Give a list of frequencies if using interpolating sweep. + frequency_batch: Number of frequencies calculated between each round of fitting in interpolating sweep + sweep_type: Type of frequency sweep. Options "explicit" and "interpolating". + max_delta_s: Convergence tolerance in interpolating sweep + london_penetration_depth: Allows supercurrent to flow on the metal boundaries within a layer + of thickness `london_penetration_depth` + quadratic_approximation: Use edge finite elements of second degree + second_kind_basis: Use Nedelec finite elements of second kind + + use_av: Use a formulation of VectorHelmHoltz equation based on potentials A-V instead of electric field E. + For details see https://www.nic.funet.fi/pub/sci/physics/elmer/doc/ElmerModelsManual.pdf + WARNING: This option is experimental and might lead to poor convergence. + conductivity: Adds a specified film conductivity on metal boundaries. Applies only when `use_av=True` + nested_iteration: Enables alternative nested iterative solver to be used. Applies only when `use_av=True` + convergence_tolerance: Convergence tolerance of the iterative solver. Applies only when `use_av=True` + max_iterations: Maximum number of iterations for the iterative solver. Applies only when `use_av=True` + """ + + tool: ClassVar[str] = "wave_equation" + frequency: Union[float, List[float]] = 5 frequency_batch: int = 3 sweep_type: str = "explicit" max_delta_s: float = 0.01 - boundary_conditions: dict = field(default_factory=dict) - integrate_energies: bool = False - mesh_levels: int = 1 - mesh_size: dict = field(default_factory=dict) - solver_options: dict = field(default_factory=dict) + london_penetration_depth: float = 0 + quadratic_approximation: bool = False # TODO generalize to other solvers + second_kind_basis: bool = False # TODO generalize to other solvers + + use_av: bool = False + conductivity: float = 0 + nested_iteration: bool = False + convergence_tolerance: float = 1.0e-10 # TODO generalize to other solvers + max_iterations: int = 2000 # TODO generalize to other solvers def __post_init__(self): """Cast frequency to list. Automatically called after init""" if isinstance(self.frequency, (float, int)): self.frequency = [self.frequency] elif not isinstance(self.frequency, list): - self.frequency = list(self.frequency) + self.frequency = list(self.frequency)
-
-[docs] - def get_solution_data(self): - """Return the solution data in dictionary form.""" - sol_dict = {**self.__dict__} - sol_dict["solution_name"] = sol_dict.pop("name") - return sol_dict
-
+ + +
+[docs] +@dataclass +class ElmerCapacitanceSolution(ElmerSolution): + """ + Class for Elmer capacitance solution parameters + + Args: + linear_system_method: Available: 'bicgstab', 'mg' TODO Generalise to other tools + integrate_energies: Calculate energy integrals over each object. Used in EPR simulations + """ + + tool: ClassVar[str] = "capacitance" + + linear_system_method: str = "bicgstab" + integrate_energies: bool = False
+ + + +
+[docs] +@dataclass +class ElmerCrossSectionSolution(ElmerSolution): + """ + Class for Elmer cross-section solution parameters + + Args: + linear_system_method: Available: 'bicgstab', 'mg' + integrate_energies: Calculate energy integrals over each object. Used in EPR simulations + boundary_conditions: Parameters to determine boundary conditions for potentil on the edges + of simulation box. Supported keys are `xmin` , `xmax` ,`ymin` and `ymax` + Example: `boundary_conditions = {"xmin": {"potential": 0}}` + """ + + tool: ClassVar[str] = "cross-section" + + linear_system_method: str = "bicgstab" + integrate_energies: bool = False + boundary_conditions: dict = field(default_factory=dict)
+ + + +
+[docs] +def get_elmer_solution(tool="capacitance", **solution_params): + """Returns an instance of ElmerSolution subclass. + + Args: + tool: Determines the subclass of ElmerSolution. + solution_params: Arguments passed for ElmerSolution subclass. + """ + for c in [ElmerVectorHelmholtzSolution, ElmerCapacitanceSolution, ElmerCrossSectionSolution]: + if tool == c.tool: + return c(**solution_params) + raise ValueError(f"No ElmerSolution found for tool={tool}.")
diff --git a/_modules/kqcircuits/simulations/export/export_and_run.html b/_modules/kqcircuits/simulations/export/export_and_run.html index 9c22e41ba..eaa9eed82 100644 --- a/_modules/kqcircuits/simulations/export/export_and_run.html +++ b/_modules/kqcircuits/simulations/export/export_and_run.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.export_and_run — KQCircuits documentation + kqcircuits.simulations.export.export_and_run — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + @@ -947,13 +947,19 @@

Source code for kqcircuits.simulations.export.export_and_run

return export_script, export_path if (export_path / "simulation.sh").is_file(): - if platform.system() == "Darwin": # macOS - subprocess.call(["bash", "simulation.sh"], cwd=str(export_path)) - else: # Linux - subprocess.call(["bash", "simulation.sh"], cwd=str(export_path)) + simulation_shell_script = "simulation.sh" else: - if platform.system() == "Windows": # Windows - subprocess.call("simulation.bat", shell=True, cwd=str(export_path)) + if platform.system() != "Windows": + logging.error("simulation.bat script can't be run on non-Windows platform!") + sys.exit() + simulation_shell_script = "simulation.bat" + + if platform.system() == "Windows": # Windows + subprocess.call(simulation_shell_script, shell=True, cwd=str(export_path)) + elif platform.system() == "Darwin": # macOS + subprocess.call(["bash", simulation_shell_script], cwd=str(export_path)) + else: # Linux + subprocess.call(["bash", simulation_shell_script], cwd=str(export_path)) return export_script, export_path
diff --git a/_modules/kqcircuits/simulations/export/export_singularity.html b/_modules/kqcircuits/simulations/export/export_singularity.html index c1359ee0e..714c9084a 100644 --- a/_modules/kqcircuits/simulations/export/export_singularity.html +++ b/_modules/kqcircuits/simulations/export/export_singularity.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.export_singularity — KQCircuits documentation + kqcircuits.simulations.export.export_singularity — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/export/remote_export_and_run.html b/_modules/kqcircuits/simulations/export/remote_export_and_run.html index b2829efb1..0bb71f8fa 100644 --- a/_modules/kqcircuits/simulations/export/remote_export_and_run.html +++ b/_modules/kqcircuits/simulations/export/remote_export_and_run.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.remote_export_and_run — KQCircuits documentation + kqcircuits.simulations.export.remote_export_and_run — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/export/simulation_export.html b/_modules/kqcircuits/simulations/export/simulation_export.html index 1a1dc4f2a..e54ffe5f8 100644 --- a/_modules/kqcircuits/simulations/export/simulation_export.html +++ b/_modules/kqcircuits/simulations/export/simulation_export.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.simulation_export — KQCircuits documentation + kqcircuits.simulations.export.simulation_export — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + @@ -905,11 +905,14 @@

Source code for kqcircuits.simulations.export.simulation_export

# for individuals (meetiqm.com/developers/clas/individual) and organizations (meetiqm.com/developers/clas/organization). import logging +import json from itertools import product from pathlib import Path from shutil import copytree +from typing import Sequence from kqcircuits.simulations.export.util import export_layers +from kqcircuits.util.geometry_json_encoder import GeometryJsonEncoder
@@ -969,13 +972,27 @@

Source code for kqcircuits.simulations.export.simulation_export

+[docs] +def export_simulation_json(json_data, json_file_path): + """Export simulation definitions json. Raise an error if file exists""" + if not Path(json_file_path).exists(): + with open(json_file_path, "w") as fp: + json.dump(json_data, fp, cls=GeometryJsonEncoder, indent=4) + else: + raise ValueError( + f"Json file '{json_file_path}' already exists. Make sure that simulations and solutions have unique names." + )
+ + +
[docs] def export_simulation_oas(simulations, path: Path, file_prefix="simulation"): """ Write single OASIS file containing all simulations in list. """ - simulations = [simulation[0] if isinstance(simulation, tuple) else simulation for simulation in simulations] + simulations = [simulation[0] if isinstance(simulation, Sequence) else simulation for simulation in simulations] unique_layouts = {simulation.layout for simulation in simulations} if len(unique_layouts) != 1: raise ValueError("Cannot write batch OASIS file since not all simulations are on the same layout.") diff --git a/_modules/kqcircuits/simulations/export/solution.html b/_modules/kqcircuits/simulations/export/solution.html index c34e8f268..5057622fb 100644 --- a/_modules/kqcircuits/simulations/export/solution.html +++ b/_modules/kqcircuits/simulations/export/solution.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.solution — KQCircuits documentation + kqcircuits.simulations.export.solution — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/export/sonnet/parser.html b/_modules/kqcircuits/simulations/export/sonnet/parser.html index bfe17f047..5aa856e4a 100644 --- a/_modules/kqcircuits/simulations/export/sonnet/parser.html +++ b/_modules/kqcircuits/simulations/export/sonnet/parser.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.sonnet.parser — KQCircuits documentation + kqcircuits.simulations.export.sonnet.parser — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/export/sonnet/sonnet_export.html b/_modules/kqcircuits/simulations/export/sonnet/sonnet_export.html index e906d8cc8..b627cde06 100644 --- a/_modules/kqcircuits/simulations/export/sonnet/sonnet_export.html +++ b/_modules/kqcircuits/simulations/export/sonnet/sonnet_export.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.sonnet.sonnet_export — KQCircuits documentation + kqcircuits.simulations.export.sonnet.sonnet_export — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/export/util.html b/_modules/kqcircuits/simulations/export/util.html index 7c3b49d89..d467ee10d 100644 --- a/_modules/kqcircuits/simulations/export/util.html +++ b/_modules/kqcircuits/simulations/export/util.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.util — KQCircuits documentation + kqcircuits.simulations.export.util — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/export/xsection/xsection_export.html b/_modules/kqcircuits/simulations/export/xsection/xsection_export.html index 77af47fb8..3f2791bf5 100644 --- a/_modules/kqcircuits/simulations/export/xsection/xsection_export.html +++ b/_modules/kqcircuits/simulations/export/xsection/xsection_export.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.export.xsection.xsection_export — KQCircuits documentation + kqcircuits.simulations.export.xsection.xsection_export — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + @@ -1089,6 +1089,7 @@

Source code for kqcircuits.simulations.export.xsection.xsection_export

< """ if isinstance(cuts, Tuple): cuts = [cuts] * len(simulations) + cuts = [tuple(c if isinstance(c, pya.DPoint) else c.to_p() for c in cut) for cut in cuts] if len(simulations) != len(cuts): raise Exception("Number of cuts did not match the number of simulations") if any(len(simulation.get_parameters()["face_stack"]) not in (1, 2) for simulation in simulations): @@ -1107,6 +1108,9 @@

Source code for kqcircuits.simulations.export.xsection.xsection_export

< xsection_call(simulation_file, xsection_file, cut[0], cut[1], process_path, xsection_parameters) layout.read(str(xsection_file), load_opts) + for i in layout.layer_indexes(): + if all(layout.begin_shapes(cell, i).at_end() for cell in layout.top_cells()): + layout.delete_layer(i) # delete empty layers caused by bug in klayout 0.29.0 xsection_cell = layout.top_cells()[-1] xsection_cell.name = simulation.cell.name @@ -1226,16 +1230,13 @@

Source code for kqcircuits.simulations.export.xsection.xsection_export

< """ if isinstance(cuts, Tuple): cuts = [cuts] * len(simulations) + cuts = [tuple(c if isinstance(c, pya.DPoint) else c.to_p() for c in cut) for cut in cuts] if len(simulations) != len(cuts): raise Exception("Number of cuts did not match the number of simulations") for simulation, cut in zip(simulations, cuts): cut_length = (cut[1] - cut[0]).length() marker = pya.Region(pya.DPath(cut, cut_length * width_ratio).to_itype(simulation.layout.dbu)) - # Not using get_sim_layer since this geometry is not part of any simulation - cut_visualisation_layer = simulation.layout.layer("xsection_cut") - simulation.cell.shapes(cut_visualisation_layer).insert(marker) - simulation.cell.shapes(cut_visualisation_layer).insert(pya.DText(f"{cut_label}_1", cut[0].x, cut[0].y)) - simulation.cell.shapes(cut_visualisation_layer).insert(pya.DText(f"{cut_label}_2", cut[1].x, cut[1].y))
+ simulation.visualise_region(marker, cut_label, "xsection_cut", cut)
diff --git a/_modules/kqcircuits/simulations/partition_region.html b/_modules/kqcircuits/simulations/partition_region.html index 6dcf272dc..0aaefe8ed 100644 --- a/_modules/kqcircuits/simulations/partition_region.html +++ b/_modules/kqcircuits/simulations/partition_region.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.partition_region — KQCircuits documentation + kqcircuits.simulations.partition_region — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + @@ -929,6 +929,7 @@

Source code for kqcircuits.simulations.partition_region

face=None, vertical_dimensions=None, metal_edge_dimensions=None, + visualise=False, ): """ Args: @@ -945,6 +946,7 @@

Source code for kqcircuits.simulations.partition_region

list, the terms correspond to expansions into directions of gap and metal, respectively. If given as scalar, the gap and metal expansions are equal. Use None to disable the metal edge limitation. This is applied only if face is given. + visualise: Visualises the partition region in the preview of the simulation geometry. """ if name[-1] in "0123456789": raise ValueError(f"PartitionRegion name must not end with a number, but {name} is given.") @@ -956,6 +958,7 @@

Source code for kqcircuits.simulations.partition_region

self.face = face self.vertical_dimensions = vertical_dimensions self.metal_edge_dimensions = metal_edge_dimensions + self.visualise = visualise
[docs] diff --git a/_modules/kqcircuits/simulations/port.html b/_modules/kqcircuits/simulations/port.html index aac88eafe..60e8f7e94 100644 --- a/_modules/kqcircuits/simulations/port.html +++ b/_modules/kqcircuits/simulations/port.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.port — KQCircuits documentation + kqcircuits.simulations.port — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/post_process.html b/_modules/kqcircuits/simulations/post_process.html index 661c39e3b..43921f81b 100644 --- a/_modules/kqcircuits/simulations/post_process.html +++ b/_modules/kqcircuits/simulations/post_process.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.post_process — KQCircuits documentation + kqcircuits.simulations.post_process — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/simulation.html b/_modules/kqcircuits/simulations/simulation.html index 11da431ee..6afbf0bfe 100644 --- a/_modules/kqcircuits/simulations/simulation.html +++ b/_modules/kqcircuits/simulations/simulation.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.simulation — KQCircuits documentation + kqcircuits.simulations.simulation — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + @@ -1677,7 +1677,12 @@

Source code for kqcircuits.simulations.simulation

self.produce_layers(parts) # Eliminate gaps and overlaps caused by transformation to simple_polygon - merge_points_and_match_on_edges(self.cell, self.layout, [get_simulation_layer_by_name(n) for n in self.layers])
+ merge_points_and_match_on_edges(self.cell, self.layout, [get_simulation_layer_by_name(n) for n in self.layers]) + + # Visualise parititon regions + for part in parts: + if part.visualise: + self.visualise_region(part.region, part.name, f"part_reg_{part.name}")
@@ -1766,7 +1771,7 @@

Source code for kqcircuits.simulations.simulation

"name": part.name, "bottom": round(part.z[0], 12), "top": round(part.z[1], 12), - "region": part.region, + "region": part.region.dup(), } for part in parts if part.face is None @@ -2151,6 +2156,38 @@

Source code for kqcircuits.simulations.simulation

cell_to_be_deleted.delete() except RuntimeError as e: logging.warning(f"Attempt to delete cell {name}{index_name} caused following error: {e}")
+ + +
+[docs] + def visualise_region( + self, + region: pya.Region, + label: str, + layer: str = "visualisation", + points: list[pya.DPoint] | pya.DPoint | None = None, + ) -> None: + """Visualises given region in a dedicated layer in the preview geometry file. + + Arguments: + region: pya.Region to visualise + label: Label of the region, rendered using pya.DText objects + layer: Name of the KLayout layer to place the visualised region + points: pya.DPoint or list of DPoints to place as labels to the region. + By default places one point at the middle of the region's boundary box. + """ + # Not using get_sim_layer since this geometry is not part of any simulation + visualisation_layer = self.layout.layer(layer) + self.cell.shapes(visualisation_layer).insert(region) + if points is None: + points = [region.bbox().to_dtype(self.layout.dbu).center()] + elif isinstance(points, pya.DPoint): + points = [points] + if len(points) <= 1: + self.cell.shapes(visualisation_layer).insert(pya.DText(label, points[0].x, points[0].y)) + else: + for i, p in enumerate(points): + self.cell.shapes(visualisation_layer).insert(pya.DText(f"{label}_{i+1}", p.x, p.y))
diff --git a/_modules/kqcircuits/simulations/single_element_simulation.html b/_modules/kqcircuits/simulations/single_element_simulation.html index 6f752dedf..b510a30ef 100644 --- a/_modules/kqcircuits/simulations/single_element_simulation.html +++ b/_modules/kqcircuits/simulations/single_element_simulation.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.single_element_simulation — KQCircuits documentation + kqcircuits.simulations.single_element_simulation — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/single_xmons_full_chip_sim.html b/_modules/kqcircuits/simulations/single_xmons_full_chip_sim.html index 4fd325b5d..b0e30dc4d 100644 --- a/_modules/kqcircuits/simulations/single_xmons_full_chip_sim.html +++ b/_modules/kqcircuits/simulations/single_xmons_full_chip_sim.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.single_xmons_full_chip_sim — KQCircuits documentation + kqcircuits.simulations.single_xmons_full_chip_sim — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/waveguides_sim.html b/_modules/kqcircuits/simulations/waveguides_sim.html index 81a1050c5..92d006b8d 100644 --- a/_modules/kqcircuits/simulations/waveguides_sim.html +++ b/_modules/kqcircuits/simulations/waveguides_sim.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.waveguides_sim — KQCircuits documentation + kqcircuits.simulations.waveguides_sim — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/xmons_direct_coupling_full_chip_sim.html b/_modules/kqcircuits/simulations/xmons_direct_coupling_full_chip_sim.html index 66e107e4e..6a691386b 100644 --- a/_modules/kqcircuits/simulations/xmons_direct_coupling_full_chip_sim.html +++ b/_modules/kqcircuits/simulations/xmons_direct_coupling_full_chip_sim.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.xmons_direct_coupling_full_chip_sim — KQCircuits documentation + kqcircuits.simulations.xmons_direct_coupling_full_chip_sim — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/simulations/xmons_direct_coupling_sim.html b/_modules/kqcircuits/simulations/xmons_direct_coupling_sim.html index 86651aea2..64144a9b9 100644 --- a/_modules/kqcircuits/simulations/xmons_direct_coupling_sim.html +++ b/_modules/kqcircuits/simulations/xmons_direct_coupling_sim.html @@ -3,7 +3,7 @@ - kqcircuits.simulations.xmons_direct_coupling_sim — KQCircuits documentation + kqcircuits.simulations.xmons_direct_coupling_sim — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/test_structures/airbridge_dc.html b/_modules/kqcircuits/test_structures/airbridge_dc.html index 11d802aa7..525e85714 100644 --- a/_modules/kqcircuits/test_structures/airbridge_dc.html +++ b/_modules/kqcircuits/test_structures/airbridge_dc.html @@ -3,7 +3,7 @@ - kqcircuits.test_structures.airbridge_dc — KQCircuits documentation + kqcircuits.test_structures.airbridge_dc — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/test_structures/cross_test.html b/_modules/kqcircuits/test_structures/cross_test.html index ae6852610..584553af0 100644 --- a/_modules/kqcircuits/test_structures/cross_test.html +++ b/_modules/kqcircuits/test_structures/cross_test.html @@ -3,7 +3,7 @@ - kqcircuits.test_structures.cross_test — KQCircuits documentation + kqcircuits.test_structures.cross_test — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/test_structures/junction_test_pads/junction_test_pads.html b/_modules/kqcircuits/test_structures/junction_test_pads/junction_test_pads.html index 8986f36cd..9f32c837c 100644 --- a/_modules/kqcircuits/test_structures/junction_test_pads/junction_test_pads.html +++ b/_modules/kqcircuits/test_structures/junction_test_pads/junction_test_pads.html @@ -3,7 +3,7 @@ - kqcircuits.test_structures.junction_test_pads.junction_test_pads — KQCircuits documentation + kqcircuits.test_structures.junction_test_pads.junction_test_pads — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/test_structures/junction_test_pads/junction_test_pads_simple.html b/_modules/kqcircuits/test_structures/junction_test_pads/junction_test_pads_simple.html index 600a1f097..c6c3a61c8 100644 --- a/_modules/kqcircuits/test_structures/junction_test_pads/junction_test_pads_simple.html +++ b/_modules/kqcircuits/test_structures/junction_test_pads/junction_test_pads_simple.html @@ -3,7 +3,7 @@ - kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple — KQCircuits documentation + kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/test_structures/stripes_test.html b/_modules/kqcircuits/test_structures/stripes_test.html index 73a7cb45c..ccdb8ff68 100644 --- a/_modules/kqcircuits/test_structures/stripes_test.html +++ b/_modules/kqcircuits/test_structures/stripes_test.html @@ -3,7 +3,7 @@ - kqcircuits.test_structures.stripes_test — KQCircuits documentation + kqcircuits.test_structures.stripes_test — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/test_structures/stripes_test_increasing_width.html b/_modules/kqcircuits/test_structures/stripes_test_increasing_width.html index b9b7078ae..840b1623a 100644 --- a/_modules/kqcircuits/test_structures/stripes_test_increasing_width.html +++ b/_modules/kqcircuits/test_structures/stripes_test_increasing_width.html @@ -3,7 +3,7 @@ - kqcircuits.test_structures.stripes_test_increasing_width — KQCircuits documentation + kqcircuits.test_structures.stripes_test_increasing_width — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/test_structures/test_structure.html b/_modules/kqcircuits/test_structures/test_structure.html index d9d479371..8b17bec60 100644 --- a/_modules/kqcircuits/test_structures/test_structure.html +++ b/_modules/kqcircuits/test_structures/test_structure.html @@ -3,7 +3,7 @@ - kqcircuits.test_structures.test_structure — KQCircuits documentation + kqcircuits.test_structures.test_structure — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/test_structures/tsv_test_pattern.html b/_modules/kqcircuits/test_structures/tsv_test_pattern.html index 482e8540a..14c7afe3d 100644 --- a/_modules/kqcircuits/test_structures/tsv_test_pattern.html +++ b/_modules/kqcircuits/test_structures/tsv_test_pattern.html @@ -3,7 +3,7 @@ - kqcircuits.test_structures.tsv_test_pattern — KQCircuits documentation + kqcircuits.test_structures.tsv_test_pattern — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/area.html b/_modules/kqcircuits/util/area.html index b59f43039..4f832f9e5 100644 --- a/_modules/kqcircuits/util/area.html +++ b/_modules/kqcircuits/util/area.html @@ -3,7 +3,7 @@ - kqcircuits.util.area — KQCircuits documentation + kqcircuits.util.area — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/count_instances.html b/_modules/kqcircuits/util/count_instances.html index e2fadcbde..2fc2b16c9 100644 --- a/_modules/kqcircuits/util/count_instances.html +++ b/_modules/kqcircuits/util/count_instances.html @@ -3,7 +3,7 @@ - kqcircuits.util.count_instances — KQCircuits documentation + kqcircuits.util.count_instances — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/coupler_lib.html b/_modules/kqcircuits/util/coupler_lib.html index 2554490be..481edddea 100644 --- a/_modules/kqcircuits/util/coupler_lib.html +++ b/_modules/kqcircuits/util/coupler_lib.html @@ -3,7 +3,7 @@ - kqcircuits.util.coupler_lib — KQCircuits documentation + kqcircuits.util.coupler_lib — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/deep_delete.html b/_modules/kqcircuits/util/deep_delete.html index 05160f3df..353cff77c 100644 --- a/_modules/kqcircuits/util/deep_delete.html +++ b/_modules/kqcircuits/util/deep_delete.html @@ -3,7 +3,7 @@ - kqcircuits.util.deep_delete — KQCircuits documentation + kqcircuits.util.deep_delete — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/defaults_helper.html b/_modules/kqcircuits/util/defaults_helper.html index 2064a6e66..d28045cac 100644 --- a/_modules/kqcircuits/util/defaults_helper.html +++ b/_modules/kqcircuits/util/defaults_helper.html @@ -3,7 +3,7 @@ - kqcircuits.util.defaults_helper — KQCircuits documentation + kqcircuits.util.defaults_helper — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/dependencies.html b/_modules/kqcircuits/util/dependencies.html index ad639ea03..42c8d13c0 100644 --- a/_modules/kqcircuits/util/dependencies.html +++ b/_modules/kqcircuits/util/dependencies.html @@ -3,7 +3,7 @@ - kqcircuits.util.dependencies — KQCircuits documentation + kqcircuits.util.dependencies — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/edit_node_plugin.html b/_modules/kqcircuits/util/edit_node_plugin.html index bf03cc24c..047877c26 100644 --- a/_modules/kqcircuits/util/edit_node_plugin.html +++ b/_modules/kqcircuits/util/edit_node_plugin.html @@ -3,7 +3,7 @@ - kqcircuits.util.edit_node_plugin — KQCircuits documentation + kqcircuits.util.edit_node_plugin — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/export_helper.html b/_modules/kqcircuits/util/export_helper.html index ebd237878..67b7b7bb4 100644 --- a/_modules/kqcircuits/util/export_helper.html +++ b/_modules/kqcircuits/util/export_helper.html @@ -3,7 +3,7 @@ - kqcircuits.util.export_helper — KQCircuits documentation + kqcircuits.util.export_helper — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + @@ -1068,7 +1068,11 @@

Source code for kqcircuits.util.export_helper

else: site = probepoint_sites[0] if "east" not in site: - if probepoint_entry["x"] < site["west"]["x"]: + assign_to_west = probepoint_entry["x"] < site["west"]["x"] or ( + probepoint_entry["x"] == site["west"]["x"] + and recommended_probe_suffix_mapping.get(suffixes[0]) == "west" + ) + if assign_to_west: site["east"] = site["west"] direction = "west" else: diff --git a/_modules/kqcircuits/util/geometry_helper.html b/_modules/kqcircuits/util/geometry_helper.html index 2d4c4e215..1675a8125 100644 --- a/_modules/kqcircuits/util/geometry_helper.html +++ b/_modules/kqcircuits/util/geometry_helper.html @@ -3,7 +3,7 @@ - kqcircuits.util.geometry_helper — KQCircuits documentation + kqcircuits.util.geometry_helper — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/geometry_json_encoder.html b/_modules/kqcircuits/util/geometry_json_encoder.html index 6c87e938d..f6690fa11 100644 --- a/_modules/kqcircuits/util/geometry_json_encoder.html +++ b/_modules/kqcircuits/util/geometry_json_encoder.html @@ -3,7 +3,7 @@ - kqcircuits.util.geometry_json_encoder — KQCircuits documentation + kqcircuits.util.geometry_json_encoder — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/groundgrid.html b/_modules/kqcircuits/util/groundgrid.html index 3301272aa..5c597b3fe 100644 --- a/_modules/kqcircuits/util/groundgrid.html +++ b/_modules/kqcircuits/util/groundgrid.html @@ -3,7 +3,7 @@ - kqcircuits.util.groundgrid — KQCircuits documentation + kqcircuits.util.groundgrid — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/gui_helper.html b/_modules/kqcircuits/util/gui_helper.html index d59d10df6..47ffb1790 100644 --- a/_modules/kqcircuits/util/gui_helper.html +++ b/_modules/kqcircuits/util/gui_helper.html @@ -3,7 +3,7 @@ - kqcircuits.util.gui_helper — KQCircuits documentation + kqcircuits.util.gui_helper — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/import_helper.html b/_modules/kqcircuits/util/import_helper.html index acafecb98..85124b224 100644 --- a/_modules/kqcircuits/util/import_helper.html +++ b/_modules/kqcircuits/util/import_helper.html @@ -3,7 +3,7 @@ - kqcircuits.util.import_helper — KQCircuits documentation + kqcircuits.util.import_helper — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/label.html b/_modules/kqcircuits/util/label.html index 65e8c6d3d..78d6340e8 100644 --- a/_modules/kqcircuits/util/label.html +++ b/_modules/kqcircuits/util/label.html @@ -3,7 +3,7 @@ - kqcircuits.util.label — KQCircuits documentation + kqcircuits.util.label — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/layout_to_code.html b/_modules/kqcircuits/util/layout_to_code.html index 81674a29a..9356cddfc 100644 --- a/_modules/kqcircuits/util/layout_to_code.html +++ b/_modules/kqcircuits/util/layout_to_code.html @@ -3,7 +3,7 @@ - kqcircuits.util.layout_to_code — KQCircuits documentation + kqcircuits.util.layout_to_code — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/library_helper.html b/_modules/kqcircuits/util/library_helper.html index 263e92934..9d35a7d0c 100644 --- a/_modules/kqcircuits/util/library_helper.html +++ b/_modules/kqcircuits/util/library_helper.html @@ -3,7 +3,7 @@ - kqcircuits.util.library_helper — KQCircuits documentation + kqcircuits.util.library_helper — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/log_router.html b/_modules/kqcircuits/util/log_router.html index 19279b84c..09b562b15 100644 --- a/_modules/kqcircuits/util/log_router.html +++ b/_modules/kqcircuits/util/log_router.html @@ -3,7 +3,7 @@ - kqcircuits.util.log_router — KQCircuits documentation + kqcircuits.util.log_router — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/merge.html b/_modules/kqcircuits/util/merge.html index 7b608f263..607cf4177 100644 --- a/_modules/kqcircuits/util/merge.html +++ b/_modules/kqcircuits/util/merge.html @@ -3,7 +3,7 @@ - kqcircuits.util.merge — KQCircuits documentation + kqcircuits.util.merge — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/netlist_extraction.html b/_modules/kqcircuits/util/netlist_extraction.html index c18cb26c6..1fb93f27b 100644 --- a/_modules/kqcircuits/util/netlist_extraction.html +++ b/_modules/kqcircuits/util/netlist_extraction.html @@ -3,7 +3,7 @@ - kqcircuits.util.netlist_extraction — KQCircuits documentation + kqcircuits.util.netlist_extraction — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/netlist_graph.html b/_modules/kqcircuits/util/netlist_graph.html index 5c4de961c..490e6b78c 100644 --- a/_modules/kqcircuits/util/netlist_graph.html +++ b/_modules/kqcircuits/util/netlist_graph.html @@ -3,7 +3,7 @@ - kqcircuits.util.netlist_graph — KQCircuits documentation + kqcircuits.util.netlist_graph — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/parameters.html b/_modules/kqcircuits/util/parameters.html index 907b1be07..e3f890ea4 100644 --- a/_modules/kqcircuits/util/parameters.html +++ b/_modules/kqcircuits/util/parameters.html @@ -3,7 +3,7 @@ - kqcircuits.util.parameters — KQCircuits documentation + kqcircuits.util.parameters — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/plugin_startup.html b/_modules/kqcircuits/util/plugin_startup.html index 3cc297476..d01a6fbb8 100644 --- a/_modules/kqcircuits/util/plugin_startup.html +++ b/_modules/kqcircuits/util/plugin_startup.html @@ -3,7 +3,7 @@ - kqcircuits.util.plugin_startup — KQCircuits documentation + kqcircuits.util.plugin_startup — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/refpoints.html b/_modules/kqcircuits/util/refpoints.html index 71be78940..75702a321 100644 --- a/_modules/kqcircuits/util/refpoints.html +++ b/_modules/kqcircuits/util/refpoints.html @@ -3,7 +3,7 @@ - kqcircuits.util.refpoints — KQCircuits documentation + kqcircuits.util.refpoints — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/replace_junctions.html b/_modules/kqcircuits/util/replace_junctions.html index 512949409..7366bbc32 100644 --- a/_modules/kqcircuits/util/replace_junctions.html +++ b/_modules/kqcircuits/util/replace_junctions.html @@ -3,7 +3,7 @@ - kqcircuits.util.replace_junctions — KQCircuits documentation + kqcircuits.util.replace_junctions — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_modules/kqcircuits/util/symmetric_polygons.html b/_modules/kqcircuits/util/symmetric_polygons.html index a15fb324b..973406e7b 100644 --- a/_modules/kqcircuits/util/symmetric_polygons.html +++ b/_modules/kqcircuits/util/symmetric_polygons.html @@ -3,7 +3,7 @@ - kqcircuits.util.symmetric_polygons — KQCircuits documentation + kqcircuits.util.symmetric_polygons — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/_static/documentation_options.js b/_static/documentation_options.js index 7e4c114f2..3cad814ca 100644 --- a/_static/documentation_options.js +++ b/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '', + VERSION: '4.7.26', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/about.html b/about.html index 514f8270c..27a7c4be1 100644 --- a/about.html +++ b/about.html @@ -4,7 +4,7 @@ - About — KQCircuits documentation + About — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.airbridge_crossings.html b/api/kqcircuits.chips.airbridge_crossings.html index e801a358a..fc7ca51cb 100644 --- a/api/kqcircuits.chips.airbridge_crossings.html +++ b/api/kqcircuits.chips.airbridge_crossings.html @@ -4,7 +4,7 @@ - kqcircuits.chips.airbridge_crossings — KQCircuits documentation + kqcircuits.chips.airbridge_crossings — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.airbridge_dc_test.html b/api/kqcircuits.chips.airbridge_dc_test.html index 4f36201ce..5310bf132 100644 --- a/api/kqcircuits.chips.airbridge_dc_test.html +++ b/api/kqcircuits.chips.airbridge_dc_test.html @@ -4,7 +4,7 @@ - kqcircuits.chips.airbridge_dc_test — KQCircuits documentation + kqcircuits.chips.airbridge_dc_test — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.chip.html b/api/kqcircuits.chips.chip.html index 9641f55fa..4592b4951 100644 --- a/api/kqcircuits.chips.chip.html +++ b/api/kqcircuits.chips.chip.html @@ -4,7 +4,7 @@ - kqcircuits.chips.chip — KQCircuits documentation + kqcircuits.chips.chip — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.crossing_twoface.html b/api/kqcircuits.chips.crossing_twoface.html index 50bbafa6c..b2023d7f8 100644 --- a/api/kqcircuits.chips.crossing_twoface.html +++ b/api/kqcircuits.chips.crossing_twoface.html @@ -4,7 +4,7 @@ - kqcircuits.chips.crossing_twoface — KQCircuits documentation + kqcircuits.chips.crossing_twoface — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.daisy_woven.html b/api/kqcircuits.chips.daisy_woven.html index ad8b20ab9..66da8eb90 100644 --- a/api/kqcircuits.chips.daisy_woven.html +++ b/api/kqcircuits.chips.daisy_woven.html @@ -4,7 +4,7 @@ - kqcircuits.chips.daisy_woven — KQCircuits documentation + kqcircuits.chips.daisy_woven — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.dc_test.html b/api/kqcircuits.chips.dc_test.html index 036c963ac..4e9ad0db9 100644 --- a/api/kqcircuits.chips.dc_test.html +++ b/api/kqcircuits.chips.dc_test.html @@ -4,7 +4,7 @@ - kqcircuits.chips.dc_test — KQCircuits documentation + kqcircuits.chips.dc_test — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.demo.html b/api/kqcircuits.chips.demo.html index efd13c3c3..f7eed49dc 100644 --- a/api/kqcircuits.chips.demo.html +++ b/api/kqcircuits.chips.demo.html @@ -4,7 +4,7 @@ - kqcircuits.chips.demo — KQCircuits documentation + kqcircuits.chips.demo — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.demo_twoface.html b/api/kqcircuits.chips.demo_twoface.html index 819bbac6a..2d38112f1 100644 --- a/api/kqcircuits.chips.demo_twoface.html +++ b/api/kqcircuits.chips.demo_twoface.html @@ -4,7 +4,7 @@ - kqcircuits.chips.demo_twoface — KQCircuits documentation + kqcircuits.chips.demo_twoface — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.empty.html b/api/kqcircuits.chips.empty.html index 7d57866d7..e091953fe 100644 --- a/api/kqcircuits.chips.empty.html +++ b/api/kqcircuits.chips.empty.html @@ -4,7 +4,7 @@ - kqcircuits.chips.empty — KQCircuits documentation + kqcircuits.chips.empty — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.html b/api/kqcircuits.chips.html index f46189f06..3de76e14b 100644 --- a/api/kqcircuits.chips.html +++ b/api/kqcircuits.chips.html @@ -4,7 +4,7 @@ - kqcircuits.chips — KQCircuits documentation + kqcircuits.chips — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.junction_test.html b/api/kqcircuits.chips.junction_test.html index fcc501444..0761ac14d 100644 --- a/api/kqcircuits.chips.junction_test.html +++ b/api/kqcircuits.chips.junction_test.html @@ -4,7 +4,7 @@ - kqcircuits.chips.junction_test — KQCircuits documentation + kqcircuits.chips.junction_test — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.junction_test2.html b/api/kqcircuits.chips.junction_test2.html index 3d6473183..03be743b0 100644 --- a/api/kqcircuits.chips.junction_test2.html +++ b/api/kqcircuits.chips.junction_test2.html @@ -4,7 +4,7 @@ - kqcircuits.chips.junction_test2 — KQCircuits documentation + kqcircuits.chips.junction_test2 — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.launchers.html b/api/kqcircuits.chips.launchers.html index 49432a6e5..004d3570a 100644 --- a/api/kqcircuits.chips.launchers.html +++ b/api/kqcircuits.chips.launchers.html @@ -4,7 +4,7 @@ - kqcircuits.chips.launchers — KQCircuits documentation + kqcircuits.chips.launchers — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.lithography_test.html b/api/kqcircuits.chips.lithography_test.html index 4dd1e6a6a..2f569973c 100644 --- a/api/kqcircuits.chips.lithography_test.html +++ b/api/kqcircuits.chips.lithography_test.html @@ -4,7 +4,7 @@ - kqcircuits.chips.lithography_test — KQCircuits documentation + kqcircuits.chips.lithography_test — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.lithography_test_twoface.html b/api/kqcircuits.chips.lithography_test_twoface.html index 2c40c54b0..ef79717b1 100644 --- a/api/kqcircuits.chips.lithography_test_twoface.html +++ b/api/kqcircuits.chips.lithography_test_twoface.html @@ -4,7 +4,7 @@ - kqcircuits.chips.lithography_test_twoface — KQCircuits documentation + kqcircuits.chips.lithography_test_twoface — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.quality_factor.html b/api/kqcircuits.chips.quality_factor.html index efb5ab8ba..5127964c4 100644 --- a/api/kqcircuits.chips.quality_factor.html +++ b/api/kqcircuits.chips.quality_factor.html @@ -4,7 +4,7 @@ - kqcircuits.chips.quality_factor — KQCircuits documentation + kqcircuits.chips.quality_factor — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.quality_factor_twoface.html b/api/kqcircuits.chips.quality_factor_twoface.html index a87f1dc25..53a06c6f2 100644 --- a/api/kqcircuits.chips.quality_factor_twoface.html +++ b/api/kqcircuits.chips.quality_factor_twoface.html @@ -4,7 +4,7 @@ - kqcircuits.chips.quality_factor_twoface — KQCircuits documentation + kqcircuits.chips.quality_factor_twoface — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.sample_holder_test.html b/api/kqcircuits.chips.sample_holder_test.html index 9aa46692e..acc282d44 100644 --- a/api/kqcircuits.chips.sample_holder_test.html +++ b/api/kqcircuits.chips.sample_holder_test.html @@ -4,7 +4,7 @@ - kqcircuits.chips.sample_holder_test — KQCircuits documentation + kqcircuits.chips.sample_holder_test — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.shaping.html b/api/kqcircuits.chips.shaping.html index f485775f3..2daec7753 100644 --- a/api/kqcircuits.chips.shaping.html +++ b/api/kqcircuits.chips.shaping.html @@ -4,7 +4,7 @@ - kqcircuits.chips.shaping — KQCircuits documentation + kqcircuits.chips.shaping — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.simple.html b/api/kqcircuits.chips.simple.html index 3252542b0..2c34c065b 100644 --- a/api/kqcircuits.chips.simple.html +++ b/api/kqcircuits.chips.simple.html @@ -4,7 +4,7 @@ - kqcircuits.chips.simple — KQCircuits documentation + kqcircuits.chips.simple — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.single_xmons.html b/api/kqcircuits.chips.single_xmons.html index e707bb267..110191a6a 100644 --- a/api/kqcircuits.chips.single_xmons.html +++ b/api/kqcircuits.chips.single_xmons.html @@ -4,7 +4,7 @@ - kqcircuits.chips.single_xmons — KQCircuits documentation + kqcircuits.chips.single_xmons — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.stripes.html b/api/kqcircuits.chips.stripes.html index 19fdcac2e..31d9a703b 100644 --- a/api/kqcircuits.chips.stripes.html +++ b/api/kqcircuits.chips.stripes.html @@ -4,7 +4,7 @@ - kqcircuits.chips.stripes — KQCircuits documentation + kqcircuits.chips.stripes — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.tsv_test.html b/api/kqcircuits.chips.tsv_test.html index 708e0b095..bea18333e 100644 --- a/api/kqcircuits.chips.tsv_test.html +++ b/api/kqcircuits.chips.tsv_test.html @@ -4,7 +4,7 @@ - kqcircuits.chips.tsv_test — KQCircuits documentation + kqcircuits.chips.tsv_test — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.chips.xmons_direct_coupling.html b/api/kqcircuits.chips.xmons_direct_coupling.html index 3cd2febf1..23d25f549 100644 --- a/api/kqcircuits.chips.xmons_direct_coupling.html +++ b/api/kqcircuits.chips.xmons_direct_coupling.html @@ -4,7 +4,7 @@ - kqcircuits.chips.xmons_direct_coupling — KQCircuits documentation + kqcircuits.chips.xmons_direct_coupling — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.defaults.html b/api/kqcircuits.defaults.html index fe09d7287..8220dad50 100644 --- a/api/kqcircuits.defaults.html +++ b/api/kqcircuits.defaults.html @@ -4,7 +4,7 @@ - kqcircuits.defaults — KQCircuits documentation + kqcircuits.defaults — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.airbridge_connection.html b/api/kqcircuits.elements.airbridge_connection.html index 12e3a7b1b..132446095 100644 --- a/api/kqcircuits.elements.airbridge_connection.html +++ b/api/kqcircuits.elements.airbridge_connection.html @@ -4,7 +4,7 @@ - kqcircuits.elements.airbridge_connection — KQCircuits documentation + kqcircuits.elements.airbridge_connection — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.airbridges.airbridge.html b/api/kqcircuits.elements.airbridges.airbridge.html index 1ae6a7f92..b18e9bdd0 100644 --- a/api/kqcircuits.elements.airbridges.airbridge.html +++ b/api/kqcircuits.elements.airbridges.airbridge.html @@ -4,7 +4,7 @@ - kqcircuits.elements.airbridges.airbridge — KQCircuits documentation + kqcircuits.elements.airbridges.airbridge — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.airbridges.airbridge_multi_face.html b/api/kqcircuits.elements.airbridges.airbridge_multi_face.html index e3cec9596..4ecfead5f 100644 --- a/api/kqcircuits.elements.airbridges.airbridge_multi_face.html +++ b/api/kqcircuits.elements.airbridges.airbridge_multi_face.html @@ -4,7 +4,7 @@ - kqcircuits.elements.airbridges.airbridge_multi_face — KQCircuits documentation + kqcircuits.elements.airbridges.airbridge_multi_face — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.airbridges.airbridge_rectangular.html b/api/kqcircuits.elements.airbridges.airbridge_rectangular.html index 3d8b88c80..eb76caf20 100644 --- a/api/kqcircuits.elements.airbridges.airbridge_rectangular.html +++ b/api/kqcircuits.elements.airbridges.airbridge_rectangular.html @@ -4,7 +4,7 @@ - kqcircuits.elements.airbridges.airbridge_rectangular — KQCircuits documentation + kqcircuits.elements.airbridges.airbridge_rectangular — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.airbridges.html b/api/kqcircuits.elements.airbridges.html index 456fba6c4..a77b0e00d 100644 --- a/api/kqcircuits.elements.airbridges.html +++ b/api/kqcircuits.elements.airbridges.html @@ -4,7 +4,7 @@ - kqcircuits.elements.airbridges — KQCircuits documentation + kqcircuits.elements.airbridges — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.capacitive_x_coupler.html b/api/kqcircuits.elements.capacitive_x_coupler.html index 60c494cb4..0c4b76053 100644 --- a/api/kqcircuits.elements.capacitive_x_coupler.html +++ b/api/kqcircuits.elements.capacitive_x_coupler.html @@ -4,7 +4,7 @@ - kqcircuits.elements.capacitive_x_coupler — KQCircuits documentation + kqcircuits.elements.capacitive_x_coupler — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.chip_frame.html b/api/kqcircuits.elements.chip_frame.html index f8e7e5d2c..28f98c540 100644 --- a/api/kqcircuits.elements.chip_frame.html +++ b/api/kqcircuits.elements.chip_frame.html @@ -4,7 +4,7 @@ - kqcircuits.elements.chip_frame — KQCircuits documentation + kqcircuits.elements.chip_frame — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.circular_capacitor.html b/api/kqcircuits.elements.circular_capacitor.html index 2c16d5d55..bb4bdd3cf 100644 --- a/api/kqcircuits.elements.circular_capacitor.html +++ b/api/kqcircuits.elements.circular_capacitor.html @@ -4,7 +4,7 @@ - kqcircuits.elements.circular_capacitor — KQCircuits documentation + kqcircuits.elements.circular_capacitor — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.element.html b/api/kqcircuits.elements.element.html index 32e47e2e6..611d69a2f 100644 --- a/api/kqcircuits.elements.element.html +++ b/api/kqcircuits.elements.element.html @@ -4,7 +4,7 @@ - kqcircuits.elements.element — KQCircuits documentation + kqcircuits.elements.element — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.finger_capacitor_square.html b/api/kqcircuits.elements.finger_capacitor_square.html index 006941f88..6b4c2ff98 100644 --- a/api/kqcircuits.elements.finger_capacitor_square.html +++ b/api/kqcircuits.elements.finger_capacitor_square.html @@ -4,7 +4,7 @@ - kqcircuits.elements.finger_capacitor_square — KQCircuits documentation + kqcircuits.elements.finger_capacitor_square — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.finger_capacitor_taper.html b/api/kqcircuits.elements.finger_capacitor_taper.html index 70f538a49..1b0c941ec 100644 --- a/api/kqcircuits.elements.finger_capacitor_taper.html +++ b/api/kqcircuits.elements.finger_capacitor_taper.html @@ -4,7 +4,7 @@ - kqcircuits.elements.finger_capacitor_taper — KQCircuits documentation + kqcircuits.elements.finger_capacitor_taper — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector.html b/api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector.html index 8b2f276b3..d7fd115f3 100644 --- a/api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector.html +++ b/api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector.html @@ -4,7 +4,7 @@ - kqcircuits.elements.flip_chip_connectors.flip_chip_connector — KQCircuits documentation + kqcircuits.elements.flip_chip_connectors.flip_chip_connector — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.html b/api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.html index b5a4216f2..d66aaf571 100644 --- a/api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.html +++ b/api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.html @@ -4,7 +4,7 @@ - kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc — KQCircuits documentation + kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.html b/api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.html index 03fc5a629..248418383 100644 --- a/api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.html +++ b/api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.html @@ -4,7 +4,7 @@ - kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf — KQCircuits documentation + kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.flip_chip_connectors.html b/api/kqcircuits.elements.flip_chip_connectors.html index 90e989f8b..fc4c05a20 100644 --- a/api/kqcircuits.elements.flip_chip_connectors.html +++ b/api/kqcircuits.elements.flip_chip_connectors.html @@ -4,7 +4,7 @@ - kqcircuits.elements.flip_chip_connectors — KQCircuits documentation + kqcircuits.elements.flip_chip_connectors — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.fluxlines.fluxline.html b/api/kqcircuits.elements.fluxlines.fluxline.html index 61c0c6c8b..a661ea203 100644 --- a/api/kqcircuits.elements.fluxlines.fluxline.html +++ b/api/kqcircuits.elements.fluxlines.fluxline.html @@ -4,7 +4,7 @@ - kqcircuits.elements.fluxlines.fluxline — KQCircuits documentation + kqcircuits.elements.fluxlines.fluxline — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.fluxlines.fluxline_standard.html b/api/kqcircuits.elements.fluxlines.fluxline_standard.html index ac154071a..d777357d6 100644 --- a/api/kqcircuits.elements.fluxlines.fluxline_standard.html +++ b/api/kqcircuits.elements.fluxlines.fluxline_standard.html @@ -4,7 +4,7 @@ - kqcircuits.elements.fluxlines.fluxline_standard — KQCircuits documentation + kqcircuits.elements.fluxlines.fluxline_standard — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.fluxlines.fluxline_straight.html b/api/kqcircuits.elements.fluxlines.fluxline_straight.html index 8a6279c3e..72a52ec45 100644 --- a/api/kqcircuits.elements.fluxlines.fluxline_straight.html +++ b/api/kqcircuits.elements.fluxlines.fluxline_straight.html @@ -4,7 +4,7 @@ - kqcircuits.elements.fluxlines.fluxline_straight — KQCircuits documentation + kqcircuits.elements.fluxlines.fluxline_straight — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.fluxlines.html b/api/kqcircuits.elements.fluxlines.html index 079d41459..e69e5b1b0 100644 --- a/api/kqcircuits.elements.fluxlines.html +++ b/api/kqcircuits.elements.fluxlines.html @@ -4,7 +4,7 @@ - kqcircuits.elements.fluxlines — KQCircuits documentation + kqcircuits.elements.fluxlines — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.hanger_resonator.html b/api/kqcircuits.elements.hanger_resonator.html index 271a140aa..556a2b7c7 100644 --- a/api/kqcircuits.elements.hanger_resonator.html +++ b/api/kqcircuits.elements.hanger_resonator.html @@ -4,7 +4,7 @@ - kqcircuits.elements.hanger_resonator — KQCircuits documentation + kqcircuits.elements.hanger_resonator — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.html b/api/kqcircuits.elements.html index 78a19032e..5afc82a13 100644 --- a/api/kqcircuits.elements.html +++ b/api/kqcircuits.elements.html @@ -4,7 +4,7 @@ - kqcircuits.elements — KQCircuits documentation + kqcircuits.elements — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.launcher.html b/api/kqcircuits.elements.launcher.html index e974b7ef5..d60c5d71e 100644 --- a/api/kqcircuits.elements.launcher.html +++ b/api/kqcircuits.elements.launcher.html @@ -4,7 +4,7 @@ - kqcircuits.elements.launcher — KQCircuits documentation + kqcircuits.elements.launcher — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.launcher_dc.html b/api/kqcircuits.elements.launcher_dc.html index 1633a2399..3c69fdc93 100644 --- a/api/kqcircuits.elements.launcher_dc.html +++ b/api/kqcircuits.elements.launcher_dc.html @@ -4,7 +4,7 @@ - kqcircuits.elements.launcher_dc — KQCircuits documentation + kqcircuits.elements.launcher_dc — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.markers.html b/api/kqcircuits.elements.markers.html index 0943d2106..9f8114e7a 100644 --- a/api/kqcircuits.elements.markers.html +++ b/api/kqcircuits.elements.markers.html @@ -4,7 +4,7 @@ - kqcircuits.elements.markers — KQCircuits documentation + kqcircuits.elements.markers — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.markers.marker.html b/api/kqcircuits.elements.markers.marker.html index a1260f638..7a1e0e5e5 100644 --- a/api/kqcircuits.elements.markers.marker.html +++ b/api/kqcircuits.elements.markers.marker.html @@ -4,7 +4,7 @@ - kqcircuits.elements.markers.marker — KQCircuits documentation + kqcircuits.elements.markers.marker — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.markers.marker_standard.html b/api/kqcircuits.elements.markers.marker_standard.html index 9dbf311cf..1a29991a5 100644 --- a/api/kqcircuits.elements.markers.marker_standard.html +++ b/api/kqcircuits.elements.markers.marker_standard.html @@ -4,7 +4,7 @@ - kqcircuits.elements.markers.marker_standard — KQCircuits documentation + kqcircuits.elements.markers.marker_standard — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.markers.mask_marker_fc.html b/api/kqcircuits.elements.markers.mask_marker_fc.html index 5efef53f5..8aebc95db 100644 --- a/api/kqcircuits.elements.markers.mask_marker_fc.html +++ b/api/kqcircuits.elements.markers.mask_marker_fc.html @@ -4,7 +4,7 @@ - kqcircuits.elements.markers.mask_marker_fc — KQCircuits documentation + kqcircuits.elements.markers.mask_marker_fc — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.meander.html b/api/kqcircuits.elements.meander.html index 76a3798f4..4e1e46020 100644 --- a/api/kqcircuits.elements.meander.html +++ b/api/kqcircuits.elements.meander.html @@ -4,7 +4,7 @@ - kqcircuits.elements.meander — KQCircuits documentation + kqcircuits.elements.meander — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.smooth_capacitor.html b/api/kqcircuits.elements.smooth_capacitor.html index 862943827..72dbfaaa3 100644 --- a/api/kqcircuits.elements.smooth_capacitor.html +++ b/api/kqcircuits.elements.smooth_capacitor.html @@ -4,7 +4,7 @@ - kqcircuits.elements.smooth_capacitor — KQCircuits documentation + kqcircuits.elements.smooth_capacitor — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.spiral_resonator_polygon.html b/api/kqcircuits.elements.spiral_resonator_polygon.html index 8043ecfa8..8b4229bc0 100644 --- a/api/kqcircuits.elements.spiral_resonator_polygon.html +++ b/api/kqcircuits.elements.spiral_resonator_polygon.html @@ -4,7 +4,7 @@ - kqcircuits.elements.spiral_resonator_polygon — KQCircuits documentation + kqcircuits.elements.spiral_resonator_polygon — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.tsvs.html b/api/kqcircuits.elements.tsvs.html index b507b575f..f39b7e844 100644 --- a/api/kqcircuits.elements.tsvs.html +++ b/api/kqcircuits.elements.tsvs.html @@ -4,7 +4,7 @@ - kqcircuits.elements.tsvs — KQCircuits documentation + kqcircuits.elements.tsvs — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.tsvs.tsv.html b/api/kqcircuits.elements.tsvs.tsv.html index a924c3cbe..8800a5d64 100644 --- a/api/kqcircuits.elements.tsvs.tsv.html +++ b/api/kqcircuits.elements.tsvs.tsv.html @@ -4,7 +4,7 @@ - kqcircuits.elements.tsvs.tsv — KQCircuits documentation + kqcircuits.elements.tsvs.tsv — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.tsvs.tsv_ellipse.html b/api/kqcircuits.elements.tsvs.tsv_ellipse.html index 0839a7439..1c65adffb 100644 --- a/api/kqcircuits.elements.tsvs.tsv_ellipse.html +++ b/api/kqcircuits.elements.tsvs.tsv_ellipse.html @@ -4,7 +4,7 @@ - kqcircuits.elements.tsvs.tsv_ellipse — KQCircuits documentation + kqcircuits.elements.tsvs.tsv_ellipse — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.tsvs.tsv_standard.html b/api/kqcircuits.elements.tsvs.tsv_standard.html index df1009a69..b33f09a9e 100644 --- a/api/kqcircuits.elements.tsvs.tsv_standard.html +++ b/api/kqcircuits.elements.tsvs.tsv_standard.html @@ -4,7 +4,7 @@ - kqcircuits.elements.tsvs.tsv_standard — KQCircuits documentation + kqcircuits.elements.tsvs.tsv_standard — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.waveguide_composite.html b/api/kqcircuits.elements.waveguide_composite.html index 98ecd5584..bad77c922 100644 --- a/api/kqcircuits.elements.waveguide_composite.html +++ b/api/kqcircuits.elements.waveguide_composite.html @@ -4,7 +4,7 @@ - kqcircuits.elements.waveguide_composite — KQCircuits documentation + kqcircuits.elements.waveguide_composite — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.waveguide_coplanar.html b/api/kqcircuits.elements.waveguide_coplanar.html index 90829d4ac..d58f1d4be 100644 --- a/api/kqcircuits.elements.waveguide_coplanar.html +++ b/api/kqcircuits.elements.waveguide_coplanar.html @@ -4,7 +4,7 @@ - kqcircuits.elements.waveguide_coplanar — KQCircuits documentation + kqcircuits.elements.waveguide_coplanar — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.waveguide_coplanar_curved.html b/api/kqcircuits.elements.waveguide_coplanar_curved.html index af380bb1e..bc487c838 100644 --- a/api/kqcircuits.elements.waveguide_coplanar_curved.html +++ b/api/kqcircuits.elements.waveguide_coplanar_curved.html @@ -4,7 +4,7 @@ - kqcircuits.elements.waveguide_coplanar_curved — KQCircuits documentation + kqcircuits.elements.waveguide_coplanar_curved — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.waveguide_coplanar_splitter.html b/api/kqcircuits.elements.waveguide_coplanar_splitter.html index c4f545270..95a12f690 100644 --- a/api/kqcircuits.elements.waveguide_coplanar_splitter.html +++ b/api/kqcircuits.elements.waveguide_coplanar_splitter.html @@ -4,7 +4,7 @@ - kqcircuits.elements.waveguide_coplanar_splitter — KQCircuits documentation + kqcircuits.elements.waveguide_coplanar_splitter — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.waveguide_coplanar_straight.html b/api/kqcircuits.elements.waveguide_coplanar_straight.html index 86aa44c85..7dd86be11 100644 --- a/api/kqcircuits.elements.waveguide_coplanar_straight.html +++ b/api/kqcircuits.elements.waveguide_coplanar_straight.html @@ -4,7 +4,7 @@ - kqcircuits.elements.waveguide_coplanar_straight — KQCircuits documentation + kqcircuits.elements.waveguide_coplanar_straight — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.elements.waveguide_coplanar_taper.html b/api/kqcircuits.elements.waveguide_coplanar_taper.html index 8ec0b9dc6..427acc5be 100644 --- a/api/kqcircuits.elements.waveguide_coplanar_taper.html +++ b/api/kqcircuits.elements.waveguide_coplanar_taper.html @@ -4,7 +4,7 @@ - kqcircuits.elements.waveguide_coplanar_taper — KQCircuits documentation + kqcircuits.elements.waveguide_coplanar_taper — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.html b/api/kqcircuits.html index 6a3adddd8..6c5bd6a07 100644 --- a/api/kqcircuits.html +++ b/api/kqcircuits.html @@ -4,7 +4,7 @@ - API documentation — KQCircuits documentation + API documentation — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + @@ -1756,7 +1756,6 @@

API documentationkqcircuits.simulations.export.elmer.elmer_solution
  • Module contents
  • @@ -1834,6 +1856,7 @@

    API documentationget_combined_parameters()
  • copy_content_into_directory()
  • get_post_process_command_lines()
  • +
  • export_simulation_json()
  • export_simulation_oas()
  • sweep_simulation()
  • cross_sweep_simulation()
  • @@ -1945,6 +1968,7 @@

    API documentationSimulation.get_simulation_data()
  • Simulation.get_layers()
  • Simulation.delete_instances()
  • +
  • Simulation.visualise_region()
  • diff --git a/api/kqcircuits.junctions.html b/api/kqcircuits.junctions.html index 080fbce8d..4f5106643 100644 --- a/api/kqcircuits.junctions.html +++ b/api/kqcircuits.junctions.html @@ -4,7 +4,7 @@ - kqcircuits.junctions — KQCircuits documentation + kqcircuits.junctions — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.junctions.junction.html b/api/kqcircuits.junctions.junction.html index d8b94f365..f31cdd0af 100644 --- a/api/kqcircuits.junctions.junction.html +++ b/api/kqcircuits.junctions.junction.html @@ -4,7 +4,7 @@ - kqcircuits.junctions.junction — KQCircuits documentation + kqcircuits.junctions.junction — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.junctions.manhattan.html b/api/kqcircuits.junctions.manhattan.html index 544c05292..e7753168e 100644 --- a/api/kqcircuits.junctions.manhattan.html +++ b/api/kqcircuits.junctions.manhattan.html @@ -4,7 +4,7 @@ - kqcircuits.junctions.manhattan — KQCircuits documentation + kqcircuits.junctions.manhattan — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.junctions.manhattan_single_junction.html b/api/kqcircuits.junctions.manhattan_single_junction.html index 70507bb44..4ea9c9d61 100644 --- a/api/kqcircuits.junctions.manhattan_single_junction.html +++ b/api/kqcircuits.junctions.manhattan_single_junction.html @@ -4,7 +4,7 @@ - kqcircuits.junctions.manhattan_single_junction — KQCircuits documentation + kqcircuits.junctions.manhattan_single_junction — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.junctions.no_squid.html b/api/kqcircuits.junctions.no_squid.html index 04cb57605..1cb83c0bd 100644 --- a/api/kqcircuits.junctions.no_squid.html +++ b/api/kqcircuits.junctions.no_squid.html @@ -4,7 +4,7 @@ - kqcircuits.junctions.no_squid — KQCircuits documentation + kqcircuits.junctions.no_squid — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.junctions.sim.html b/api/kqcircuits.junctions.sim.html index da216792e..2c8078ef3 100644 --- a/api/kqcircuits.junctions.sim.html +++ b/api/kqcircuits.junctions.sim.html @@ -4,7 +4,7 @@ - kqcircuits.junctions.sim — KQCircuits documentation + kqcircuits.junctions.sim — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.junctions.squid.html b/api/kqcircuits.junctions.squid.html index 1ad576272..d9688add2 100644 --- a/api/kqcircuits.junctions.squid.html +++ b/api/kqcircuits.junctions.squid.html @@ -4,7 +4,7 @@ - kqcircuits.junctions.squid — KQCircuits documentation + kqcircuits.junctions.squid — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.klayout_view.html b/api/kqcircuits.klayout_view.html index efe021aa8..4449a7b9f 100644 --- a/api/kqcircuits.klayout_view.html +++ b/api/kqcircuits.klayout_view.html @@ -4,7 +4,7 @@ - kqcircuits.klayout_view — KQCircuits documentation + kqcircuits.klayout_view — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.layer_cluster.html b/api/kqcircuits.layer_cluster.html index 973dfa7d9..f6e8759cb 100644 --- a/api/kqcircuits.layer_cluster.html +++ b/api/kqcircuits.layer_cluster.html @@ -4,7 +4,7 @@ - kqcircuits.layer_cluster — KQCircuits documentation + kqcircuits.layer_cluster — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.layer_config.default_layer_config.html b/api/kqcircuits.layer_config.default_layer_config.html index a9b605b28..48bbf96a9 100644 --- a/api/kqcircuits.layer_config.default_layer_config.html +++ b/api/kqcircuits.layer_config.default_layer_config.html @@ -4,7 +4,7 @@ - kqcircuits.layer_config.default_layer_config — KQCircuits documentation + kqcircuits.layer_config.default_layer_config — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.layer_config.example_layer_config.html b/api/kqcircuits.layer_config.example_layer_config.html index 5da4e9fca..a59686655 100644 --- a/api/kqcircuits.layer_config.example_layer_config.html +++ b/api/kqcircuits.layer_config.example_layer_config.html @@ -4,7 +4,7 @@ - kqcircuits.layer_config.example_layer_config — KQCircuits documentation + kqcircuits.layer_config.example_layer_config — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.layer_config.html b/api/kqcircuits.layer_config.html index 18ac01fcb..4d91da1ba 100644 --- a/api/kqcircuits.layer_config.html +++ b/api/kqcircuits.layer_config.html @@ -4,7 +4,7 @@ - kqcircuits.layer_config — KQCircuits documentation + kqcircuits.layer_config — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.masks.html b/api/kqcircuits.masks.html index f316a0cb7..62b2cb2b9 100644 --- a/api/kqcircuits.masks.html +++ b/api/kqcircuits.masks.html @@ -4,7 +4,7 @@ - kqcircuits.masks — KQCircuits documentation + kqcircuits.masks — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.masks.mask_export.html b/api/kqcircuits.masks.mask_export.html index 7da55f1c1..0de98bd78 100644 --- a/api/kqcircuits.masks.mask_export.html +++ b/api/kqcircuits.masks.mask_export.html @@ -4,7 +4,7 @@ - kqcircuits.masks.mask_export — KQCircuits documentation + kqcircuits.masks.mask_export — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.masks.mask_layout.html b/api/kqcircuits.masks.mask_layout.html index 732ab18db..99f21b529 100644 --- a/api/kqcircuits.masks.mask_layout.html +++ b/api/kqcircuits.masks.mask_layout.html @@ -4,7 +4,7 @@ - kqcircuits.masks.mask_layout — KQCircuits documentation + kqcircuits.masks.mask_layout — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.masks.mask_set.html b/api/kqcircuits.masks.mask_set.html index 6b83eea32..15bf270aa 100644 --- a/api/kqcircuits.masks.mask_set.html +++ b/api/kqcircuits.masks.mask_set.html @@ -4,7 +4,7 @@ - kqcircuits.masks.mask_set — KQCircuits documentation + kqcircuits.masks.mask_set — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.masks.multi_face_mask_layout.html b/api/kqcircuits.masks.multi_face_mask_layout.html index d88170edc..37ec99c84 100644 --- a/api/kqcircuits.masks.multi_face_mask_layout.html +++ b/api/kqcircuits.masks.multi_face_mask_layout.html @@ -4,7 +4,7 @@ - kqcircuits.masks.multi_face_mask_layout — KQCircuits documentation + kqcircuits.masks.multi_face_mask_layout — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.pya_resolver.html b/api/kqcircuits.pya_resolver.html index 5192cf7d5..3c9127736 100644 --- a/api/kqcircuits.pya_resolver.html +++ b/api/kqcircuits.pya_resolver.html @@ -4,7 +4,7 @@ - kqcircuits.pya_resolver — KQCircuits documentation + kqcircuits.pya_resolver — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.qubits.concentric_transmon.html b/api/kqcircuits.qubits.concentric_transmon.html index c1023fdd7..f7871baee 100644 --- a/api/kqcircuits.qubits.concentric_transmon.html +++ b/api/kqcircuits.qubits.concentric_transmon.html @@ -4,7 +4,7 @@ - kqcircuits.qubits.concentric_transmon — KQCircuits documentation + kqcircuits.qubits.concentric_transmon — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.qubits.double_pads.html b/api/kqcircuits.qubits.double_pads.html index a87ca46b6..87e566fe4 100644 --- a/api/kqcircuits.qubits.double_pads.html +++ b/api/kqcircuits.qubits.double_pads.html @@ -4,7 +4,7 @@ - kqcircuits.qubits.double_pads — KQCircuits documentation + kqcircuits.qubits.double_pads — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.qubits.double_pads_splines.html b/api/kqcircuits.qubits.double_pads_splines.html index b5dcc752e..ad3a24069 100644 --- a/api/kqcircuits.qubits.double_pads_splines.html +++ b/api/kqcircuits.qubits.double_pads_splines.html @@ -4,7 +4,7 @@ - kqcircuits.qubits.double_pads_splines — KQCircuits documentation + kqcircuits.qubits.double_pads_splines — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.qubits.html b/api/kqcircuits.qubits.html index 4ebbcf021..cab6f6f29 100644 --- a/api/kqcircuits.qubits.html +++ b/api/kqcircuits.qubits.html @@ -4,7 +4,7 @@ - kqcircuits.qubits — KQCircuits documentation + kqcircuits.qubits — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.qubits.qubit.html b/api/kqcircuits.qubits.qubit.html index 59bc94347..01ad4117d 100644 --- a/api/kqcircuits.qubits.qubit.html +++ b/api/kqcircuits.qubits.qubit.html @@ -4,7 +4,7 @@ - kqcircuits.qubits.qubit — KQCircuits documentation + kqcircuits.qubits.qubit — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + @@ -966,7 +966,7 @@
    -produce_fluxline(rot=0, trans=0, 0, **parameters)[source]
    +produce_fluxline(rot=0, displacement=0, 0, **parameters)[source]

    Produces the fluxline.

    Creates the fluxline cell and inserts it as a subcell. The “flux” and “flux_corner” ports are made available for the qubit. By default, fluxlines align their “origin_fluxline” refpoint to @@ -977,7 +977,7 @@

    Parameters:
    • rot – Extra rotation of the fluxline, in degrees

    • -
    • trans (DVector) – fluxline x/y translation

    • +
    • displacement (DVector) – fluxline x/y displacement (ignored if center alignment is available)

    • parameters – parameters for the fluxline to overwrite default and subclass parameters

    diff --git a/api/kqcircuits.qubits.swissmon.html b/api/kqcircuits.qubits.swissmon.html index 93ede6f77..e70d40e44 100644 --- a/api/kqcircuits.qubits.swissmon.html +++ b/api/kqcircuits.qubits.swissmon.html @@ -4,7 +4,7 @@ - kqcircuits.qubits.swissmon — KQCircuits documentation + kqcircuits.qubits.swissmon — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.run.html b/api/kqcircuits.run.html index 87a130253..d31cb7c06 100644 --- a/api/kqcircuits.run.html +++ b/api/kqcircuits.run.html @@ -4,7 +4,7 @@ - kqcircuits.run — KQCircuits documentation + kqcircuits.run — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.airbridges_sim.html b/api/kqcircuits.simulations.airbridges_sim.html index 9a5698b1b..1f42d260d 100644 --- a/api/kqcircuits.simulations.airbridges_sim.html +++ b/api/kqcircuits.simulations.airbridges_sim.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.airbridges_sim — KQCircuits documentation + kqcircuits.simulations.airbridges_sim — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.cross_section_simulation.html b/api/kqcircuits.simulations.cross_section_simulation.html index 587dfe18c..5d1f61c66 100644 --- a/api/kqcircuits.simulations.cross_section_simulation.html +++ b/api/kqcircuits.simulations.cross_section_simulation.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.cross_section_simulation — KQCircuits documentation + kqcircuits.simulations.cross_section_simulation — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.empty_simulation.html b/api/kqcircuits.simulations.empty_simulation.html index d3fb08b0b..58c3559ff 100644 --- a/api/kqcircuits.simulations.empty_simulation.html +++ b/api/kqcircuits.simulations.empty_simulation.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.empty_simulation — KQCircuits documentation + kqcircuits.simulations.empty_simulation — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.ansys.ansys_export.html b/api/kqcircuits.simulations.export.ansys.ansys_export.html index 1387e8e42..34b583dac 100644 --- a/api/kqcircuits.simulations.export.ansys.ansys_export.html +++ b/api/kqcircuits.simulations.export.ansys.ansys_export.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.ansys.ansys_export — KQCircuits documentation + kqcircuits.simulations.export.ansys.ansys_export — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.ansys.ansys_solution.html b/api/kqcircuits.simulations.export.ansys.ansys_solution.html index 4c6b2c140..5f8dbb8ad 100644 --- a/api/kqcircuits.simulations.export.ansys.ansys_solution.html +++ b/api/kqcircuits.simulations.export.ansys.ansys_solution.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.ansys.ansys_solution — KQCircuits documentation + kqcircuits.simulations.export.ansys.ansys_solution — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.ansys.html b/api/kqcircuits.simulations.export.ansys.html index b9691e22d..395131c57 100644 --- a/api/kqcircuits.simulations.export.ansys.html +++ b/api/kqcircuits.simulations.export.ansys.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.ansys — KQCircuits documentation + kqcircuits.simulations.export.ansys — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.elmer.elmer_export.html b/api/kqcircuits.simulations.export.elmer.elmer_export.html index 55259e056..e8eeaf5d6 100644 --- a/api/kqcircuits.simulations.export.elmer.elmer_export.html +++ b/api/kqcircuits.simulations.export.elmer.elmer_export.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.elmer.elmer_export — KQCircuits documentation + kqcircuits.simulations.export.elmer.elmer_export — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.elmer.elmer_solution.html b/api/kqcircuits.simulations.export.elmer.elmer_solution.html index 2237f5f9a..c38873750 100644 --- a/api/kqcircuits.simulations.export.elmer.elmer_solution.html +++ b/api/kqcircuits.simulations.export.elmer.elmer_solution.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.elmer.elmer_solution — KQCircuits documentation + kqcircuits.simulations.export.elmer.elmer_solution — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + @@ -898,14 +898,12 @@

    kqcircuits.simulations.export.elmer.elmer_solution

    -class kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution(name: str = '', tool: str = 'capacitance', linear_system_method: str = 'bicgstab', p_element_order: int = 3, percent_error: float = 0.005, max_error_scale: float = 2.0, max_outlier_fraction: float = 0.001, maximum_passes: int = 1, minimum_passes: int = 1, is_axisymmetric: bool = False, mesh_levels: int = 1, frequency: float | ~typing.List[float] = 5, frequency_batch: int = 3, sweep_type: str = 'explicit', max_delta_s: float = 0.01, boundary_conditions: dict = <factory>, integrate_energies: bool = False, mesh_size: dict = <factory>, solver_options: dict = <factory>)[source]
    +class kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution(name: str = '', p_element_order: int = 3, percent_error: float = 0.005, max_error_scale: float = 2.0, max_outlier_fraction: float = 0.001, maximum_passes: int = 1, minimum_passes: int = 1, is_axisymmetric: bool = False, mesh_levels: int = 1, mesh_size: dict = <factory>)[source]

    Bases: Solution

    A Base class for Elmer Solution parameters

    Parameters:
      -
    • tool – Available: “capacitance”, “wave_equation” and “cross-section”

    • -
    • linear_system_method – Available: ‘bicgstab’, ‘mg’. Currently only applies to Capacitance Solver

    • p_element_order – polynomial order of p-elements

    • percent_error – Stopping criterion in adaptive meshing.

    • max_error_scale – Maximum element error, relative to percent_error, allowed in individual elements.

    • @@ -915,30 +913,22 @@
    • is_axisymmetric – Simulate with Axi Symmetric coordinates along \(y\Big|_{x=0}\) (Default: False)

    • mesh_levels – If set larger than 1 Elmer will make the mesh finer by dividing each element into 2^(dim) elements mesh_levels times. Default 1.

    • -
    • frequency – Units are in GHz. Give a list of frequencies if using interpolating sweep.

    • -
    • frequency_batch – Number of frequencies calculated between each round of fitting in interpolating sweep

    • -
    • sweep_type – Type of frequency sweep. Options “explicit” and “interpolating”.

    • -
    • max_delta_s – Convergence tolerance in interpolating sweep

    • -
    • boundary_conditions – Parameters to determine boundary conditions

    • -
    • integrate_energies – Calculate energy integrals over each object. Used in EPR simulations

    • -
    • mesh_levels – If set larger than 1 Elmer will make the mesh finer by dividing each element -into 2^(dim) elements mesh_levels times. Default 1.

    • -
    • mesh_size – Parameters to determine mesh element sizes

    • -
    • solver_options – Can be used to set experimental solver options for Elmer wave-equation tool. -Supports the options use_av (bool), london_penetration_depth (float), -conductivity (float),`nested_iteration` (bool), convergence_tolerance (float), -max_iterations (int), quadratic_approximation (bool), second_kind_basis (bool)

    • +
    • mesh_size – Dictionary to determine mesh size where key (string) denotes material and value (double) denotes the +maximal length of mesh element. Additional mesh size terms can be determined, if the value type is +list. Then, term[0] is the maximal mesh element length inside at the entity and its expansion, +term[1] is expansion distance in which the maximal mesh element length is constant (default=term[0]), +and term[2] is the slope of the increase in the maximal mesh element length outside the entity. +To refine material interface the material names by should be separated by ‘&’ in the key. Key ‘global_max’ +is reserved for setting global maximal element length. For example, if the dictionary is given as +{‘substrate’: 10, ‘substrate&vacuum’: [2, 5], ‘global_max’: 100}, then the maximal mesh element length is 10 +inside the substrate and 2 on region which is less than 5 units away from the substrate-vacuum interface. +Outside these regions, the mesh element size can increase up to 100.

    -tool: str = 'capacitance'
    -
    - -
    -
    -linear_system_method: str = 'bicgstab'
    +tool: ClassVar[str] = ''
    @@ -977,56 +967,196 @@
    -
    -frequency: float | List[float] = 5
    +
    +mesh_levels: int = 1
    -
    -frequency_batch: int = 3
    +
    +mesh_size: dict
    +
    +
    +get_solution_data()[source]
    +

    Return the solution data in dictionary form.

    +
    + +
    + +
    +
    +class kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution(name: str = '', p_element_order: int = 3, percent_error: float = 0.005, max_error_scale: float = 2.0, max_outlier_fraction: float = 0.001, maximum_passes: int = 1, minimum_passes: int = 1, is_axisymmetric: bool = False, mesh_levels: int = 1, mesh_size: dict = <factory>, frequency: float | ~typing.List[float] = 5, frequency_batch: int = 3, sweep_type: str = 'explicit', max_delta_s: float = 0.01, london_penetration_depth: float = 0, quadratic_approximation: bool = False, second_kind_basis: bool = False, use_av: bool = False, conductivity: float = 0, nested_iteration: bool = False, convergence_tolerance: float = 1e-10, max_iterations: int = 2000)[source]
    +

    Bases: ElmerSolution

    +

    Class for Elmer wave-equation solution parameters

    +
    +
    Parameters:
    +
      +
    • frequency – Units are in GHz. Give a list of frequencies if using interpolating sweep.

    • +
    • frequency_batch – Number of frequencies calculated between each round of fitting in interpolating sweep

    • +
    • sweep_type – Type of frequency sweep. Options “explicit” and “interpolating”.

    • +
    • max_delta_s – Convergence tolerance in interpolating sweep

    • +
    • london_penetration_depth – Allows supercurrent to flow on the metal boundaries within a layer +of thickness london_penetration_depth

    • +
    • quadratic_approximation – Use edge finite elements of second degree

    • +
    • second_kind_basis – Use Nedelec finite elements of second kind

    • +
    • use_av – Use a formulation of VectorHelmHoltz equation based on potentials A-V instead of electric field E. +For details see https://www.nic.funet.fi/pub/sci/physics/elmer/doc/ElmerModelsManual.pdf +WARNING: This option is experimental and might lead to poor convergence.

    • +
    • conductivity – Adds a specified film conductivity on metal boundaries. Applies only when use_av=True

    • +
    • nested_iteration – Enables alternative nested iterative solver to be used. Applies only when use_av=True

    • +
    • convergence_tolerance – Convergence tolerance of the iterative solver. Applies only when use_av=True

    • +
    • max_iterations – Maximum number of iterations for the iterative solver. Applies only when use_av=True

    • +
    +
    +
    -
    -sweep_type: str = 'explicit'
    +
    +tool: ClassVar[str] = 'wave_equation'
    -
    -max_delta_s: float = 0.01
    +
    +frequency: float | List[float] = 5
    -
    -boundary_conditions: dict
    +
    +frequency_batch: int = 3
    -
    -integrate_energies: bool = False
    +
    +sweep_type: str = 'explicit'
    -
    -mesh_levels: int = 1
    +
    +max_delta_s: float = 0.01
    -
    -mesh_size: dict
    +
    +london_penetration_depth: float = 0
    -
    -solver_options: dict
    +
    +quadratic_approximation: bool = False
    +
    + +
    +
    +second_kind_basis: bool = False
    +
    + +
    +
    +use_av: bool = False
    +
    + +
    +
    +conductivity: float = 0
    +
    + +
    +
    +nested_iteration: bool = False
    +
    + +
    +
    +convergence_tolerance: float = 1e-10
    +
    + +
    +
    +max_iterations: int = 2000
    -
    -
    -get_solution_data()[source]
    -

    Return the solution data in dictionary form.

    +
    +
    +class kqcircuits.simulations.export.elmer.elmer_solution.ElmerCapacitanceSolution(name: str = '', p_element_order: int = 3, percent_error: float = 0.005, max_error_scale: float = 2.0, max_outlier_fraction: float = 0.001, maximum_passes: int = 1, minimum_passes: int = 1, is_axisymmetric: bool = False, mesh_levels: int = 1, mesh_size: dict = <factory>, linear_system_method: str = 'bicgstab', integrate_energies: bool = False)[source]
    +

    Bases: ElmerSolution

    +

    Class for Elmer capacitance solution parameters

    +
    +
    Parameters:
    +
      +
    • linear_system_method – Available: ‘bicgstab’, ‘mg’ TODO Generalise to other tools

    • +
    • integrate_energies – Calculate energy integrals over each object. Used in EPR simulations

    • +
    +
    +
    +
    +
    +tool: ClassVar[str] = 'capacitance'
    +
    + +
    +
    +linear_system_method: str = 'bicgstab'
    +
    + +
    +
    +integrate_energies: bool = False
    +
    + +
    + +
    +
    +class kqcircuits.simulations.export.elmer.elmer_solution.ElmerCrossSectionSolution(name: str = '', p_element_order: int = 3, percent_error: float = 0.005, max_error_scale: float = 2.0, max_outlier_fraction: float = 0.001, maximum_passes: int = 1, minimum_passes: int = 1, is_axisymmetric: bool = False, mesh_levels: int = 1, mesh_size: dict = <factory>, linear_system_method: str = 'bicgstab', integrate_energies: bool = False, boundary_conditions: dict = <factory>)[source]
    +

    Bases: ElmerSolution

    +

    Class for Elmer cross-section solution parameters

    +
    +
    Parameters:
    +
      +
    • linear_system_method – Available: ‘bicgstab’, ‘mg’

    • +
    • integrate_energies – Calculate energy integrals over each object. Used in EPR simulations

    • +
    • boundary_conditions – Parameters to determine boundary conditions for potentil on the edges +of simulation box. Supported keys are xmin , xmax ,`ymin` and ymax +Example: boundary_conditions = {“xmin”: {“potential”: 0}}

    • +
    +
    +
    +
    +
    +tool: ClassVar[str] = 'cross-section'
    +
    + +
    +
    +linear_system_method: str = 'bicgstab'
    +
    + +
    +
    +integrate_energies: bool = False
    +
    + +
    +
    +boundary_conditions: dict
    +
    + +
    + +
    +
    +kqcircuits.simulations.export.elmer.elmer_solution.get_elmer_solution(tool='capacitance', **solution_params)[source]
    +

    Returns an instance of ElmerSolution subclass.

    +
    +
    Parameters:
    +
      +
    • tool – Determines the subclass of ElmerSolution.

    • +
    • solution_params – Arguments passed for ElmerSolution subclass.

    • +
    +
    +
    ../_images/kqcircuits.simulations.export.elmer.elmer_solution.png diff --git a/api/kqcircuits.simulations.export.elmer.html b/api/kqcircuits.simulations.export.elmer.html index 08d287649..2e9c335a0 100644 --- a/api/kqcircuits.simulations.export.elmer.html +++ b/api/kqcircuits.simulations.export.elmer.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.elmer — KQCircuits documentation + kqcircuits.simulations.export.elmer — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + @@ -906,7 +906,6 @@

    kqcircuits.simulations.export.elmerkqcircuits.simulations.export.elmer.elmer_solution diff --git a/api/kqcircuits.simulations.export.export_and_run.html b/api/kqcircuits.simulations.export.export_and_run.html index 163bb989a..8d482f537 100644 --- a/api/kqcircuits.simulations.export.export_and_run.html +++ b/api/kqcircuits.simulations.export.export_and_run.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.export_and_run — KQCircuits documentation + kqcircuits.simulations.export.export_and_run — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.export_singularity.html b/api/kqcircuits.simulations.export.export_singularity.html index 59709f64d..d03173518 100644 --- a/api/kqcircuits.simulations.export.export_singularity.html +++ b/api/kqcircuits.simulations.export.export_singularity.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.export_singularity — KQCircuits documentation + kqcircuits.simulations.export.export_singularity — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.html b/api/kqcircuits.simulations.export.html index 6d1b8fdb1..93d021e9e 100644 --- a/api/kqcircuits.simulations.export.html +++ b/api/kqcircuits.simulations.export.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export — KQCircuits documentation + kqcircuits.simulations.export — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + @@ -977,7 +977,6 @@

    kqcircuits.simulations.exportkqcircuits.simulations.export.elmer.elmer_solution
  • Module contents
  • @@ -1059,6 +1081,7 @@

    kqcircuits.simulations.exportget_combined_parameters()
  • copy_content_into_directory()
  • get_post_process_command_lines()
  • +
  • export_simulation_json()
  • export_simulation_oas()
  • sweep_simulation()
  • cross_sweep_simulation()
  • diff --git a/api/kqcircuits.simulations.export.remote_export_and_run.html b/api/kqcircuits.simulations.export.remote_export_and_run.html index be00dfe10..8c4c35b06 100644 --- a/api/kqcircuits.simulations.export.remote_export_and_run.html +++ b/api/kqcircuits.simulations.export.remote_export_and_run.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.remote_export_and_run — KQCircuits documentation + kqcircuits.simulations.export.remote_export_and_run — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.simulation_export.html b/api/kqcircuits.simulations.export.simulation_export.html index 198bf1f40..f60a77ae9 100644 --- a/api/kqcircuits.simulations.export.simulation_export.html +++ b/api/kqcircuits.simulations.export.simulation_export.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.simulation_export — KQCircuits documentation + kqcircuits.simulations.export.simulation_export — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + @@ -934,6 +934,12 @@

    +
    +
    +kqcircuits.simulations.export.simulation_export.export_simulation_json(json_data, json_file_path)[source]
    +

    Export simulation definitions json. Raise an error if file exists

    +
    +
    kqcircuits.simulations.export.simulation_export.export_simulation_oas(simulations, path: Path, file_prefix='simulation')[source]
    diff --git a/api/kqcircuits.simulations.export.solution.html b/api/kqcircuits.simulations.export.solution.html index 0700a1031..e71b01b03 100644 --- a/api/kqcircuits.simulations.export.solution.html +++ b/api/kqcircuits.simulations.export.solution.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.solution — KQCircuits documentation + kqcircuits.simulations.export.solution — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.sonnet.html b/api/kqcircuits.simulations.export.sonnet.html index f1ec8fc39..d10f69461 100644 --- a/api/kqcircuits.simulations.export.sonnet.html +++ b/api/kqcircuits.simulations.export.sonnet.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.sonnet — KQCircuits documentation + kqcircuits.simulations.export.sonnet — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.sonnet.parser.html b/api/kqcircuits.simulations.export.sonnet.parser.html index 63dfacd7b..f4edd1621 100644 --- a/api/kqcircuits.simulations.export.sonnet.parser.html +++ b/api/kqcircuits.simulations.export.sonnet.parser.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.sonnet.parser — KQCircuits documentation + kqcircuits.simulations.export.sonnet.parser — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.sonnet.sonnet_export.html b/api/kqcircuits.simulations.export.sonnet.sonnet_export.html index 9755c4d99..6dc8a4073 100644 --- a/api/kqcircuits.simulations.export.sonnet.sonnet_export.html +++ b/api/kqcircuits.simulations.export.sonnet.sonnet_export.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.sonnet.sonnet_export — KQCircuits documentation + kqcircuits.simulations.export.sonnet.sonnet_export — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.util.html b/api/kqcircuits.simulations.export.util.html index 4c4355bd4..8c685936b 100644 --- a/api/kqcircuits.simulations.export.util.html +++ b/api/kqcircuits.simulations.export.util.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.util — KQCircuits documentation + kqcircuits.simulations.export.util — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.xsection.html b/api/kqcircuits.simulations.export.xsection.html index 6ba098df6..c6ea9e3c8 100644 --- a/api/kqcircuits.simulations.export.xsection.html +++ b/api/kqcircuits.simulations.export.xsection.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.xsection — KQCircuits documentation + kqcircuits.simulations.export.xsection — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.export.xsection.xsection_export.html b/api/kqcircuits.simulations.export.xsection.xsection_export.html index 2de59486c..935256f26 100644 --- a/api/kqcircuits.simulations.export.xsection.xsection_export.html +++ b/api/kqcircuits.simulations.export.xsection.xsection_export.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.export.xsection.xsection_export — KQCircuits documentation + kqcircuits.simulations.export.xsection.xsection_export — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.html b/api/kqcircuits.simulations.html index 2bbb67814..5278edf07 100644 --- a/api/kqcircuits.simulations.html +++ b/api/kqcircuits.simulations.html @@ -4,7 +4,7 @@ - kqcircuits.simulations — KQCircuits documentation + kqcircuits.simulations — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + @@ -977,7 +977,6 @@

    kqcircuits.simulationskqcircuits.simulations.export.elmer.elmer_solution
  • Module contents
  • @@ -1055,6 +1077,7 @@

    kqcircuits.simulationsget_combined_parameters()
  • copy_content_into_directory()
  • get_post_process_command_lines()
  • +
  • export_simulation_json()
  • export_simulation_oas()
  • sweep_simulation()
  • cross_sweep_simulation()
  • @@ -1170,6 +1193,7 @@

    kqcircuits.simulationsSimulation.get_simulation_data()
  • Simulation.get_layers()
  • Simulation.delete_instances()
  • +
  • Simulation.visualise_region()
  • diff --git a/api/kqcircuits.simulations.partition_region.html b/api/kqcircuits.simulations.partition_region.html index e7e205364..6153e5011 100644 --- a/api/kqcircuits.simulations.partition_region.html +++ b/api/kqcircuits.simulations.partition_region.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.partition_region — KQCircuits documentation + kqcircuits.simulations.partition_region — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + @@ -901,7 +901,7 @@
    -class kqcircuits.simulations.partition_region.PartitionRegion(name='part', region=None, z=None, face=None, vertical_dimensions=None, metal_edge_dimensions=None)[source]
    +class kqcircuits.simulations.partition_region.PartitionRegion(name='part', region=None, z=None, face=None, vertical_dimensions=None, metal_edge_dimensions=None, visualise=False)[source]

    Bases: object

    Class to enable partitioning of simulation geometry into sub-regions

    @@ -920,6 +920,7 @@ list, the terms correspond to expansions into directions of gap and metal, respectively. If given as scalar, the gap and metal expansions are equal. Use None to disable the metal edge limitation. This is applied only if face is given.

    +
  • visualise – Visualises the partition region in the preview of the simulation geometry.

  • diff --git a/api/kqcircuits.simulations.port.html b/api/kqcircuits.simulations.port.html index 38c9afc12..06ea9c8b4 100644 --- a/api/kqcircuits.simulations.port.html +++ b/api/kqcircuits.simulations.port.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.port — KQCircuits documentation + kqcircuits.simulations.port — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.post_process.html b/api/kqcircuits.simulations.post_process.html index 1a13dcbe0..3c5534a10 100644 --- a/api/kqcircuits.simulations.post_process.html +++ b/api/kqcircuits.simulations.post_process.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.post_process — KQCircuits documentation + kqcircuits.simulations.post_process — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.simulation.html b/api/kqcircuits.simulations.simulation.html index d480700c8..d89203bf3 100644 --- a/api/kqcircuits.simulations.simulation.html +++ b/api/kqcircuits.simulations.simulation.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.simulation — KQCircuits documentation + kqcircuits.simulations.simulation — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + @@ -1286,6 +1286,23 @@ access more than one sub-cell sharing the same ‘name’, but with different appended ‘index’ to the ‘name’.

    +
    +
    +visualise_region(region: Region, label: str, layer: str = 'visualisation', points: list[DPoint] | DPoint | None = None) None[source]
    +

    Visualises given region in a dedicated layer in the preview geometry file.

    +
    +
    Parameters:
    +
      +
    • region – pya.Region to visualise

    • +
    • label – Label of the region, rendered using pya.DText objects

    • +
    • layer – Name of the KLayout layer to place the visualised region

    • +
    • points – pya.DPoint or list of DPoints to place as labels to the region. +By default places one point at the middle of the region’s boundary box.

    • +
    +
    +
    +
    + PCell parameters:

    diff --git a/api/kqcircuits.simulations.single_element_simulation.html b/api/kqcircuits.simulations.single_element_simulation.html index 5a5109946..6f4e6c2a7 100644 --- a/api/kqcircuits.simulations.single_element_simulation.html +++ b/api/kqcircuits.simulations.single_element_simulation.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.single_element_simulation — KQCircuits documentation + kqcircuits.simulations.single_element_simulation — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.single_xmons_full_chip_sim.html b/api/kqcircuits.simulations.single_xmons_full_chip_sim.html index ddde47037..3698f7c3e 100644 --- a/api/kqcircuits.simulations.single_xmons_full_chip_sim.html +++ b/api/kqcircuits.simulations.single_xmons_full_chip_sim.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.single_xmons_full_chip_sim — KQCircuits documentation + kqcircuits.simulations.single_xmons_full_chip_sim — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.waveguides_sim.html b/api/kqcircuits.simulations.waveguides_sim.html index 7dac0c46d..c13529f77 100644 --- a/api/kqcircuits.simulations.waveguides_sim.html +++ b/api/kqcircuits.simulations.waveguides_sim.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.waveguides_sim — KQCircuits documentation + kqcircuits.simulations.waveguides_sim — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.html b/api/kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.html index 2e3583df1..c225fc1d8 100644 --- a/api/kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.html +++ b/api/kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.xmons_direct_coupling_full_chip_sim — KQCircuits documentation + kqcircuits.simulations.xmons_direct_coupling_full_chip_sim — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.simulations.xmons_direct_coupling_sim.html b/api/kqcircuits.simulations.xmons_direct_coupling_sim.html index 816d5af2a..7f1a786d4 100644 --- a/api/kqcircuits.simulations.xmons_direct_coupling_sim.html +++ b/api/kqcircuits.simulations.xmons_direct_coupling_sim.html @@ -4,7 +4,7 @@ - kqcircuits.simulations.xmons_direct_coupling_sim — KQCircuits documentation + kqcircuits.simulations.xmons_direct_coupling_sim — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.test_structures.airbridge_dc.html b/api/kqcircuits.test_structures.airbridge_dc.html index 83584d494..effdfe88b 100644 --- a/api/kqcircuits.test_structures.airbridge_dc.html +++ b/api/kqcircuits.test_structures.airbridge_dc.html @@ -4,7 +4,7 @@ - kqcircuits.test_structures.airbridge_dc — KQCircuits documentation + kqcircuits.test_structures.airbridge_dc — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.test_structures.cross_test.html b/api/kqcircuits.test_structures.cross_test.html index 72a9ed0d0..b382cd05d 100644 --- a/api/kqcircuits.test_structures.cross_test.html +++ b/api/kqcircuits.test_structures.cross_test.html @@ -4,7 +4,7 @@ - kqcircuits.test_structures.cross_test — KQCircuits documentation + kqcircuits.test_structures.cross_test — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.test_structures.html b/api/kqcircuits.test_structures.html index f2a62ad1d..ebd10a411 100644 --- a/api/kqcircuits.test_structures.html +++ b/api/kqcircuits.test_structures.html @@ -4,7 +4,7 @@ - kqcircuits.test_structures — KQCircuits documentation + kqcircuits.test_structures — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.test_structures.junction_test_pads.html b/api/kqcircuits.test_structures.junction_test_pads.html index 029368b5e..3dee52000 100644 --- a/api/kqcircuits.test_structures.junction_test_pads.html +++ b/api/kqcircuits.test_structures.junction_test_pads.html @@ -4,7 +4,7 @@ - kqcircuits.test_structures.junction_test_pads — KQCircuits documentation + kqcircuits.test_structures.junction_test_pads — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.test_structures.junction_test_pads.junction_test_pads.html b/api/kqcircuits.test_structures.junction_test_pads.junction_test_pads.html index 202eaaea3..a5c7af676 100644 --- a/api/kqcircuits.test_structures.junction_test_pads.junction_test_pads.html +++ b/api/kqcircuits.test_structures.junction_test_pads.junction_test_pads.html @@ -4,7 +4,7 @@ - kqcircuits.test_structures.junction_test_pads.junction_test_pads — KQCircuits documentation + kqcircuits.test_structures.junction_test_pads.junction_test_pads — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.html b/api/kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.html index c825f525f..9904d4a92 100644 --- a/api/kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.html +++ b/api/kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.html @@ -4,7 +4,7 @@ - kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple — KQCircuits documentation + kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.test_structures.stripes_test.html b/api/kqcircuits.test_structures.stripes_test.html index a4e2a952f..7b748f5e6 100644 --- a/api/kqcircuits.test_structures.stripes_test.html +++ b/api/kqcircuits.test_structures.stripes_test.html @@ -4,7 +4,7 @@ - kqcircuits.test_structures.stripes_test — KQCircuits documentation + kqcircuits.test_structures.stripes_test — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.test_structures.stripes_test_increasing_width.html b/api/kqcircuits.test_structures.stripes_test_increasing_width.html index d1ef4350d..2fc483178 100644 --- a/api/kqcircuits.test_structures.stripes_test_increasing_width.html +++ b/api/kqcircuits.test_structures.stripes_test_increasing_width.html @@ -4,7 +4,7 @@ - kqcircuits.test_structures.stripes_test_increasing_width — KQCircuits documentation + kqcircuits.test_structures.stripes_test_increasing_width — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.test_structures.test_structure.html b/api/kqcircuits.test_structures.test_structure.html index c5e2acd69..55a242142 100644 --- a/api/kqcircuits.test_structures.test_structure.html +++ b/api/kqcircuits.test_structures.test_structure.html @@ -4,7 +4,7 @@ - kqcircuits.test_structures.test_structure — KQCircuits documentation + kqcircuits.test_structures.test_structure — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.test_structures.tsv_test_pattern.html b/api/kqcircuits.test_structures.tsv_test_pattern.html index 19a3718b9..96547a0d7 100644 --- a/api/kqcircuits.test_structures.tsv_test_pattern.html +++ b/api/kqcircuits.test_structures.tsv_test_pattern.html @@ -4,7 +4,7 @@ - kqcircuits.test_structures.tsv_test_pattern — KQCircuits documentation + kqcircuits.test_structures.tsv_test_pattern — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.area.html b/api/kqcircuits.util.area.html index ca49926f2..00346ffcc 100644 --- a/api/kqcircuits.util.area.html +++ b/api/kqcircuits.util.area.html @@ -4,7 +4,7 @@ - kqcircuits.util.area — KQCircuits documentation + kqcircuits.util.area — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.count_instances.html b/api/kqcircuits.util.count_instances.html index 76a35ca00..08fc9a1b2 100644 --- a/api/kqcircuits.util.count_instances.html +++ b/api/kqcircuits.util.count_instances.html @@ -4,7 +4,7 @@ - kqcircuits.util.count_instances — KQCircuits documentation + kqcircuits.util.count_instances — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.coupler_lib.html b/api/kqcircuits.util.coupler_lib.html index 5afeb3f74..e6569b26d 100644 --- a/api/kqcircuits.util.coupler_lib.html +++ b/api/kqcircuits.util.coupler_lib.html @@ -4,7 +4,7 @@ - kqcircuits.util.coupler_lib — KQCircuits documentation + kqcircuits.util.coupler_lib — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.deep_delete.html b/api/kqcircuits.util.deep_delete.html index d9a80bc03..6ec357055 100644 --- a/api/kqcircuits.util.deep_delete.html +++ b/api/kqcircuits.util.deep_delete.html @@ -4,7 +4,7 @@ - kqcircuits.util.deep_delete — KQCircuits documentation + kqcircuits.util.deep_delete — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.defaults_helper.html b/api/kqcircuits.util.defaults_helper.html index 397a66b84..469bd720a 100644 --- a/api/kqcircuits.util.defaults_helper.html +++ b/api/kqcircuits.util.defaults_helper.html @@ -4,7 +4,7 @@ - kqcircuits.util.defaults_helper — KQCircuits documentation + kqcircuits.util.defaults_helper — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.dependencies.html b/api/kqcircuits.util.dependencies.html index 73229a49b..1771713b6 100644 --- a/api/kqcircuits.util.dependencies.html +++ b/api/kqcircuits.util.dependencies.html @@ -4,7 +4,7 @@ - kqcircuits.util.dependencies — KQCircuits documentation + kqcircuits.util.dependencies — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.edit_node_plugin.html b/api/kqcircuits.util.edit_node_plugin.html index b9b175490..96b4e9d4b 100644 --- a/api/kqcircuits.util.edit_node_plugin.html +++ b/api/kqcircuits.util.edit_node_plugin.html @@ -4,7 +4,7 @@ - kqcircuits.util.edit_node_plugin — KQCircuits documentation + kqcircuits.util.edit_node_plugin — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.export_helper.html b/api/kqcircuits.util.export_helper.html index 4fee67501..673c126de 100644 --- a/api/kqcircuits.util.export_helper.html +++ b/api/kqcircuits.util.export_helper.html @@ -4,7 +4,7 @@ - kqcircuits.util.export_helper — KQCircuits documentation + kqcircuits.util.export_helper — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.geometry_helper.html b/api/kqcircuits.util.geometry_helper.html index 2ef108b23..ace1b4fd4 100644 --- a/api/kqcircuits.util.geometry_helper.html +++ b/api/kqcircuits.util.geometry_helper.html @@ -4,7 +4,7 @@ - kqcircuits.util.geometry_helper — KQCircuits documentation + kqcircuits.util.geometry_helper — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.geometry_json_encoder.html b/api/kqcircuits.util.geometry_json_encoder.html index 690974794..c7980295a 100644 --- a/api/kqcircuits.util.geometry_json_encoder.html +++ b/api/kqcircuits.util.geometry_json_encoder.html @@ -4,7 +4,7 @@ - kqcircuits.util.geometry_json_encoder — KQCircuits documentation + kqcircuits.util.geometry_json_encoder — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.groundgrid.html b/api/kqcircuits.util.groundgrid.html index 68d2686ee..329247a3a 100644 --- a/api/kqcircuits.util.groundgrid.html +++ b/api/kqcircuits.util.groundgrid.html @@ -4,7 +4,7 @@ - kqcircuits.util.groundgrid — KQCircuits documentation + kqcircuits.util.groundgrid — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.gui_helper.html b/api/kqcircuits.util.gui_helper.html index 058fefdd8..0100402ca 100644 --- a/api/kqcircuits.util.gui_helper.html +++ b/api/kqcircuits.util.gui_helper.html @@ -4,7 +4,7 @@ - kqcircuits.util.gui_helper — KQCircuits documentation + kqcircuits.util.gui_helper — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.html b/api/kqcircuits.util.html index 0d862247f..796aeb07f 100644 --- a/api/kqcircuits.util.html +++ b/api/kqcircuits.util.html @@ -4,7 +4,7 @@ - kqcircuits.util — KQCircuits documentation + kqcircuits.util — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.import_helper.html b/api/kqcircuits.util.import_helper.html index 845667bd5..d471e8dbf 100644 --- a/api/kqcircuits.util.import_helper.html +++ b/api/kqcircuits.util.import_helper.html @@ -4,7 +4,7 @@ - kqcircuits.util.import_helper — KQCircuits documentation + kqcircuits.util.import_helper — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.label.html b/api/kqcircuits.util.label.html index 407318f1b..3eb5f566f 100644 --- a/api/kqcircuits.util.label.html +++ b/api/kqcircuits.util.label.html @@ -4,7 +4,7 @@ - kqcircuits.util.label — KQCircuits documentation + kqcircuits.util.label — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.layout_to_code.html b/api/kqcircuits.util.layout_to_code.html index d5fb694ea..8d64135ca 100644 --- a/api/kqcircuits.util.layout_to_code.html +++ b/api/kqcircuits.util.layout_to_code.html @@ -4,7 +4,7 @@ - kqcircuits.util.layout_to_code — KQCircuits documentation + kqcircuits.util.layout_to_code — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.library_helper.html b/api/kqcircuits.util.library_helper.html index 4329d2783..f4334b1ca 100644 --- a/api/kqcircuits.util.library_helper.html +++ b/api/kqcircuits.util.library_helper.html @@ -4,7 +4,7 @@ - kqcircuits.util.library_helper — KQCircuits documentation + kqcircuits.util.library_helper — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.log_router.html b/api/kqcircuits.util.log_router.html index f454e7d03..e9d63515c 100644 --- a/api/kqcircuits.util.log_router.html +++ b/api/kqcircuits.util.log_router.html @@ -4,7 +4,7 @@ - kqcircuits.util.log_router — KQCircuits documentation + kqcircuits.util.log_router — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.merge.html b/api/kqcircuits.util.merge.html index 4f11c93c4..19efba562 100644 --- a/api/kqcircuits.util.merge.html +++ b/api/kqcircuits.util.merge.html @@ -4,7 +4,7 @@ - kqcircuits.util.merge — KQCircuits documentation + kqcircuits.util.merge — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.netlist_extraction.html b/api/kqcircuits.util.netlist_extraction.html index 184f52eb3..dd83e5051 100644 --- a/api/kqcircuits.util.netlist_extraction.html +++ b/api/kqcircuits.util.netlist_extraction.html @@ -4,7 +4,7 @@ - kqcircuits.util.netlist_extraction — KQCircuits documentation + kqcircuits.util.netlist_extraction — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.netlist_graph.html b/api/kqcircuits.util.netlist_graph.html index f2f9a2778..336b54e29 100644 --- a/api/kqcircuits.util.netlist_graph.html +++ b/api/kqcircuits.util.netlist_graph.html @@ -4,7 +4,7 @@ - kqcircuits.util.netlist_graph — KQCircuits documentation + kqcircuits.util.netlist_graph — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.parameters.html b/api/kqcircuits.util.parameters.html index aa13cb772..2589ff4f3 100644 --- a/api/kqcircuits.util.parameters.html +++ b/api/kqcircuits.util.parameters.html @@ -4,7 +4,7 @@ - kqcircuits.util.parameters — KQCircuits documentation + kqcircuits.util.parameters — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.plugin_startup.html b/api/kqcircuits.util.plugin_startup.html index 449afb91f..291a9f1c3 100644 --- a/api/kqcircuits.util.plugin_startup.html +++ b/api/kqcircuits.util.plugin_startup.html @@ -4,7 +4,7 @@ - kqcircuits.util.plugin_startup — KQCircuits documentation + kqcircuits.util.plugin_startup — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.refpoints.html b/api/kqcircuits.util.refpoints.html index afcb8c198..cdfebf346 100644 --- a/api/kqcircuits.util.refpoints.html +++ b/api/kqcircuits.util.refpoints.html @@ -4,7 +4,7 @@ - kqcircuits.util.refpoints — KQCircuits documentation + kqcircuits.util.refpoints — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.replace_junctions.html b/api/kqcircuits.util.replace_junctions.html index 9f451e25c..4ef831968 100644 --- a/api/kqcircuits.util.replace_junctions.html +++ b/api/kqcircuits.util.replace_junctions.html @@ -4,7 +4,7 @@ - kqcircuits.util.replace_junctions — KQCircuits documentation + kqcircuits.util.replace_junctions — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/api/kqcircuits.util.symmetric_polygons.html b/api/kqcircuits.util.symmetric_polygons.html index dbe40cd42..0f5349513 100644 --- a/api/kqcircuits.util.symmetric_polygons.html +++ b/api/kqcircuits.util.symmetric_polygons.html @@ -4,7 +4,7 @@ - kqcircuits.util.symmetric_polygons — KQCircuits documentation + kqcircuits.util.symmetric_polygons — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/citing.html b/citing.html index 54a6cfcd2..58864521c 100644 --- a/citing.html +++ b/citing.html @@ -4,7 +4,7 @@ - Citing — KQCircuits documentation + Citing — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/contributing.html b/contributing.html index 4df266739..7da8d798b 100644 --- a/contributing.html +++ b/contributing.html @@ -4,7 +4,7 @@ - Contributing — KQCircuits documentation + Contributing — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/developer/architecture.html b/developer/architecture.html index 4663cfc01..0ee395753 100644 --- a/developer/architecture.html +++ b/developer/architecture.html @@ -4,7 +4,7 @@ - Architecture — KQCircuits documentation + Architecture — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/developer/coding_style.html b/developer/coding_style.html index a0d94cb28..8fb7dca01 100644 --- a/developer/coding_style.html +++ b/developer/coding_style.html @@ -4,7 +4,7 @@ - Coding Style — KQCircuits documentation + Coding Style — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/developer/containers.html b/developer/containers.html index 7eba261d3..db4c9f253 100644 --- a/developer/containers.html +++ b/developer/containers.html @@ -4,7 +4,7 @@ - Containers — KQCircuits documentation + Containers — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/developer/documentation.html b/developer/documentation.html index 82865001b..b6f37eaae 100644 --- a/developer/documentation.html +++ b/developer/documentation.html @@ -4,7 +4,7 @@ - Documentation — KQCircuits documentation + Documentation — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/developer/index.html b/developer/index.html index f6ec00f1b..57ed7a744 100644 --- a/developer/index.html +++ b/developer/index.html @@ -4,7 +4,7 @@ - Developer Guide — KQCircuits documentation + Developer Guide — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/developer/setup.html b/developer/setup.html index f17dd3ad7..d526beba6 100644 --- a/developer/setup.html +++ b/developer/setup.html @@ -4,7 +4,7 @@ - Developer Setup — KQCircuits documentation + Developer Setup — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/developer/standalone.html b/developer/standalone.html index 7e0d53d85..9185bd014 100644 --- a/developer/standalone.html +++ b/developer/standalone.html @@ -4,7 +4,7 @@ - KLayout Standalone Usage — KQCircuits documentation + KLayout Standalone Usage — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/developer/testing.html b/developer/testing.html index c2a8882c6..8af5864f7 100644 --- a/developer/testing.html +++ b/developer/testing.html @@ -4,7 +4,7 @@ - Testing — KQCircuits documentation + Testing — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/genindex.html b/genindex.html index 2f00a6ef4..6cb718c60 100644 --- a/genindex.html +++ b/genindex.html @@ -3,7 +3,7 @@ - Index — KQCircuits documentation + Index — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + @@ -1041,7 +1041,7 @@

    B

  • BOTTOMRIGHT (kqcircuits.util.label.LabelOrigin attribute)
  • -
  • boundary_conditions (kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution attribute) +
  • boundary_conditions (kqcircuits.simulations.export.elmer.elmer_solution.ElmerCrossSectionSolution attribute)
  • box() (in module kqcircuits.simulations.export.sonnet.parser)
  • @@ -1278,11 +1278,15 @@

    C

  • ConcentricTransmon (class in kqcircuits.qubits.concentric_transmon) +
  • +
  • conductivity (kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution attribute)
  • control() (in module kqcircuits.simulations.export.sonnet.parser)
  • -
  • frequency_batch (kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution attribute) +
  • frequency_batch (kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution attribute)
  • frequency_units (kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution attribute)
  • @@ -1664,6 +1676,8 @@

    G

  • get_corner_data() (kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar static method)
  • get_direction() (in module kqcircuits.util.geometry_helper) +
  • +
  • get_elmer_solution() (in module kqcircuits.simulations.export.elmer.elmer_solution)
  • get_enclosing_polygon() (in module kqcircuits.simulations.export.util)
  • @@ -1710,11 +1724,11 @@

    G

  • get_node_params() (in module kqcircuits.util.layout_to_code)
  • get_nodes_near_position() (in module kqcircuits.util.gui_helper) -
  • -
  • get_object_path_length() (in module kqcircuits.util.geometry_helper)
  • -
  • network_as_graph() (in module kqcircuits.util.netlist_graph) +
  • nested_iteration (kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution attribute)
    • +
    • network_as_graph() (in module kqcircuits.util.netlist_graph) +
    • Node (class in kqcircuits.elements.waveguide_composite)
    • node_from_text() (in module kqcircuits.util.gui_helper) @@ -3840,12 +3866,14 @@

      P

      Q

        +
      • QualityFactorTwoface (class in kqcircuits.chips.quality_factor_twoface) +
      • Qubit (class in kqcircuits.qubits.qubit)
      • qubits_refpoints (kqcircuits.chips.single_xmons.SingleXmons attribute) @@ -3925,6 +3953,8 @@

        S

        + -
        • via() (in module kqcircuits.simulations.export.sonnet.parser) +
        • +
        • visualise_region() (kqcircuits.simulations.simulation.Simulation method)
        • visualise_xsection_cut_on_original_layout() (in module kqcircuits.simulations.export.xsection.xsection_export)
        • diff --git a/index.html b/index.html index 72fe9792b..8738fdcf5 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - KQCircuits documentation — KQCircuits documentation + KQCircuits documentation — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/installation.html b/installation.html index 6416ac800..057d72caa 100644 --- a/installation.html +++ b/installation.html @@ -4,7 +4,7 @@ - Installation — KQCircuits documentation + Installation — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/objects.inv b/objects.inv index fac1b93e0cc6460aac3650dafb8adf36b622a2e7..02fc79ab8dad100ba2bc239c3b9330a505b2c121 100644 GIT binary patch delta 11549 zcmV+&E#lI@U4vhcJ_a-{H!dzEk(^bnqmL3EBUbBlZH&+s6iHDSvNNpNe#C>@z2;myrJ9ApZ@;!-Pivgz5noV_x02Lw@<(P z%#6o%UE#;3Mymn*{O-$#FqZFs-+lXOUCT+F(?Wvc8bybyI7j3Zmng#LGPCCmFi46? znZ*~He_rdgZ68q`Jr=JkTRh;bMpaayBQA2Xvhib8GDJRsG`*-&G$ur!<=8O4w+InWb zuQ$*D^!tVys`LM?!<_Gb4o*UPVL|)I4v=Y#$t8Lzo>6Z1o+fN}oG$#H{r*jX%(`oY z;b0u^EhGs&JM=kWMT7jF?9P*gj;e)To6SsS|Fa8gC1scFjAUQ%n{qKeJgQKs0 zaCFuWy;u3c&0Rl$-=dG=nFLDZjmzaZR&x9uylsI5KIv zCugfUcyH+VX`aa%6nqms0F$M80YK@`CZ<{!_Eo7aDtk`o%iGg`Apb9M`LRWtP3$Q! zXB239dV;|V(X^hc3tPS3OG1m!9EYXgevV$5LpN|BMINgxy)GXT(>?}@PDPfY3fK^i zb?ga0q4U6hZ~esYfLcQnt}h@ok=<}l)JA>;cu@!fTqgw|I?MBJ(hWl_g8g7O%zCVV z>O;r@UR}sNv}WgDT(fF72Yze2)%-}a$Lm?Gu(7;)Ck=6cCjG!KepfgaUkqWK?8BY2 z45l|Eu`c{uiY6wTXnlGp3oKV#tp-ZXln9amgdiY)?WN#DXL&x!b;A&g;6%0>W-IYv zZHJPyzkVzEjXZ;zhrVf$O{fQaOv?`MD?xm8z6uD>gi(qsYE#VfgPNL2HG2w7tNs3k z-hIz+-f0YGlV*m%GGu51h9lrQksY3inrC+CHo{4z=nyyA{EiVNGnd193tkO&lnlg< zzAd7E$aAgC*^EyqdLwH4I(jS&r2{}>DZ0IctU-dfx!N&FwV$py?N4vS&Z$lbIfC}X zl+B1+`mKd63vyInN@VFPg(Km=?sH{M(V6-JN45zPs15H7soQAX^o8B~I6rOT#%w)G zK2^|0%+|``%Q&)TH_neu7FYf`OEco1wR9tYt-HSV>3QX@5xZ4sEzMzp*{zn#z&w+< zj1yerXF34stw6G6ttmxNcA8YYYj6I3*O9PgATx)B;11a&90#_$jNo%r7S;TCVF?%7 ztJgLMSrfe#hb46<&UR*eR5;dj9l*HQcS$-Z47)>1QY8Ib087Y74d%45+MT?0r{i0H zooIkxg6rbk5bz#F!jXpj0ZL%`1C**t_CsgimViC;K)W8>yVt=3?Dk#<2(bBk8BmVGK-1LqVzVHuQd`}lI}QF5Z)b5uotFYz-vHaJBAJtx8xT;{hHEQi=25AgOsIiYhL z7{jTL;RPcDJFr?I97u)^brk1mRN>>P-Xyb?yq@E0Q%UrAiE>NefrV(Gpa}~xfF^Ea`BfsB{vL0GCwh_uKnN?WuZmeUqwE-)5jk5t6zu;Ay zGUOkbkI-?*28^UM+X@tAC_mPxYh?C<)9WFo#nZa3v~=&VtwXA&#jNtHw7IHZoh?)c zp7^GyIM>)3lNBf|sTfygvUaV12%(qZGUAiUa#=)C!InErDZ+Bcl;Xrqe-;xrS7mnl zk=|pI_jfv1Yc_VGx;{rW_rZe~_PuP)SesIh(qz@Nr}kD&er9jv-S^3wd7z~nh^tGT zw>jnNux|2Khjo*m+8ep_>tWU8SCj*B4UznzDSPyo)}t=MaX=eJDGkhjbxOJy^aBo} zetDu%Uw5$f{5y^60q3zHJPZx^hm2Cjo5&HfKBlSCfbcDPTM(48zk);U(;Um9q_4gK7*Y6LMKuIuC z`ibB8sw3OnJ`L=P=-}Ufm4V$`b~gfQ8y+Y%l`tq3Tj9?dge}?n2w>9=>Eng~9d2pz zPR?QS>LuRaxp>Grq?m^A@RSwl99K^WI5Q$;K~7S#;=hx5@!tdG_Dc(9ONl8gClHtZ z)p9VOUe$6`R)2{*u)_$#Ks(HDFUM_z-J^n{RhPi9Zv9q+u186K>2$?=yYyCPSuBHh zsNfc|AWtfL9TG?1>#B~f@2P&Fm*Vw5CT@NoGgtua<@0qJs5N;kX8oHIS)sxUM#!rg zbYO#M0fIKvLKc?!rR5xCFaqzub*CglhIpdG2- zcZ952aF)+XL|k&_x_q>)ii0JIfc18MTx#+R8-6lDP_lDD`Uh^6{&BL*!o@&xOW!!e zs>`_2!@AEv(hVj;S%yo3oSd(eoD!i`qA&KL1BIqZAJYSWO!ZsYQ@3RY>rrrC4($o; zG)^69xg~3>Mc>n9U}}K%!gHvB9bwz`voz0~%YxtUMj{w$Nh9aP)`{MfG;@IH%3Q z+xR}Gf7BR%k>bkOa@%D({##B?Z1(2Ase5;NHM&WSHimX+ErZjpT6|@!fOV(U^3{ zBg#|YSbPzQGK+IyP^+<;bFWmYX^!vkUFvfkehIFBXJx(`{KDD6Ae>ljkrY+VRusf_ z{B}ez;U@y(yeS&;b~F~w&4=M6s|;F6M3mVX=P@|iNKiulwfJgORtQJAoL7`I)iX*x z>s6`kS-mRlk!$W+PVRMWkJ4&f7S+FjD6Q0^4a-q}MrT)1TqWeX=(Pu(a(>GzsD(7C zgFL!_Qp=!8nPGO2l5Y*5^nL4qR)3U64;nL%dZ15iRYuEdgXP3(u`b2^YuKu6TvpM~ z=zC`zr9Vz4hvoEEVyiM*m~niG!8f9tlzkIPD3AOB-i|)cXC)%bQpLNw^wKDz_gv`BCq45rui-<+o874SZo%&;p^6A zl*QE%ZHh?Fah3%_jO4jwZcU3(-LYJZ)Z6zL=dC%lMHW))vGFQn!AXtFMlVf+G0h8q ztq@vsj*^CDlveuZ;z40p^Fbd1Y}+MOfe-|rVP2tvFo!U~2VvFfht{agn#-F5jKVX6 zLrxH)@JwJ%o~JCnuyf6xF?yM!smslA?8*J}Gr#z^v~8d{HVw3SOPgADeuIktNy|JP zf7F*%A<{HbT`nFMc(z^l$Kk;_RU(9cc#$MSbc7c46|#b$K&ItV&Z4vid-VrFuWX5Z zM0*#~P0=H+&v6+Pt%pQ{Ldj^u^XrfNQ4U4Y1bPAXd2>+KgM)N6Vn`$*5)P)suP6(Y zD!{1R{s5hGLR5%@hHqvZ?T(hacS_`lq2F z&N0qcev=|U;3FXOa5+HU5pw;!?g%oa3`Rz;@wv>9AM%v)95UO{JUheB1*{gt&S=qV zv0KxGoh++vk=FGxS3U+PC{!-mtyM3t?c9m%=Q1!{-*n(105-9E|f>1AYj6 zWEnrMgM}oTr4d{MjBON)#1SH4kscq5*GTpuHh3}Xq~8h{Jp3zrt>SQywL;jJlJRCs zjL1e{MDD5E0E(}F8Qlh}Eyf!`MHxEEy#!k!ZkZ)XRA#hbr|ifpwKT+a)?CVD%?x6tMz+irI>5byi7OEW}Q?=JURBo@`Jo#mI7_mPml%4GM|vgu|5} zHhC8{XD1tmizs#^@at))p`qk_dR?@=`>+n}x~ySwv|coS9qi?_(!6X|XX)6RV#?rX zTeVFZCW&Z8y%i)IN%4Lm#XjPEOVmwW%MnQuXJ{ipe*EoLfS4ag+100E;Q+B5RzP8$ zrI!k`Z7aOrHrZhdSey63Sgl^a6tv+gs+8?cL7`id3Z08*v{jdeG>`2JYFH#*Ft(~~ z^iNfRk@}f`gXNb^vnwqv#2#p41)!JsK-^skI$TDmBVcp)f z_r7WHh5~LwUjl3Ij!<08gOh6+ zifgjCqw$Csmh)%LT5ieHYISe;(4m7}Yhem=wZtpm-1 zt584du2ttOO4ZCdnLeI#EPEVR$A(9GrJ0zB-lVw)*4mpeB&m2SNA#AT0qV^ri>)Dl zUNo^er|4oat{&;=@rX!d*+Fd9^254)*Iv%=GPVJGBH9bV0$>p~iy*P$x_bh3ut^{4 zYNP%gd+;FcKlEq;yg$!sJvuIJ=9}rcZkz;&xW-QlfU+s4vhmkQ}PCl}&~z;%3Z#NWv4wZ;Y(GiW0@C?A-+vkrt7 zGl?GK`ij{6L2NV1!RU}8Yn-YVvxxu*#7Ds--N0ifIhOViAj7VK!5gBv5 z&OA8g+2z8+^*Zy6*>Mq9R_lyu<`KIj*Fx~8108N$Q9;)ETwxjR(UZq&vn_R6kN4_m zUR|N+vAfPXut%}0{;smv-jWx8gxDs&CaUNbvV$JI5bFCYy0X7v8` zf75Gf)HFI**rw_1uCA@n$z5ktp))Mm0))Jd5ZeKGEiSyKk}xO+WmWuvk~*rRF}gkvb`;O?F-J9jPWYmutK&)g z$5ihem9%cTLN}ffIYGh^y#X_vbH^n`{!H^AO0U+1lIWGvQ_XIL4mjtBQe7QI?VI=^ zi;q|1!+#faTzkB#x!eJzD{O;@46m-&JS2FXZSj!hb$#sMvDrr-DZRgux^hCAVpgvExK5+87iO^yuejm!i(IH8N%leH7d49Q{GO-}Pv?e~V z%e!tu-mgJ3vs;h@ZZq@0xPu1h3o2qRG>^ zy09ThirYo}*XqY>E=E&yueuyf5x%B^bWMe4wVrigdYDAa+wd!zI>S`tP{r-Bk=I6Y(dPqgALuGySycey2+ny?}Q59d+;MK%7 zM|32Zc7(5;@1ISaGNwrsmt|GZe&=6;HbJb(h@LS0^B5C+_4#7SlDch~{sp=+EOufP zKVJb$Hd`>BKKGuzcjlya{iTs5REbsDb6HQ`Fm>B*J45O?l?LU#%7EgisSm)_0;x3V)P;>zH$czp|4 z)>Kzw(6%*nS!9I_4*( z=9s5{S~c~iUt$<#Lj!A^+j;wq6bqaC%y9m z$^&4yAn(Ar$KA2|H-xl{-bS~*anpiOx5hjCWySN<#LL}dWd9G zNcV4t>%j6es2%pCt%Azt{MmHZw(shHc38_gkbcLUEXS_cCS87zvOY%L0-Clqh~}wH zYYBe0lf({-Q6zj|BgVa<5RF77d%NAw?e7#a}fe zwH5E%^Iu$PFRrQ$ep^~GFLH^2&>EF*5MI5)O~MeY5n=N>Rg=_Bg=Rm0<_<*X^2boL zJqA8X6Bh_w&lj&dzW)8)Oy09Ydt%zN*J5a~zmVN^ac-yO;#y6Mhw1w!QGsq9f_k92 zJJb>M4><_u8c`XiPQ_xZ?c&}E?bYdQ!0`4T@)k?5dr29XMI0Chp?aGXEMk}TsVrhs zbuJn1?O%bf3HVDxNz)1jG;X--QB+kI>I@tl=&8z7o3Vf zYd-!S8S+hlu_4VnpW0`?DY703WZ)WzuF*H8D~KK=5uV>=#-5n#>fR#fiaef#N+si@A1Ts>+32D}xaL(x=ne_}hz zd1FdtoQ9@Bo>kjjvmFOcRmecssS+9Lek0GKf6~%`)+3WFmchGMgVzUELFR7DX7-~1)FwZFivHjm#8Z?LYiu}xWqwHb zVA1%TM+fp&=MLou*RT!PW@G~-?Ri&Gh94oXqhukk(#j@rDOaVznD;@Ztfwq=lUT!V zWv$6tS?jXe?4E9b)mP00g)9MzZSyPw5TZRiyxP0dcL z2ffS$?lfSDa$1fP3@CTHFyK`*VP0agETTfu5YqZ8L(nNSl;S$diGgdJI9Fd!<9PtxvhzNk;~J&b`g}c1xv?n4aaJ5R#7)s#ylsjItp}2N zL&#H1hn`h`oIHuR7zEdrp7_f6=YoYJPBNT4Md;bGLoNvRxp<~Skgc&dPw2NyT?N=-)q9QgUYM4N}>wc1LOGv9oeyefINk&;t`2`X)=FeQ1@;`*h@-eMq zy6vccmUoy0gP=U3|F9DRHvl4RWf|H4i9O8_EO6X1ByrIC5tPdofym8;H9L(kKZ@^b zA@M|Ag~NNVc>IH{JKX5iFrlNDB6)hjBxsVI*|BLdr}IhBGdtpo#Vlii6@zAe@jZl` z@PTH{te|6vXWr_B#FU#NdDFvRJ>8&`Pl7@!LR2n;6{{t*uVA5oM6$_3A!gEp7E0F1 zV_`Ro)TM3HwcssWPwPi{_aBqc9T|Vz$vnze6qBgDP{5qk#4h=22?6n61CF$yV=EKj zd-7Po345MyMeP~66FtXIC{p%q+y@AgrW*|IV78)m!ksAZv(VlIAI!@w!Jry*fChkJ z5G3N~#_JPV>jOQ<8BRmLQ8z(Uqt`l+{kjNby+UQif-|YfwH2(>me66Qrzd}H&9HrG zA?P&wF#$J)lf{q7{)wMUSvd=-&+P9nJT$GXInm65?A`wTmv7&G`SSV0$8VN3K}*bk z{q*BcVeEhVFxO(r;7u!UQb+{+$@HTM8~wg z!x$9+M=Pur zx95(&c(<-15>H^?*r!0@X!34292MQ<@gl;b00PD=ffK=&#Vs~_5zvEK5vN)C!jx$~abe}krL2E6g;ZPhpKz9H z%h#yS>CYM`0OlH=8A!}=LC!?+u*oV-8Nsf|+c4_OAaYdmps2F7vIKZCs8~~BLPdUG z;Ekhv40sz8HW*a2$x3iLMEWQc+Odku6FAklG&sS8bXvtP9SralG$1zs=^QLBG6(R+XP(>ACXnugd^lM>eXFGu4nn0I>#aP$)M;^X}KAZ1#w>~d=H z_S>aIe=mv*#W`fezHEv0fvUPG?Gc@Ymo_mE>(#pP*R6CC! z@Y!<0$P|Q=?KU#LEp-=x6!nQFgL)nuE*Q{P`RiK&I38z-dEg;AOCUmIu95XH*=r0F zJjF>6KapFtnJEnETiY2zOKjsBok=L;Pv{cNb_VTGc-pT}qMf}F2!syT@{sm<-1e1| z;5QX(FHG$-Hh)hWukN8K5Ec1r3$Vv6K!ViT6F9{)?G~^d?Z7VPQoLZz!~__nCg38(I~k>550Tlv+<<;>RM;iR|fcDA&S zRjkE*LPh=%3x7{k0PtQWWFN@w5ucYs#*b`E6{*wzPK#uJLk+MS{Q3SJ`?>2|?1}cV zgwFk^J$>A;FYbI#(Le(KmXqBfH-Gu&?CfaX4Y#5U6ikQ%v1#-)#^e&c(0+Mt1=eH@ zn3{wE4w!oLX*QcuDLNN+`&7teoIWyJ2B(rPJcBf!I(&nz6^ct4F!-}+jhJ~sf-rla6rj4v?94i!wW12GsnIDfmE6oG8! zv+3pQ8q4paRY(;$1AqRc?2wEKfi;7yL`E>`!O&*A1I27piHvNj2PT_(N43av zxg8JyG^J-mpOm&!B2GjI03P56?WZGr`x8Q>`{_g}I@272BTH=$HQ`27Q*`6ZN=%#| zn=G!pNozJ7S!lm< z?odZXl4=3-!bod|#7NdiM*e^>kUz|@@`n-YK-f327%vQ#ZY7PTX{(K6P{P>#$?3R(vCM?$dsu zk>&4I9aep>>afClRey(>_iA2QP#Rz{kiv7Eq=+4{{pAL&egQbNzZ}T0Pg;2zSE(PX zR^5eOtK`PBit+JOd-D|Pjy#2uk>@Gq^>KGFC1eCJ&@nR_N*Zaj2do0%m8=<7Nm${4 zm6|4Q2c4^w&T;jGU@e#wHRDME8!6N0jFYWP=AF|vKP-zo;*cT>5#Zl z(={Q?ba^u|M41DVONh=u3jre*ITuBJa_fi>b)=5^WST2pxm&3@w9( zkzP%nK?Rn{nPJ(}SqSzA3`76SL$NR`|WAGKA=;&vrHy6X6d0<@m1P~-hY(tJiRH6Aw4#PnX7&I z^AQZcJ84RciA1Ogt65EU8bX(tfs>)yL2yEL4o*nSz!3z*qJnck^sxb@{bCk5z2Bso ziNU1skWYDu`LHT`o~<5qu@RpBaA^O}=5cpb49hH4!^vBqE)=AuA;S10`x;!vEQ^`9BjH|7WmIUNC_r zt&%jMsOLkVs+luRpN&^sw57G1 zScKR;0dg{_&$2Tq&G8h+wK($|s?G8m3eWPfwVGq$d4KH5c5}iAKeW#cm#YBKg&>r} ztvWu?-4SDbFuR_XBURe0H79L6dwuT4KF5w61JJ8g$08}epV2#uvTt`X}o?b=CrT91$8N$|OxO$4~z=$wOFbx(tin!L$Jykd< zsQ~9D{`qCC2@4KPdwKxE{Frnng6+ZSd%GNfz$>w?gr3oY5K*!YWZEBINoca-LUyP- zN1o=+nxD|1j<$iZ9jeXJ8w$_zfqTsA7VEngq<>}y9wvwoFlMJ>!R`d-I5>}nfa4(8 z2uOZQP%*SU$Qbl3+zeU(s$zS`p~*6_-VZ+XHXDGDolu)&+kTL9nH=aV&9dr?&M}$X z598%PfTdZ^0DbotSxVoJ^aNGD3z5`SlhjQ$I|(?D9KjEsTY!2S$Q@91H5-MVu#JzH z8B(%rB{M5oxpbm7CcS;Rwn<^TvX$9b#hu~mq*r;5P_GtQw`wjiyUvS7(_2A@w&dnY z*Nm^LS^4V1E_@=KvqQ6aG=>+P)+bMbBRfuvN7}Ymlej1=0TYwtC{6)SlQSvse+k!! zce0~i+!j%VQpA*nQ!i*O@x3lAA}i{5Zd&yZZ44LP`XFbz+t&=--|+yjS`KaMQ!%v6 zLRZM>IN$wkf5)$O;->CWO{^6vauE!8D5~9;3fi3=8`NJPR+{`he_4?meA_)2 zmj3x!tPp;L2f5(;raYXrhSn6PKw_s@lTq>?sz7r zXtZF=@-ibO2}Ez-h;)#)ex!H47il2BO0)5ks&S1_x{x&8;G0&BfBInmQC{puwTPB( zJKY(5nSqn~PSGDnn2=`3b?jvQ&W%+0XI{MIJ=wi@vU}1t8_XE}o2qkm=QwZTEb0*} z4w2e*RL05ExZxce6lQLEWQ#+a?OHR^8>}iz@!^0f7VGK$LOUM$UJC7>X-VcqsV>^8 zQP|HeyEAQt4i`S@f7^bvbV%-2{YF#&qHgZHn;d9de9Oy?dLWYbi-=V&3Nn3)%4$(J z;cpb;!~NHt24rC%y*D7j?%8X=ft;WqZgy3j1Zc18rYj0FI6C{_7LmR z4J`3{g3g0@e$U!bZKnR%PL6>H#Bhl~FbXCl_ThnzrC)o`;o^05m zcRfi{4wv=FThfzjEh2v{3-YH5L%e;Y#eA{SDlGhcPe zMyYfF)}K{}$g2!aGX@=kJhUImsL=ikChWM7I7dZ8_P;8XouRHZK#!{9euF!Z>{VXV z#(E`tf6of<4W)aNWH@=6sIZ1EHkj5b*J+=hV>+6%5$p@e)`EZCQ<;#*ChRFp?!BCr zQ1-}^>HwK5K7+NX>d{=;JM^0kc%be!pkr+?X(aL2)pY3gmzioRW!@EE2?{?awDt(764i**E*UFTT(VWEwCQ`Fe3z)e9PNSn zp}A+J9hCjG=NmKA}1~6t62=JmRcIRaBu9E^@N6@l#bac^Vy>OBrQF64&7{YVsTmB8!_mIn!LC zFDE|b7nIj)Lg1XBN|gjkBb1@FAujO~qB(`rAbE5_6?L1mf8G}j%d9J^0$Y!YJUYe+ zS`np;tC*T%#>2UXvLN&whP6ju2WsdIJqW zzi+6aI{)80f6V#r;3T9M7POD-0GY;^T%(ub8Rhoe(}e9ArwhMlzkgF8v)MJma4-(d zA0P&F@C6=nDM8@)%09s98w4lcZWmn&K)R_EAkj?fy)-zV-qzl{A#ggO_LL7yioC9h zjQZIe;s!nJH)V#ZaF#=mPAmM3SdIj+eaxEIK&D;0e-h3B^#37LzO=SO5dWh&;5wAu z5QHlfr)*Hsc2Ty#SSKOyo{26EbE>U0O9-?#GKO)o@8Wuwz%1~{>%clV>J=%ZJK+^{SiJo;*I8z#@w{|A9yFWKl))>nJGz{Tthf)M+lY|gd;nn{~2 zsK0kHf5|5~`Hd*1`McbBud8Rz(VnkbZQ`s~;UR>&ISF zess&OAHk{Uqj=?*H&{}jiaGsmRvI?31xD{rDbAKvD{3#MPV}>Gf3|c6=Am|>+>8ByRu)uk@ez%z z(DBnelQkJ2|COX~uF(jQGswXW=|Qe9N`n$VZGm;XTi@8a@fi#A)>Q((?0(DL*I zgTF-6daha6>h%%{eSPLQECu(==#@Ei0|!#%v8vMR@*y$pW1#3;r_ z7jloS+4+QPR_*4%skU3qPqccxUepR3OVT@ONCs%qkNo0yg=5K!A&irKc;+mF=?zJ& z3;&j)iODAFPmg7Ry-!0pXP}N^wPPig|ueQ!}Y%FM(;b-@nki@A=IK zjlpcu%n(?H3@yNL1Y9Sw!!uFy%nsc~IH?pJ<0hNmF`{JVYFKZh}yo69t*?U0U)sy-TsEGL4vqtwPTTLKV5O!pWcXFraBem2-*)*HY0B3 zw-&a1k)!%rB1>N>90~t*pDS~UE;KK2WSby?+VHNBx{WrQzOZ{A=ci5Fn5{?2#|3S~ zY^@r;j3aAy7nmjT6TyUP|- z!@NOQB@T>G6}5d*aTyNWBY2rlit-vbryK^(3+zV;$}(+G8XS)_2i1)Xit~c&bN@?8 z7&xc!3Co~t+sBt%kCHR(f1aZ%dWoOWslh1Hu&5lQX)+fiax= z7+x?kumkf7;XpEUtfM$jqY9tS^(K|AEVeNGi) zf+AE^Ma2Rhgsm6knkU-&;q`$={@^Ir977eS&uCn+X!Wr%qlE+H`dW@ZNLidaW)|17rbgyhWsP* z2|5nhfRU7DTY;hs<)`|5i_BhddOO6lcv`nrmhK(4bx76pHLLubHdpoY*+O-Y6W|LgkFZrh)*iZWf4UMTkbHW2&)}aiW4{eSxnqqmD&AAdXG)s zKj>Vo)!2#Z`W)5V2M=D@&t+@H+LU^fCaab`wYO^VGkc@leV?pZ2U^O3xVref%_&#M zb&J0`u3P-n-Y84I9ak-WML7`H5XB#wvPX|;J?bJH2ee_7f6~BOr=)v9Kj0whmnRy{ z>kiglf2UDB;5;^jhoJ%gkg_JM&!U;-_z|h&JdLZ=vyQd;o|UcBR~hlB5pu7613qgI zadM4o@~L7r-R)m6Lf^k&q<)tl9U-rR(fO=FWNE=b_{i^D{k;X&_4@-QP!Wuje&#p6 z>BzQhp9c0te{{&-m4V$`b~gfQ8y=`Ml`yCjTj9?dgss^62w>9=<>Q6`9d2pzPMO2x zRU+O$xa5#^NHGoJkyBQrOI$r6;LM1W1!a~*R$T+by7gNPf4UxTN~bH*?b2JFWw8w2!NDzL zL7r6gIwp>Jud6y{eNXiZy%fp+n7HNpn85;QuRLFufm)NtV%EPYkrfPVo(Rh)H$S_+h1Pr!ZtCS_QiGbumv2kl7xYe&dh z1!wuJM8u_LuFFT;syJAZ2v~3D$E7CEu;C{Y1Qk0Mq<`R6=^rP{EL;qvw)Bldth$UV zJ*@i-B;8;llx4Ui$SL!cl2akHN;F{~I#6htfAlduz*N7LJ#|}lupR~H<GfF-Es?_#$ zuS$EAH4iN(cVFA1v>KO1{x=Y%m3p*cIm*xI>?(?@gxnUr_MlVFZ@Gh7NRwuee@9np z88j&~%nnlW^#DrW*9WxvqcVEbn0fetKCx99E%OG;iPd6Viu>2FRoS?#qMy8-?8Wwfy3_!5I}L^mn>7LrgN`aGYNh%74=Gaq%F=Ip2BR%kAZJ0bN8 zW>Wofv)!I1I#WU>47hQRNR%sre*(f$u80PRNx1@=dxvlhQ0pY-3Lp+k1f0<>aek)u zV&E&)io@QiPW+3GV|}XzFfR7(?ra^Hw)0%%b)3|+-lb$a)b<&R&4M>fZe2!MT%FLS zh~yGySs=tno=fJ|v>4SL-;0rYn|^WLnp0b3A+;VGuXijssqwqfE7M?1fAd0n39U6p zNy92iEB#CHs4%Scpbr7I?NX{h2!b!LT%m%n3}J$g!m2eNTB9~=E-42Xg;xfLnjl2s zmB3s)Pg#6r=bAlZ^fE_Nmz(3*ll$9ee(^ujwt?o@G|=WfZED&14J!U8edp=;qrR>R zk*1OAa`Cvpv+cS+4iC<$e+nT)LXr&85n9kBWCcNiOv|O5MQIK8>JNfm*%JGR_AX>L zMF(78;xZ^&4~YbYlF^3e*B|+#9E+q0lmPa5bMUSQ2kAUwNF*T=4yMGfC<|07z^L5* z0A1#UaEOD3Z)P0rk3r5wpgN?x!nJbe3nr|y`;Skb@u7;V>xb6_ljIE$f3(D;ViZzg#ioXblAKf7Or=cJ& zG0s;`Ns%A%2~c^s9H8z9xqe-D1esC>Bcs>&Qf9~xc}jT>neAwvo#E#KRtsWhwCJ_i zt!ctemQ}Y%>w1};j{ypbf58I(1qDbE!KXZIBGMuW3!uiU;E%Zr@z|~401-iTa1as| zN5IhwzDOd@0lk(@@UfxIl-fcB zk&VEJ+*7v!6kjvC4OaUaZv+)(=p^?NY=yXGl_XJ_(HA>qM_#GTX;k!pvJLQyXH+3| zEC+3u=$L@{PtYi01^g7V71!#llCW5aoo>zNed9dY;I$MZ%Z*wh0fsktNo*$^t^~13 zTGX7KY#6TMwIhL(Pp6@VhLZE?b0)kQAfQMBpXTbej&v^;e1QfO|zCGk|fU1Mu7bI+pPdGKaR5Vlfe%bf9TEoV9cx6 zF9mJ5iYjHhQ&8yEq(YbC8Ew_2A6_O3!ft=0cU?Xz&QMs0?flI#AQiXIe|7}vx1!>hKPDa&0pKcICB7MH640INmIv%j7Orn#I^`lR+K-Q z1FmNm0SSq@tdJ5(k+XqDg%k0y?=rt3%dF*xb^p-b`>w$oUT_=w5?FgLFDN=V0=*xL zv}joMYxhjf7q2D_e<)U6`aS>sRl>{{;|RsYJh-@)p|}={I~tFOVL5-+tmRfbtyY)9 z#||A_T7B?oRQ?Z;CjJkQ3L*D*Wp$pbX4GoUBQC%a6hI(=CFTJ;|9#B6Z}s;4b)cii6C#mi2eDbp z59|J2dpW<$*aqy0XnzS70E@6$1c?>b-4kdAoAjYsZPb5Y4<5z+#~v*}?$5JYkB&>5 z`6m3Fs?KJtfB2Tf-s1k7qeqf6y2Q6hjkZ{P#`IR%$xCYt;y2;QR(!JEUt)K!TqhQj zE>~}_J`(o2ut=PBjh}IS4NeeU%KGZj7!38Gjlf9n1H0ku^{3$%;JUd_cX;d8wy`ug zONDftlPhsV;5t4y;&0@Ytg(T`4BAKzDi6%vSqDOkf0;ywxV|Aa|0K2<kW0wz2RnZ~Xqeczld2Gy9q$FkPqR1S2oSQN{R_Kog<;nF{3G$ALym0EK zY|8QyzeXv_>NrBTl93CMIn{{x^v#W*2+s(`iX2(U`nAaK8 z%p-P5e{O}~&qq4kxS3CW|4MJEQPb$$V4J41yScVPCwH4o zh0d^K3lQ=;LTm@%tz_XXy$OTYpsb32qNI*$e{?A`d1AsXW!VkBt>afUYI0nYo8xzz zZ)-~r=QTQ2ES50JQFX%T_HwYJc!^Irs&T>>9o-yH+CQdxm#Cz^f}c*yd$K6dcf?4ysA-rq=FIic(_znjRU>I_qnV->eY1Kt|RMI-Rg^w=CrhMw&a@7{=; z-~3N#W(%iP0@EuadBk^AR4J-%kKeMdErHpI$OutU-e#9?$w%A3)cmG;7LiiRf1%UJ zvWL^E>^hj~E02k|4echVfH|-ezv!b%Z7*@o0nLD4F6aiPN%`c)h?boXi}qQoMO~iN zV$z0VzD(ONvUAFv8GZ|ivF*b}o?W-4q|LB<&0~%99m{I0&%>&-gWy>sMMq*ql;R2{ zby2xzje(sPEwLv|EGp`4uzD*-f9;FfJ}6@HmW0@-J}E8-I`m7yXHbQwR2HOWYbFvz z3s44WirUC1Z^i5lYm(m_r02Y2tL8V&=-MY4!FlePUJV`)-f$J%JV(yHn=3h&Cs*ns zZMXvp-6gp9aam^9-U2AMcV|q*mBFESeG6FDFjk_YzcqAOWY-h*HfI#4e{YCS-Uhp> z-vYNnM_R*k^p@CflHqb@`}!8x&p6%`R{Znqe@~e3^Q?Uns&m=4D?Yg~!DI`&}74;3}8bNGiNQ;=A{vBtEmz6)AU<(C~WG>A>rc zrt_6veC;qnIW>gzf51{70@{gocuqQ?yGPk`kFTd`I0w~ph-Wtm;~OG%F)lj@MJ{21 z7TjV?r+9&j(PY0~`-0*Yz;ZExl;&^ECJhLWgR&hkbIHimia&A>F?nt^>=Df5LNE8ovrEoAYPWUE8MB zEoSsOkbcpYmt$9KV+%jeO&_Cf0Zm&QMC;V1UP5AS>nL6#!qGW3hyd|Oy zZc}dUy4b0K&vDjl*YuV=FgSOYM4yD*23(y)vQ;lx9XPXbu`1Y?_!*rVoFZ{ZcePzt zU3e`q6~66ze@)oIMEHo&Hm-BfOn6SNJ7MRi47J+_dzs zmY|*4>xF-YX{e)NXLY)qXk)hEm^)Jz9{Ho+*^`g-!2`VyKk~-LY)wk8BW-VHt%Gtp zcBrofEtrAUZ}jpfehDvwDPT`Tw=7;0STzo^lX++^eZY1MVtF7sS3icL?V*rSnz%sddcJtwVV3V7X6l|D+7r`Wy%s}@O?B+9 zOXhZ3E?KK-@#EsYOH^RC4naN8+%wb>^q+DN&NZwD!rQf7vUfszbvhd`y#K4b#R|-F z*8Kv;L8y8h<$Zfe;GgFItthAH7&loBi3)LZf84>xroS=sh|m3^)%}OGySf`uc83}M z*d}95pVCW3c>3<`*y^dEKXHlNyAHaZOQHAl9>s-Y2VxBEiRqsGi=ZQ%GpEdVqP*a= zKKthP$dGRVj16hI^QnFInZ;Kd$|2mon{NyA~`1a}R_fNn6;@FOdVgy+FxfPYK@4o;1##B^iMJ{5re*@l%(6MMLxlOPg z<-9SaGEPI&AkV7puGzwWCl@l%b#fv@-S6aC^iNtEP(L!sVi~-*dd5 z+DcfBFd>ko`*-xuH4ntcSv9CP;KfSveoAXG$KBQGI#730WO(kCLWle`i;M z5;K824OpU_zQ+j$ymz`VASs$Ke`B&NqC(LS(wdYZ=oA`CaUJDFN(($|PB^!wWvF0H z&q(0|z3~gZ{@Mc0`Ri#s51@M%8TvV{QEK()>tV|MJt>Z};#Xt2lWQ;VB5NEj{s-@h?R~e^8WUIC+ZDvt^@N5bR6wOot#_V{cy2Z&}DqnOZ&t z1OcR@x#}X8H#6Do@wo)YXH2%k{}{JHRyS!HB%botT1&W6az)G{VBe=FZEs$C(lP}_ z6`@O6U!(d`LW9JLiYG{{y-;o2nsKusyHCAJxtb54C>yke}`&6N@@up z9V@ctn-^q`UO+)rmf<}Kh=>k(2@abyeZyPms#(xJaP-1995r5S?Erj0Ak+y z9Fc*#L;Jf0bou10?n|L$LU5%aFveiziSmTLdEa_|@#(n*1cbuZ6@D zz6yuWz2d;nRNp9Rn9$KnkvzR%612!J?0{rh)A=Omg`Ee-LWi;VhCwU8_#Q&e_(-c} zR?soTGjDZ5V#>XVyy>~fv!R2(<&&V0NRi86#cB!dD_AHXQEc+1Ul23tL0?MN$z#zk zi`1oU)3x9&Tu7)fe!Z3XMJC3KkS=}B8FY+qUkI?aAez)j&~ z@d4RC@pCCFXCd{O{r#0kh_y8*npu#&`@j79{rj(9K7aW5-LfWViTQ7ze)>6#{qMhi z4aS|?UYB^cf8SHq5KD!#8s#%G^!-lM^!9v>)5QT*uP2@q`LhZ-M08AR8pfyqIO?$2 zQMBSSIuGn5Ue#xeUPw4t)x^NpH+TY7h|sRMS|-45ubwh|sABlkQeWI&JNn|?x{63V zfqi420)?Z=yWwzDbd$qXghv4cj9CIFVjhcIZ1y5xe-36voNiH4w3eznVe^gx$rgQW zoZ=MGK6VXxg<4Vj>(hzyf010?U?V+1m@>^LF05R+l$EBCYF+;sXQ{S)jpjN1S&K94 zEzC7MGmx0$f*eiaVUsyc8Az_k+i2#?AaYdm*rc+xvIKZCs8~y3LPdUG;Ekhv3`mU$ z8w@Jie`F=N9U^@c3hh+IWNKxtc)`VnL3w6 zov1Z`G|{i@r)^L(G!3z-CMB%%UyjCEOzrj(kkL!bi;wf`gOq8#a+Xtz_usE2`b$w{ zD9#}xCQpR-MI)D@1_Jmb)`11G{#nIY3}s)oe*}Td|5D^3^Zt>Y*Avn{wVIz+1K`V+ zSRbgWo6_zed*XH{*%xPDhe*vntMmJi=5Pvd3aK9|dM*jAq?LUqsdgSe;)~^=k0}Tz z+iie)Tj?$WDe5yV2K78RTri+-^4IqQa7xV*^T4xemOzB4TqEmYs@E7Mc!`rB`9$v3 ze`cmIr0;D<`7E)GYjh!@j6b1kFxwflL*Z$^LWy<+Mj#M6T+2h+=i$>=E`r}wti3Sa zXKemHUOk7VKvd+fEx-<2fCTZ{6F9{)?G~^d?Z7VPQoLZz!~_PtiaE|DKbdA~%1Ta(09>?}l4Z1_~y`f!H*98e?*eUTD8Ow*qUj224%D00%6+ z`7)a=sT5rbyL~ETGEN_vErUx*7oI_yFCD(Y)(XX?3>f^`wDDd{N-IcD+5py*0f7GK zhWaA}_Qz@5_V@@ZWGiVvYo8l{Xwy;fFUD6`#ts!sumdp|I=FwjniPR-=Bx1^O-vQ8 zY(WXz5@qAk7dJ5I3qf$fc`>a9;xV5OB<7o#&PA5e5e2Arj8zOg#)1Y8XL>t7*@1Ve6o-cc>`Ty6&h08Qx` z(I=(tl!y}%0)PkPgZ9%AzWoUy(*1Oz6kTWy!I8z=Lru65)fC-0vo|KrPfZqA-lR1f zj;u9JBkd$E;{@}dA+M1PS_q*!rDvu$C2gj}PGCB+btr!zBCYfcd@ExHWp`*sMUrX( z%Y~8F42hAfk&OHSVIY5)VdW1a){**hq>*A%TyX`;dV{K&i$MX-t&U4r^_GEb` zh%yHjmk^zS76L{raw&@X?A8$<>X^}ol4cquuHvk75^WST2pxm&3@w9(kzP%nK`$(m zGsCi{vk>eL7>53thhl%Ma1qLA--93*Sfyi!SCV!bE}mhe1R!Gd2HoPKq`2^~FQ7b` zP&1R!C0~C_oS);GdM6NMD?NkR$^bwk`R&Fj-9~K)siBUUWM0VSW)MzFc!q)!F(b0` zs%%i?y6d){uF}+LIe0^qv|Ziu{OA zb_6bF0^kql?6;@!`hZU9&N7+Qn5Bna#aC$`dQ*S8^Yo@PhV9BO~j5EiAd*e$Vv&oK#3Zd@PBq}{?CNQ{~7F)7ffJ9t0YY*>iH0; zYUYg7rz3;(-q1*Q^1@s}Xi_7i+Orws+E?sozTab3nu8vQ&N1ODZK-z?ix9gfKu#w0 zS#~C+IiBLU7H57#wOL+6;aNVmR&y*ok3E0cZcZ5ChxWPQauoo&5QK8LSH}msXT(?^ z%&w>9NR>8gjZ57zTX3bT^ZMA5OZY+h4m33_0M!azitZ#IuMC|u0U;2$EZ?gdi*$K5dw(SQwm&t*?(k!dK=p2*D{V-k`2(UEE z8KCc;kfrqfNKa7ZyAVlTHA&r6vy*@W$r1eExdo`Vf!qOASF=&*3ETLHnITcjRx-1a zl}jgTW76A~Ynv3dD_fb3Rooe_PI{Gegi2au-Kx37>^cdJrniC)ZOP4*t`%Qbv+~u2 zUHC*eXNP9I6wSp z|G=+y;-;RZnpi7TN^zGenfx`Zkvc4z;{?(|IMb&T_Yvz&U~6}Gt6jP#;_PTT2;2vhHS zu|qpiOosxm(^mK+sjY7Ae`1BG=@T^Y#)C&g{YQ3F*XO(2f3hMsgumz#^h0~|PH2o0SR`z#Y=WbPu`^j56!;H9 z?JmK0LhU`j-amZWHzJY3EPwqRZ3-Q&Mv1jIaw!HoAn%wJFOb)EQc+;>M|a}UU2F3L zUz8>8_I!krf7qQ+-c`gFUfmUi^@;u5sd3GopZz8`eC#PlM~6d_3YRLjx-xpljNVD3 zcg*NdJ-EL~xS#&ag5ZiqcTpO z#trY-pfGdSBU>EXYS)^PxxrjnijPNBu~<)Eue9Tl@1@ZGnZC*VRjP~DH46LLb$6ky z(DBMAe|_7JmJY?;s^4kqU)0TgcasB+U*Gb2ryhvn{UTzOix-(bMP;?9oA4(J@!{*Y zod#rKAaid(gx#}yz=52gAZ~W9P6D*obyF7=jwR@$*CMlj5-xAAT;6{?GErG`{|{GGPVY>gR%_x1_Dj7GR(ptb=?0egJwfMD zJpantQEjQDTVtvz$`rXknB0HX=A-Nd;gWa zymyrDU6SGCX~JO*v)Eu-bFR~Qeu?R5&PK2=BwGuAc28A89-FYIFuC_~T0+?)PpSiC zc6>c{e20T!A8_=;fm^3c>hR6%-Z&Z<0cUcHH-!rGhqn`o$t9IP!F78B! z7Tj^LW14y!)X}#~^o|p+;k1e3@K2P~Zm?2kgevdvpko^+P<=eK{~*fe*v=bHs@nlt zbK<--Ev<^u{%Vo+?6R}Xa9(7^>1wd6NvPp_dt*0jM+`Q)HfGeq{CR3kvuWDQGBNhQ H&}b}KT<#Yi diff --git a/py-modindex.html b/py-modindex.html index ce9d4bc93..7516adde2 100644 --- a/py-modindex.html +++ b/py-modindex.html @@ -3,7 +3,7 @@ - Python Module Index — KQCircuits documentation + Python Module Index — KQCircuits 4.7.26 documentation @@ -17,7 +17,7 @@ - + diff --git a/salt.html b/salt.html index 317d56a33..18042210e 100644 --- a/salt.html +++ b/salt.html @@ -4,7 +4,7 @@ - Getting started (Salt package) — KQCircuits documentation + Getting started (Salt package) — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/search.html b/search.html index bacc7b5c5..1f2f773b6 100644 --- a/search.html +++ b/search.html @@ -3,7 +3,7 @@ - Search — KQCircuits documentation + Search — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/searchindex.js b/searchindex.js index 51bcb906a..34aae2e34 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"API documentation": [[1, "api-documentation"]], "About": [[0, "about"]], "Accessing the currently active panel": [[178, "accessing-the-currently-active-panel"]], "Adding a new face": [[180, "adding-a-new-face"]], "Adding and modifying chips": [[179, "adding-and-modifying-chips"]], "Ansys export": [[186, "ansys-export"]], "Architecture": [[161, "architecture"]], "Basic mask script and export": [[179, "basic-mask-script-and-export"]], "Box": [[185, "box"]], "Build": [[180, "build"]], "CLI usage": [[163, "cli-usage"]], "Capacitance matrix": [[184, "capacitance-matrix"]], "Citing": [[159, "citing"]], "Coding Style": [[162, "coding-style"]], "Composite mask maps": [[179, "composite-mask-maps"]], "Containers": [[163, "containers"]], "Contributing": [[160, "contributing"]], "Converting elements placed in GUI into code": [[175, "converting-elements-placed-in-gui-into-code"]], "Creating a new panel": [[178, "creating-a-new-panel"]], "Creating cross section images": [[190, "creating-cross-section-images"]], "Cross-sectional simulations": [[184, "cross-sectional-simulations"]], "Debugger": [[178, "debugger"]], "Defining a custom chip": [[171, "defining-a-custom-chip"]], "Defining a custom element": [[171, "defining-a-custom-element"]], "Defining sampleholder types": [[180, "defining-sampleholder-types"]], "Developer Guide": [[165, "developer-guide"]], "Developer Setup": [[166, "developer-setup"]], "Docker CI usage": [[163, "docker-ci-usage"]], "Documentation": [[164, "documentation"], [169, "documentation"]], "Editing WaveguideComposite Nodes": [[175, "editing-waveguidecomposite-nodes"]], "Eigenmode": [[184, "eigenmode"]], "Element class": [[180, "element-class"]], "Elements": [[161, "elements"]], "Elmer export": [[186, "elmer-export"]], "Elmer remote simulations workflow": [[181, "elmer-remote-simulations-workflow"]], "Energy integrals and participation ratio": [[184, "energy-integrals-and-participation-ratio"]], "Example of defining a Chip and inserting elements into it": [[180, "example-of-defining-a-chip-and-inserting-elements-into-it"]], "Example of defining an Element class": [[180, "example-of-defining-an-element-class"]], "Examples": [[178, "examples"]], "Export functions": [[186, "export-functions"]], "External simulation tools": [[187, "external-simulation-tools"]], "Face stack": [[185, "face-stack"]], "Faces": [[180, "faces"]], "File system hierarchy": [[174, "file-system-hierarchy"], [180, "file-system-hierarchy"]], "First look around": [[171, "first-look-around"]], "GUI Features": [[175, "gui-features"]], "General Structure and Miscellaneous Utilities": [[174, "general-structure-and-miscellaneous-utilities"]], "General subclass": [[185, "general-subclass"]], "Geometry from Klayout GUI": [[186, "geometry-from-klayout-gui"]], "Geometry sweeps": [[185, "geometry-sweeps"]], "Getting started (Salt package)": [[171, "getting-started-salt-package"]], "Gmsh/Elmer export": [[183, "gmsh-elmer-export"]], "Ground grid": [[179, "ground-grid"]], "Indices and tables": [[169, "indices-and-tables"]], "Install": [[166, "install"]], "Installation": [[167, "installation"], [170, "installation"]], "Installing KQCircuits Salt Package": [[171, "installing-kqcircuits-salt-package"]], "Installing different Python package versions to KLayout manually": [[170, "installing-different-python-package-versions-to-klayout-manually"]], "Interacting with the KLayout application": [[178, "interacting-with-the-klayout-application"]], "Introduction to Elements": [[175, "introduction-to-elements"]], "Jupyter notebook usage": [[167, "jupyter-notebook-usage"]], "KLayout": [[170, "klayout"]], "KLayout GUI XSection tool": [[190, "klayout-gui-xsection-tool"]], "KLayout Standalone Usage": [[167, "klayout-standalone-usage"]], "KQC logo": [[169, "logo"]], "KQCircuits\u2019 Layers": [[180, "kqcircuits-layers"]], "Known installation issues": [[170, "known-installation-issues"]], "Layer configuration files": [[180, "layer-configuration-files"]], "Libraries": [[161, "libraries"], [180, "libraries"]], "Linux or MacOS": [[166, "linux-or-macos"]], "Macro development": [[178, "macro-development"]], "Manual installation": [[166, "manual-installation"]], "Mask export": [[179, "mask-export"]], "Miscellaneous Utilities": [[174, "miscellaneous-utilities"]], "Modifying Element parameters": [[175, "modifying-element-parameters"]], "Modifying waveguides": [[175, "modifying-waveguides"]], "Module contents": [[1, "module-kqcircuits"], [2, "module-kqcircuits.chips"], [27, "module-kqcircuits.elements"], [29, "module-kqcircuits.elements.airbridges"], [39, "module-kqcircuits.elements.flip_chip_connectors"], [43, "module-kqcircuits.elements.fluxlines"], [50, "module-kqcircuits.elements.markers"], [57, "module-kqcircuits.elements.tsvs"], [67, "module-kqcircuits.junctions"], [76, "module-kqcircuits.layer_config"], [79, "module-kqcircuits.masks"], [85, "module-kqcircuits.qubits"], [92, "module-kqcircuits.simulations"], [96, "module-kqcircuits.simulations.export"], [97, "module-kqcircuits.simulations.export.ansys"], [100, "module-kqcircuits.simulations.export.elmer"], [108, "module-kqcircuits.simulations.export.sonnet"], [112, "module-kqcircuits.simulations.export.xsection"], [123, "module-kqcircuits.test_structures"], [126, "module-kqcircuits.test_structures.junction_test_pads"], [133, "module-kqcircuits.util"]], "Multi-face masks": [[179, "multi-face-masks"]], "Opening Element or Chip from an IDE": [[180, "opening-element-or-chip-from-an-ide"]], "PCell parameters": [[161, "pcell-parameters"]], "Parameters": [[180, "parameters"]], "Placing Elements": [[175, "placing-elements"]], "Point-and-click workflow tutorial": [[176, "point-and-click-workflow-tutorial"]], "Ports": [[185, "ports"]], "Prerequisites": [[166, "prerequisites"], [167, "prerequisites"]], "Process files (.xs)": [[190, "process-files-xs"]], "PyPI Installation": [[167, "pypi-installation"]], "Python": [[166, "python"]], "Python workflow tutorial": [[180, "python-workflow-tutorial"]], "Refpoints": [[180, "refpoints"]], "Release Notes": [[171, "release-notes"]], "Reloading libraries": [[178, "reloading-libraries"]], "Reproducible, Secure Installation": [[167, "reproducible-secure-installation"]], "Run and export in one line": [[182, "run-and-export-in-one-line"]], "Running the first example": [[178, "running-the-first-example"]], "S-parameter matrix": [[184, "s-parameter-matrix"]], "Secondary install": [[166, "secondary-install"]], "Setting up a user package directory": [[171, "setting-up-a-user-package-directory"]], "Simulation features": [[184, "simulation-features"]], "Simulation objects": [[185, "simulation-objects"]], "Simulation subclass": [[185, "simulation-subclass"]], "Single element subclass": [[185, "single-element-subclass"]], "Singularity usage": [[163, "singularity-usage"]], "Sonnet export": [[186, "sonnet-export"]], "Sources": [[166, "sources"]], "Standard, Not Secure Installation": [[167, "standard-not-secure-installation"]], "Structure of Element code": [[180, "structure-of-element-code"]], "Support": [[172, "support"]], "Terminology": [[188, "terminology"]], "Testing": [[168, "testing"]], "The Simulation class": [[185, "the-simulation-class"]], "Trademarks": [[173, "trademarks"]], "Tutorial": [[179, "tutorial"]], "Unit tests": [[168, "unit-tests"]], "Unlinking": [[166, "unlinking"]], "Update": [[166, "update"]], "Updating the required dependencies": [[167, "updating-the-required-dependencies"]], "Upgrading or Removing Salt Package": [[171, "upgrading-or-removing-salt-package"]], "Usage": [[167, "usage"], [189, "usage"]], "Useful Menu Commands": [[175, "useful-menu-commands"]], "Useful hotkeys": [[175, "useful-hotkeys"]], "User Guide": [[177, "user-guide"]], "Using KLayoutView": [[178, "using-klayoutview"]], "Versioning": [[160, "versioning"]], "Windows": [[166, "windows"]], "XSection call in KQC code": [[190, "xsection-call-in-kqc-code"]], "kqcircuits.chips": [[2, "kqcircuits-chips"]], "kqcircuits.chips.airbridge_crossings": [[3, "module-kqcircuits.chips.airbridge_crossings"]], "kqcircuits.chips.airbridge_dc_test": [[4, "module-kqcircuits.chips.airbridge_dc_test"]], "kqcircuits.chips.chip": [[5, "module-kqcircuits.chips.chip"]], "kqcircuits.chips.crossing_twoface": [[6, "module-kqcircuits.chips.crossing_twoface"]], "kqcircuits.chips.daisy_woven": [[7, "module-kqcircuits.chips.daisy_woven"]], "kqcircuits.chips.dc_test": [[8, "module-kqcircuits.chips.dc_test"]], "kqcircuits.chips.demo": [[9, "module-kqcircuits.chips.demo"]], "kqcircuits.chips.demo_twoface": [[10, "module-kqcircuits.chips.demo_twoface"]], "kqcircuits.chips.empty": [[11, "module-kqcircuits.chips.empty"]], "kqcircuits.chips.junction_test": [[12, "module-kqcircuits.chips.junction_test"]], "kqcircuits.chips.junction_test2": [[13, "module-kqcircuits.chips.junction_test2"]], "kqcircuits.chips.launchers": [[14, "module-kqcircuits.chips.launchers"]], "kqcircuits.chips.lithography_test": [[15, "module-kqcircuits.chips.lithography_test"]], "kqcircuits.chips.lithography_test_twoface": [[16, "module-kqcircuits.chips.lithography_test_twoface"]], "kqcircuits.chips.quality_factor": [[17, "module-kqcircuits.chips.quality_factor"]], "kqcircuits.chips.quality_factor_twoface": [[18, "module-kqcircuits.chips.quality_factor_twoface"]], "kqcircuits.chips.sample_holder_test": [[19, "module-kqcircuits.chips.sample_holder_test"]], "kqcircuits.chips.shaping": [[20, "module-kqcircuits.chips.shaping"]], "kqcircuits.chips.simple": [[21, "module-kqcircuits.chips.simple"]], "kqcircuits.chips.single_xmons": [[22, "module-kqcircuits.chips.single_xmons"]], "kqcircuits.chips.stripes": [[23, "module-kqcircuits.chips.stripes"]], "kqcircuits.chips.tsv_test": [[24, "module-kqcircuits.chips.tsv_test"]], "kqcircuits.chips.xmons_direct_coupling": [[25, "module-kqcircuits.chips.xmons_direct_coupling"]], "kqcircuits.defaults": [[26, "module-kqcircuits.defaults"]], "kqcircuits.elements": [[27, "kqcircuits-elements"]], "kqcircuits.elements.airbridge_connection": [[28, "module-kqcircuits.elements.airbridge_connection"]], "kqcircuits.elements.airbridges": [[29, "kqcircuits-elements-airbridges"]], "kqcircuits.elements.airbridges.airbridge": [[30, "module-kqcircuits.elements.airbridges.airbridge"]], "kqcircuits.elements.airbridges.airbridge_multi_face": [[31, "module-kqcircuits.elements.airbridges.airbridge_multi_face"]], "kqcircuits.elements.airbridges.airbridge_rectangular": [[32, "module-kqcircuits.elements.airbridges.airbridge_rectangular"]], "kqcircuits.elements.capacitive_x_coupler": [[33, "module-kqcircuits.elements.capacitive_x_coupler"]], "kqcircuits.elements.chip_frame": [[34, "module-kqcircuits.elements.chip_frame"]], "kqcircuits.elements.circular_capacitor": [[35, "module-kqcircuits.elements.circular_capacitor"]], "kqcircuits.elements.element": [[36, "module-kqcircuits.elements.element"]], "kqcircuits.elements.finger_capacitor_square": [[37, "module-kqcircuits.elements.finger_capacitor_square"]], "kqcircuits.elements.finger_capacitor_taper": [[38, "module-kqcircuits.elements.finger_capacitor_taper"]], "kqcircuits.elements.flip_chip_connectors": [[39, "kqcircuits-elements-flip-chip-connectors"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector": [[40, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc": [[41, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf": [[42, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf"]], "kqcircuits.elements.fluxlines": [[43, "kqcircuits-elements-fluxlines"]], "kqcircuits.elements.fluxlines.fluxline": [[44, "module-kqcircuits.elements.fluxlines.fluxline"]], "kqcircuits.elements.fluxlines.fluxline_standard": [[45, "module-kqcircuits.elements.fluxlines.fluxline_standard"]], "kqcircuits.elements.fluxlines.fluxline_straight": [[46, "module-kqcircuits.elements.fluxlines.fluxline_straight"]], "kqcircuits.elements.hanger_resonator": [[47, "module-kqcircuits.elements.hanger_resonator"]], "kqcircuits.elements.launcher": [[48, "module-kqcircuits.elements.launcher"]], "kqcircuits.elements.launcher_dc": [[49, "module-kqcircuits.elements.launcher_dc"]], "kqcircuits.elements.markers": [[50, "kqcircuits-elements-markers"]], "kqcircuits.elements.markers.marker": [[51, "module-kqcircuits.elements.markers.marker"]], "kqcircuits.elements.markers.marker_standard": [[52, "module-kqcircuits.elements.markers.marker_standard"]], "kqcircuits.elements.markers.mask_marker_fc": [[53, "module-kqcircuits.elements.markers.mask_marker_fc"]], "kqcircuits.elements.meander": [[54, "module-kqcircuits.elements.meander"]], "kqcircuits.elements.smooth_capacitor": [[55, "module-kqcircuits.elements.smooth_capacitor"]], "kqcircuits.elements.spiral_resonator_polygon": [[56, "module-kqcircuits.elements.spiral_resonator_polygon"]], "kqcircuits.elements.tsvs": [[57, "kqcircuits-elements-tsvs"]], "kqcircuits.elements.tsvs.tsv": [[58, "module-kqcircuits.elements.tsvs.tsv"]], "kqcircuits.elements.tsvs.tsv_ellipse": [[59, "module-kqcircuits.elements.tsvs.tsv_ellipse"]], "kqcircuits.elements.tsvs.tsv_standard": [[60, "module-kqcircuits.elements.tsvs.tsv_standard"]], "kqcircuits.elements.waveguide_composite": [[61, "module-kqcircuits.elements.waveguide_composite"]], "kqcircuits.elements.waveguide_coplanar": [[62, "module-kqcircuits.elements.waveguide_coplanar"]], "kqcircuits.elements.waveguide_coplanar_curved": [[63, "module-kqcircuits.elements.waveguide_coplanar_curved"]], "kqcircuits.elements.waveguide_coplanar_splitter": [[64, "module-kqcircuits.elements.waveguide_coplanar_splitter"]], "kqcircuits.elements.waveguide_coplanar_straight": [[65, "module-kqcircuits.elements.waveguide_coplanar_straight"]], "kqcircuits.elements.waveguide_coplanar_taper": [[66, "module-kqcircuits.elements.waveguide_coplanar_taper"]], "kqcircuits.junctions": [[67, "kqcircuits-junctions"]], "kqcircuits.junctions.junction": [[68, "module-kqcircuits.junctions.junction"]], "kqcircuits.junctions.manhattan": [[69, "module-kqcircuits.junctions.manhattan"]], "kqcircuits.junctions.manhattan_single_junction": [[70, "module-kqcircuits.junctions.manhattan_single_junction"]], "kqcircuits.junctions.no_squid": [[71, "module-kqcircuits.junctions.no_squid"]], "kqcircuits.junctions.sim": [[72, "module-kqcircuits.junctions.sim"]], "kqcircuits.junctions.squid": [[73, "module-kqcircuits.junctions.squid"]], "kqcircuits.klayout_view": [[74, "module-kqcircuits.klayout_view"]], "kqcircuits.layer_cluster": [[75, "module-kqcircuits.layer_cluster"]], "kqcircuits.layer_config": [[76, "kqcircuits-layer-config"]], "kqcircuits.layer_config.default_layer_config": [[77, "module-kqcircuits.layer_config.default_layer_config"]], "kqcircuits.layer_config.example_layer_config": [[78, "module-kqcircuits.layer_config.example_layer_config"]], "kqcircuits.masks": [[79, "kqcircuits-masks"]], "kqcircuits.masks.mask_export": [[80, "module-kqcircuits.masks.mask_export"]], "kqcircuits.masks.mask_layout": [[81, "module-kqcircuits.masks.mask_layout"]], "kqcircuits.masks.mask_set": [[82, "module-kqcircuits.masks.mask_set"]], "kqcircuits.masks.multi_face_mask_layout": [[83, "module-kqcircuits.masks.multi_face_mask_layout"]], "kqcircuits.pya_resolver": [[84, "module-kqcircuits.pya_resolver"]], "kqcircuits.qubits": [[85, "kqcircuits-qubits"]], "kqcircuits.qubits.concentric_transmon": [[86, "module-kqcircuits.qubits.concentric_transmon"]], "kqcircuits.qubits.double_pads": [[87, "module-kqcircuits.qubits.double_pads"]], "kqcircuits.qubits.double_pads_splines": [[88, "module-kqcircuits.qubits.double_pads_splines"]], "kqcircuits.qubits.qubit": [[89, "module-kqcircuits.qubits.qubit"]], "kqcircuits.qubits.swissmon": [[90, "module-kqcircuits.qubits.swissmon"]], "kqcircuits.run": [[91, "module-kqcircuits.run"]], "kqcircuits.simulations": [[92, "kqcircuits-simulations"]], "kqcircuits.simulations.airbridges_sim": [[93, "module-kqcircuits.simulations.airbridges_sim"]], "kqcircuits.simulations.cross_section_simulation": [[94, "module-kqcircuits.simulations.cross_section_simulation"]], "kqcircuits.simulations.empty_simulation": [[95, "module-kqcircuits.simulations.empty_simulation"]], "kqcircuits.simulations.export": [[96, "kqcircuits-simulations-export"]], "kqcircuits.simulations.export.ansys": [[97, "kqcircuits-simulations-export-ansys"]], "kqcircuits.simulations.export.ansys.ansys_export": [[98, "module-kqcircuits.simulations.export.ansys.ansys_export"]], "kqcircuits.simulations.export.ansys.ansys_solution": [[99, "module-kqcircuits.simulations.export.ansys.ansys_solution"]], "kqcircuits.simulations.export.elmer": [[100, "kqcircuits-simulations-export-elmer"]], "kqcircuits.simulations.export.elmer.elmer_export": [[101, "module-kqcircuits.simulations.export.elmer.elmer_export"]], "kqcircuits.simulations.export.elmer.elmer_solution": [[102, "module-kqcircuits.simulations.export.elmer.elmer_solution"]], "kqcircuits.simulations.export.export_and_run": [[103, "module-kqcircuits.simulations.export.export_and_run"]], "kqcircuits.simulations.export.export_singularity": [[104, "module-kqcircuits.simulations.export.export_singularity"]], "kqcircuits.simulations.export.remote_export_and_run": [[105, "module-kqcircuits.simulations.export.remote_export_and_run"]], "kqcircuits.simulations.export.simulation_export": [[106, "module-kqcircuits.simulations.export.simulation_export"]], "kqcircuits.simulations.export.solution": [[107, "module-kqcircuits.simulations.export.solution"]], "kqcircuits.simulations.export.sonnet": [[108, "kqcircuits-simulations-export-sonnet"]], "kqcircuits.simulations.export.sonnet.parser": [[109, "module-kqcircuits.simulations.export.sonnet.parser"]], "kqcircuits.simulations.export.sonnet.sonnet_export": [[110, "module-kqcircuits.simulations.export.sonnet.sonnet_export"]], "kqcircuits.simulations.export.util": [[111, "module-kqcircuits.simulations.export.util"]], "kqcircuits.simulations.export.xsection": [[112, "kqcircuits-simulations-export-xsection"]], "kqcircuits.simulations.export.xsection.xsection_export": [[113, "module-kqcircuits.simulations.export.xsection.xsection_export"]], "kqcircuits.simulations.partition_region": [[114, "module-kqcircuits.simulations.partition_region"]], "kqcircuits.simulations.port": [[115, "module-kqcircuits.simulations.port"]], "kqcircuits.simulations.post_process": [[116, "module-kqcircuits.simulations.post_process"]], "kqcircuits.simulations.simulation": [[117, "module-kqcircuits.simulations.simulation"]], "kqcircuits.simulations.single_element_simulation": [[118, "module-kqcircuits.simulations.single_element_simulation"]], "kqcircuits.simulations.single_xmons_full_chip_sim": [[119, "module-kqcircuits.simulations.single_xmons_full_chip_sim"]], "kqcircuits.simulations.waveguides_sim": [[120, "module-kqcircuits.simulations.waveguides_sim"]], "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim": [[121, "module-kqcircuits.simulations.xmons_direct_coupling_full_chip_sim"]], "kqcircuits.simulations.xmons_direct_coupling_sim": [[122, "module-kqcircuits.simulations.xmons_direct_coupling_sim"]], "kqcircuits.test_structures": [[123, "kqcircuits-test-structures"]], "kqcircuits.test_structures.airbridge_dc": [[124, "module-kqcircuits.test_structures.airbridge_dc"]], "kqcircuits.test_structures.cross_test": [[125, "module-kqcircuits.test_structures.cross_test"]], "kqcircuits.test_structures.junction_test_pads": [[126, "kqcircuits-test-structures-junction-test-pads"]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads": [[127, "module-kqcircuits.test_structures.junction_test_pads.junction_test_pads"]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple": [[128, "module-kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple"]], "kqcircuits.test_structures.stripes_test": [[129, "module-kqcircuits.test_structures.stripes_test"]], "kqcircuits.test_structures.stripes_test_increasing_width": [[130, "module-kqcircuits.test_structures.stripes_test_increasing_width"]], "kqcircuits.test_structures.test_structure": [[131, "module-kqcircuits.test_structures.test_structure"]], "kqcircuits.test_structures.tsv_test_pattern": [[132, "module-kqcircuits.test_structures.tsv_test_pattern"]], "kqcircuits.util": [[133, "kqcircuits-util"]], "kqcircuits.util.area": [[134, "module-kqcircuits.util.area"]], "kqcircuits.util.count_instances": [[135, "module-kqcircuits.util.count_instances"]], "kqcircuits.util.coupler_lib": [[136, "module-kqcircuits.util.coupler_lib"]], "kqcircuits.util.deep_delete": [[137, "module-kqcircuits.util.deep_delete"]], "kqcircuits.util.defaults_helper": [[138, "module-kqcircuits.util.defaults_helper"]], "kqcircuits.util.dependencies": [[139, "module-kqcircuits.util.dependencies"]], "kqcircuits.util.edit_node_plugin": [[140, "module-kqcircuits.util.edit_node_plugin"]], "kqcircuits.util.export_helper": [[141, "module-kqcircuits.util.export_helper"]], "kqcircuits.util.geometry_helper": [[142, "module-kqcircuits.util.geometry_helper"]], "kqcircuits.util.geometry_json_encoder": [[143, "module-kqcircuits.util.geometry_json_encoder"]], "kqcircuits.util.groundgrid": [[144, "module-kqcircuits.util.groundgrid"]], "kqcircuits.util.gui_helper": [[145, "module-kqcircuits.util.gui_helper"]], "kqcircuits.util.import_helper": [[146, "module-kqcircuits.util.import_helper"]], "kqcircuits.util.label": [[147, "module-kqcircuits.util.label"]], "kqcircuits.util.layout_to_code": [[148, "module-kqcircuits.util.layout_to_code"]], "kqcircuits.util.library_helper": [[149, "module-kqcircuits.util.library_helper"]], "kqcircuits.util.log_router": [[150, "module-kqcircuits.util.log_router"]], "kqcircuits.util.merge": [[151, "module-kqcircuits.util.merge"]], "kqcircuits.util.netlist_extraction": [[152, "module-kqcircuits.util.netlist_extraction"]], "kqcircuits.util.netlist_graph": [[153, "module-kqcircuits.util.netlist_graph"]], "kqcircuits.util.parameters": [[154, "module-kqcircuits.util.parameters"]], "kqcircuits.util.plugin_startup": [[155, "module-kqcircuits.util.plugin_startup"]], "kqcircuits.util.refpoints": [[156, "module-kqcircuits.util.refpoints"]], "kqcircuits.util.replace_junctions": [[157, "module-kqcircuits.util.replace_junctions"]], "kqcircuits.util.symmetric_polygons": [[158, "module-kqcircuits.util.symmetric_polygons"]], "pyEPR": [[184, "pyepr"]], "pya resolver": [[161, "pya-resolver"]]}, "docnames": ["about", "api/kqcircuits", "api/kqcircuits.chips", "api/kqcircuits.chips.airbridge_crossings", "api/kqcircuits.chips.airbridge_dc_test", "api/kqcircuits.chips.chip", "api/kqcircuits.chips.crossing_twoface", "api/kqcircuits.chips.daisy_woven", "api/kqcircuits.chips.dc_test", "api/kqcircuits.chips.demo", "api/kqcircuits.chips.demo_twoface", "api/kqcircuits.chips.empty", "api/kqcircuits.chips.junction_test", "api/kqcircuits.chips.junction_test2", "api/kqcircuits.chips.launchers", "api/kqcircuits.chips.lithography_test", "api/kqcircuits.chips.lithography_test_twoface", "api/kqcircuits.chips.quality_factor", "api/kqcircuits.chips.quality_factor_twoface", "api/kqcircuits.chips.sample_holder_test", "api/kqcircuits.chips.shaping", "api/kqcircuits.chips.simple", "api/kqcircuits.chips.single_xmons", "api/kqcircuits.chips.stripes", "api/kqcircuits.chips.tsv_test", "api/kqcircuits.chips.xmons_direct_coupling", "api/kqcircuits.defaults", "api/kqcircuits.elements", "api/kqcircuits.elements.airbridge_connection", "api/kqcircuits.elements.airbridges", "api/kqcircuits.elements.airbridges.airbridge", "api/kqcircuits.elements.airbridges.airbridge_multi_face", "api/kqcircuits.elements.airbridges.airbridge_rectangular", "api/kqcircuits.elements.capacitive_x_coupler", "api/kqcircuits.elements.chip_frame", "api/kqcircuits.elements.circular_capacitor", "api/kqcircuits.elements.element", "api/kqcircuits.elements.finger_capacitor_square", "api/kqcircuits.elements.finger_capacitor_taper", "api/kqcircuits.elements.flip_chip_connectors", "api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector", "api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc", "api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf", "api/kqcircuits.elements.fluxlines", "api/kqcircuits.elements.fluxlines.fluxline", "api/kqcircuits.elements.fluxlines.fluxline_standard", "api/kqcircuits.elements.fluxlines.fluxline_straight", "api/kqcircuits.elements.hanger_resonator", "api/kqcircuits.elements.launcher", "api/kqcircuits.elements.launcher_dc", "api/kqcircuits.elements.markers", "api/kqcircuits.elements.markers.marker", "api/kqcircuits.elements.markers.marker_standard", "api/kqcircuits.elements.markers.mask_marker_fc", "api/kqcircuits.elements.meander", "api/kqcircuits.elements.smooth_capacitor", "api/kqcircuits.elements.spiral_resonator_polygon", "api/kqcircuits.elements.tsvs", "api/kqcircuits.elements.tsvs.tsv", "api/kqcircuits.elements.tsvs.tsv_ellipse", "api/kqcircuits.elements.tsvs.tsv_standard", "api/kqcircuits.elements.waveguide_composite", "api/kqcircuits.elements.waveguide_coplanar", "api/kqcircuits.elements.waveguide_coplanar_curved", "api/kqcircuits.elements.waveguide_coplanar_splitter", "api/kqcircuits.elements.waveguide_coplanar_straight", "api/kqcircuits.elements.waveguide_coplanar_taper", "api/kqcircuits.junctions", "api/kqcircuits.junctions.junction", "api/kqcircuits.junctions.manhattan", "api/kqcircuits.junctions.manhattan_single_junction", "api/kqcircuits.junctions.no_squid", "api/kqcircuits.junctions.sim", "api/kqcircuits.junctions.squid", "api/kqcircuits.klayout_view", "api/kqcircuits.layer_cluster", "api/kqcircuits.layer_config", "api/kqcircuits.layer_config.default_layer_config", "api/kqcircuits.layer_config.example_layer_config", "api/kqcircuits.masks", "api/kqcircuits.masks.mask_export", "api/kqcircuits.masks.mask_layout", "api/kqcircuits.masks.mask_set", "api/kqcircuits.masks.multi_face_mask_layout", "api/kqcircuits.pya_resolver", "api/kqcircuits.qubits", "api/kqcircuits.qubits.concentric_transmon", "api/kqcircuits.qubits.double_pads", "api/kqcircuits.qubits.double_pads_splines", "api/kqcircuits.qubits.qubit", "api/kqcircuits.qubits.swissmon", "api/kqcircuits.run", "api/kqcircuits.simulations", "api/kqcircuits.simulations.airbridges_sim", "api/kqcircuits.simulations.cross_section_simulation", "api/kqcircuits.simulations.empty_simulation", "api/kqcircuits.simulations.export", "api/kqcircuits.simulations.export.ansys", "api/kqcircuits.simulations.export.ansys.ansys_export", "api/kqcircuits.simulations.export.ansys.ansys_solution", "api/kqcircuits.simulations.export.elmer", "api/kqcircuits.simulations.export.elmer.elmer_export", "api/kqcircuits.simulations.export.elmer.elmer_solution", "api/kqcircuits.simulations.export.export_and_run", "api/kqcircuits.simulations.export.export_singularity", "api/kqcircuits.simulations.export.remote_export_and_run", "api/kqcircuits.simulations.export.simulation_export", "api/kqcircuits.simulations.export.solution", "api/kqcircuits.simulations.export.sonnet", "api/kqcircuits.simulations.export.sonnet.parser", "api/kqcircuits.simulations.export.sonnet.sonnet_export", "api/kqcircuits.simulations.export.util", "api/kqcircuits.simulations.export.xsection", "api/kqcircuits.simulations.export.xsection.xsection_export", "api/kqcircuits.simulations.partition_region", "api/kqcircuits.simulations.port", "api/kqcircuits.simulations.post_process", "api/kqcircuits.simulations.simulation", "api/kqcircuits.simulations.single_element_simulation", "api/kqcircuits.simulations.single_xmons_full_chip_sim", "api/kqcircuits.simulations.waveguides_sim", "api/kqcircuits.simulations.xmons_direct_coupling_full_chip_sim", "api/kqcircuits.simulations.xmons_direct_coupling_sim", "api/kqcircuits.test_structures", "api/kqcircuits.test_structures.airbridge_dc", "api/kqcircuits.test_structures.cross_test", "api/kqcircuits.test_structures.junction_test_pads", "api/kqcircuits.test_structures.junction_test_pads.junction_test_pads", "api/kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple", "api/kqcircuits.test_structures.stripes_test", "api/kqcircuits.test_structures.stripes_test_increasing_width", "api/kqcircuits.test_structures.test_structure", "api/kqcircuits.test_structures.tsv_test_pattern", "api/kqcircuits.util", "api/kqcircuits.util.area", "api/kqcircuits.util.count_instances", "api/kqcircuits.util.coupler_lib", "api/kqcircuits.util.deep_delete", "api/kqcircuits.util.defaults_helper", "api/kqcircuits.util.dependencies", "api/kqcircuits.util.edit_node_plugin", "api/kqcircuits.util.export_helper", "api/kqcircuits.util.geometry_helper", "api/kqcircuits.util.geometry_json_encoder", "api/kqcircuits.util.groundgrid", "api/kqcircuits.util.gui_helper", "api/kqcircuits.util.import_helper", "api/kqcircuits.util.label", "api/kqcircuits.util.layout_to_code", "api/kqcircuits.util.library_helper", "api/kqcircuits.util.log_router", "api/kqcircuits.util.merge", "api/kqcircuits.util.netlist_extraction", "api/kqcircuits.util.netlist_graph", "api/kqcircuits.util.parameters", "api/kqcircuits.util.plugin_startup", "api/kqcircuits.util.refpoints", "api/kqcircuits.util.replace_junctions", "api/kqcircuits.util.symmetric_polygons", "citing", "contributing", "developer/architecture", "developer/coding_style", "developer/containers", "developer/documentation", "developer/index", "developer/setup", "developer/standalone", "developer/testing", "index", "installation", "salt", "support", "trademarks", "user_guide/file_system_and_utilities", "user_guide/gui_features", "user_guide/gui_workflow", "user_guide/index", "user_guide/macro_workflow", "user_guide/mask_export", "user_guide/python_workflow", "user_guide/simulation/elmer_remote_workflow", "user_guide/simulation/export_and_run", "user_guide/simulation/gmsh_elmer_export", "user_guide/simulation/simulation_features", "user_guide/simulation/simulation_objects", "user_guide/simulation/simulation_scripts", "user_guide/simulations", "user_guide/terminology", "user_guide/usage", "user_guide/xsection"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["about.rst", "api/kqcircuits.rst", "api/kqcircuits.chips.rst", "api/kqcircuits.chips.airbridge_crossings.rst", "api/kqcircuits.chips.airbridge_dc_test.rst", "api/kqcircuits.chips.chip.rst", "api/kqcircuits.chips.crossing_twoface.rst", "api/kqcircuits.chips.daisy_woven.rst", "api/kqcircuits.chips.dc_test.rst", "api/kqcircuits.chips.demo.rst", "api/kqcircuits.chips.demo_twoface.rst", "api/kqcircuits.chips.empty.rst", "api/kqcircuits.chips.junction_test.rst", "api/kqcircuits.chips.junction_test2.rst", "api/kqcircuits.chips.launchers.rst", "api/kqcircuits.chips.lithography_test.rst", "api/kqcircuits.chips.lithography_test_twoface.rst", "api/kqcircuits.chips.quality_factor.rst", "api/kqcircuits.chips.quality_factor_twoface.rst", "api/kqcircuits.chips.sample_holder_test.rst", "api/kqcircuits.chips.shaping.rst", "api/kqcircuits.chips.simple.rst", "api/kqcircuits.chips.single_xmons.rst", "api/kqcircuits.chips.stripes.rst", "api/kqcircuits.chips.tsv_test.rst", "api/kqcircuits.chips.xmons_direct_coupling.rst", "api/kqcircuits.defaults.rst", "api/kqcircuits.elements.rst", "api/kqcircuits.elements.airbridge_connection.rst", "api/kqcircuits.elements.airbridges.rst", "api/kqcircuits.elements.airbridges.airbridge.rst", "api/kqcircuits.elements.airbridges.airbridge_multi_face.rst", "api/kqcircuits.elements.airbridges.airbridge_rectangular.rst", "api/kqcircuits.elements.capacitive_x_coupler.rst", "api/kqcircuits.elements.chip_frame.rst", "api/kqcircuits.elements.circular_capacitor.rst", "api/kqcircuits.elements.element.rst", "api/kqcircuits.elements.finger_capacitor_square.rst", "api/kqcircuits.elements.finger_capacitor_taper.rst", "api/kqcircuits.elements.flip_chip_connectors.rst", "api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector.rst", "api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.rst", "api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.rst", "api/kqcircuits.elements.fluxlines.rst", "api/kqcircuits.elements.fluxlines.fluxline.rst", "api/kqcircuits.elements.fluxlines.fluxline_standard.rst", "api/kqcircuits.elements.fluxlines.fluxline_straight.rst", "api/kqcircuits.elements.hanger_resonator.rst", "api/kqcircuits.elements.launcher.rst", "api/kqcircuits.elements.launcher_dc.rst", "api/kqcircuits.elements.markers.rst", "api/kqcircuits.elements.markers.marker.rst", "api/kqcircuits.elements.markers.marker_standard.rst", "api/kqcircuits.elements.markers.mask_marker_fc.rst", "api/kqcircuits.elements.meander.rst", "api/kqcircuits.elements.smooth_capacitor.rst", "api/kqcircuits.elements.spiral_resonator_polygon.rst", "api/kqcircuits.elements.tsvs.rst", "api/kqcircuits.elements.tsvs.tsv.rst", "api/kqcircuits.elements.tsvs.tsv_ellipse.rst", "api/kqcircuits.elements.tsvs.tsv_standard.rst", "api/kqcircuits.elements.waveguide_composite.rst", "api/kqcircuits.elements.waveguide_coplanar.rst", "api/kqcircuits.elements.waveguide_coplanar_curved.rst", "api/kqcircuits.elements.waveguide_coplanar_splitter.rst", "api/kqcircuits.elements.waveguide_coplanar_straight.rst", "api/kqcircuits.elements.waveguide_coplanar_taper.rst", "api/kqcircuits.junctions.rst", "api/kqcircuits.junctions.junction.rst", "api/kqcircuits.junctions.manhattan.rst", "api/kqcircuits.junctions.manhattan_single_junction.rst", "api/kqcircuits.junctions.no_squid.rst", "api/kqcircuits.junctions.sim.rst", "api/kqcircuits.junctions.squid.rst", "api/kqcircuits.klayout_view.rst", "api/kqcircuits.layer_cluster.rst", "api/kqcircuits.layer_config.rst", "api/kqcircuits.layer_config.default_layer_config.rst", "api/kqcircuits.layer_config.example_layer_config.rst", "api/kqcircuits.masks.rst", "api/kqcircuits.masks.mask_export.rst", "api/kqcircuits.masks.mask_layout.rst", "api/kqcircuits.masks.mask_set.rst", "api/kqcircuits.masks.multi_face_mask_layout.rst", "api/kqcircuits.pya_resolver.rst", "api/kqcircuits.qubits.rst", "api/kqcircuits.qubits.concentric_transmon.rst", "api/kqcircuits.qubits.double_pads.rst", "api/kqcircuits.qubits.double_pads_splines.rst", "api/kqcircuits.qubits.qubit.rst", "api/kqcircuits.qubits.swissmon.rst", "api/kqcircuits.run.rst", "api/kqcircuits.simulations.rst", "api/kqcircuits.simulations.airbridges_sim.rst", "api/kqcircuits.simulations.cross_section_simulation.rst", "api/kqcircuits.simulations.empty_simulation.rst", "api/kqcircuits.simulations.export.rst", "api/kqcircuits.simulations.export.ansys.rst", "api/kqcircuits.simulations.export.ansys.ansys_export.rst", "api/kqcircuits.simulations.export.ansys.ansys_solution.rst", "api/kqcircuits.simulations.export.elmer.rst", "api/kqcircuits.simulations.export.elmer.elmer_export.rst", "api/kqcircuits.simulations.export.elmer.elmer_solution.rst", "api/kqcircuits.simulations.export.export_and_run.rst", "api/kqcircuits.simulations.export.export_singularity.rst", "api/kqcircuits.simulations.export.remote_export_and_run.rst", "api/kqcircuits.simulations.export.simulation_export.rst", "api/kqcircuits.simulations.export.solution.rst", "api/kqcircuits.simulations.export.sonnet.rst", "api/kqcircuits.simulations.export.sonnet.parser.rst", "api/kqcircuits.simulations.export.sonnet.sonnet_export.rst", "api/kqcircuits.simulations.export.util.rst", "api/kqcircuits.simulations.export.xsection.rst", "api/kqcircuits.simulations.export.xsection.xsection_export.rst", "api/kqcircuits.simulations.partition_region.rst", "api/kqcircuits.simulations.port.rst", "api/kqcircuits.simulations.post_process.rst", "api/kqcircuits.simulations.simulation.rst", "api/kqcircuits.simulations.single_element_simulation.rst", "api/kqcircuits.simulations.single_xmons_full_chip_sim.rst", "api/kqcircuits.simulations.waveguides_sim.rst", "api/kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.rst", "api/kqcircuits.simulations.xmons_direct_coupling_sim.rst", "api/kqcircuits.test_structures.rst", "api/kqcircuits.test_structures.airbridge_dc.rst", "api/kqcircuits.test_structures.cross_test.rst", "api/kqcircuits.test_structures.junction_test_pads.rst", "api/kqcircuits.test_structures.junction_test_pads.junction_test_pads.rst", "api/kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.rst", "api/kqcircuits.test_structures.stripes_test.rst", "api/kqcircuits.test_structures.stripes_test_increasing_width.rst", "api/kqcircuits.test_structures.test_structure.rst", "api/kqcircuits.test_structures.tsv_test_pattern.rst", "api/kqcircuits.util.rst", "api/kqcircuits.util.area.rst", "api/kqcircuits.util.count_instances.rst", "api/kqcircuits.util.coupler_lib.rst", "api/kqcircuits.util.deep_delete.rst", "api/kqcircuits.util.defaults_helper.rst", "api/kqcircuits.util.dependencies.rst", "api/kqcircuits.util.edit_node_plugin.rst", "api/kqcircuits.util.export_helper.rst", "api/kqcircuits.util.geometry_helper.rst", "api/kqcircuits.util.geometry_json_encoder.rst", "api/kqcircuits.util.groundgrid.rst", "api/kqcircuits.util.gui_helper.rst", "api/kqcircuits.util.import_helper.rst", "api/kqcircuits.util.label.rst", "api/kqcircuits.util.layout_to_code.rst", "api/kqcircuits.util.library_helper.rst", "api/kqcircuits.util.log_router.rst", "api/kqcircuits.util.merge.rst", "api/kqcircuits.util.netlist_extraction.rst", "api/kqcircuits.util.netlist_graph.rst", "api/kqcircuits.util.parameters.rst", "api/kqcircuits.util.plugin_startup.rst", "api/kqcircuits.util.refpoints.rst", "api/kqcircuits.util.replace_junctions.rst", "api/kqcircuits.util.symmetric_polygons.rst", "citing.rst", "contributing.rst", "developer/architecture.rst", "developer/coding_style.rst", "developer/containers.rst", "developer/documentation.rst", "developer/index.rst", "developer/setup.rst", "developer/standalone.rst", "developer/testing.rst", "index.rst", "installation.rst", "salt.rst", "support.rst", "trademarks.rst", "user_guide/file_system_and_utilities.rst", "user_guide/gui_features.rst", "user_guide/gui_workflow.rst", "user_guide/index.rst", "user_guide/macro_workflow.rst", "user_guide/mask_export.rst", "user_guide/python_workflow.rst", "user_guide/simulation/elmer_remote_workflow.rst", "user_guide/simulation/export_and_run.rst", "user_guide/simulation/gmsh_elmer_export.rst", "user_guide/simulation/simulation_features.rst", "user_guide/simulation/simulation_objects.rst", "user_guide/simulation/simulation_scripts.rst", "user_guide/simulations.rst", "user_guide/terminology.rst", "user_guide/usage.rst", "user_guide/xsection.rst"], "indexentries": {"a (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.a", false]], "activated() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.activated", false]], "active_cell (kqcircuits.klayout_view.klayoutview property)": [[74, "kqcircuits.klayout_view.KLayoutView.active_cell", false]], "add_chip() (kqcircuits.masks.mask_set.maskset method)": [[82, "kqcircuits.masks.mask_set.MaskSet.add_chip", false]], "add_chips_map() (kqcircuits.masks.mask_layout.masklayout method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.add_chips_map", false]], "add_chips_map() (kqcircuits.masks.multi_face_mask_layout.multifacemasklayout method)": [[83, "kqcircuits.masks.multi_face_mask_layout.MultiFaceMaskLayout.add_chips_map", false]], "add_default_layers() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.add_default_layers", false]], "add_element() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.add_element", false]], "add_element() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.add_element", false]], "add_mask_layout() (kqcircuits.masks.mask_set.maskset method)": [[82, "kqcircuits.masks.mask_set.MaskSet.add_mask_layout", false]], "add_multi_face_mask_layout() (kqcircuits.masks.mask_set.maskset method)": [[82, "kqcircuits.masks.mask_set.MaskSet.add_multi_face_mask_layout", false]], "add_parameter() (in module kqcircuits.util.parameters)": [[154, "kqcircuits.util.parameters.add_parameter", false]], "add_parameters_from() (in module kqcircuits.util.parameters)": [[154, "kqcircuits.util.parameters.add_parameters_from", false]], "add_port() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.add_port", false]], "add_protection() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.add_protection", false]], "add_waveguides() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.add_waveguides", false]], "added_chips (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.added_chips", false]], "airbridge (class in kqcircuits.elements.airbridges.airbridge)": [[30, "kqcircuits.elements.airbridges.airbridge.Airbridge", false]], "airbridge (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.airbridge", false]], "airbridgeconnection (class in kqcircuits.elements.airbridge_connection)": [[28, "kqcircuits.elements.airbridge_connection.AirbridgeConnection", false]], "airbridgecrossings (class in kqcircuits.chips.airbridge_crossings)": [[3, "kqcircuits.chips.airbridge_crossings.AirbridgeCrossings", false]], "airbridgedc (class in kqcircuits.test_structures.airbridge_dc)": [[124, "kqcircuits.test_structures.airbridge_dc.AirbridgeDC", false]], "airbridgedctest (class in kqcircuits.chips.airbridge_dc_test)": [[4, "kqcircuits.chips.airbridge_dc_test.AirbridgeDcTest", false]], "airbridgemultiface (class in kqcircuits.elements.airbridges.airbridge_multi_face)": [[31, "kqcircuits.elements.airbridges.airbridge_multi_face.AirbridgeMultiFace", false]], "airbridgerectangular (class in kqcircuits.elements.airbridges.airbridge_rectangular)": [[32, "kqcircuits.elements.airbridges.airbridge_rectangular.AirbridgeRectangular", false]], "airbridgessim (class in kqcircuits.simulations.airbridges_sim)": [[93, "kqcircuits.simulations.airbridges_sim.AirbridgesSim", false]], "align (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.align", false]], "align_to (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.align_to", false]], "all_layers() (kqcircuits.layer_cluster.layercluster method)": [[75, "kqcircuits.layer_cluster.LayerCluster.all_layers", false]], "angle (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.angle", false]], "ansys_project_template (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.ansys_project_template", false]], "ansys_tool (kqcircuits.simulations.export.ansys.ansys_solution.ansyscurrentsolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysCurrentSolution.ansys_tool", false]], "ansys_tool (kqcircuits.simulations.export.ansys.ansys_solution.ansyseigenmodesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution.ansys_tool", false]], "ansys_tool (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.ansys_tool", false]], "ansys_tool (kqcircuits.simulations.export.ansys.ansys_solution.ansysq3dsolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysQ3dSolution.ansys_tool", false]], "ansys_tool (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.ansys_tool", false]], "ansys_tool (kqcircuits.simulations.export.ansys.ansys_solution.ansysvoltagesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution.ansys_tool", false]], "ansyscurrentsolution (class in kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysCurrentSolution", false]], "ansyseigenmodesolution (class in kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution", false]], "ansyshfsssolution (class in kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution", false]], "ansysq3dsolution (class in kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysQ3dSolution", false]], "ansyssolution (class in kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution", false]], "ansysvoltagesolution (class in kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution", false]], "apply_template() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.apply_template", false]], "arc() (in module kqcircuits.elements.waveguide_coplanar_curved)": [[63, "kqcircuits.elements.waveguide_coplanar_curved.arc", false]], "arc_points() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.arc_points", false]], "areareceiver (class in kqcircuits.util.area)": [[134, "kqcircuits.util.area.AreaReceiver", false]], "argument_parser() (in module kqcircuits.run)": [[91, "kqcircuits.run.argument_parser", false]], "as_dict() (kqcircuits.simulations.port.port method)": [[115, "kqcircuits.simulations.port.Port.as_dict", false]], "b (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.b", false]], "bbox_face_ids (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.bbox_face_ids", false]], "bezier_points() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.bezier_points", false]], "bottomleft (kqcircuits.util.label.labelorigin attribute)": [[147, "kqcircuits.util.label.LabelOrigin.BOTTOMLEFT", false]], "bottomright (kqcircuits.util.label.labelorigin attribute)": [[147, "kqcircuits.util.label.LabelOrigin.BOTTOMRIGHT", false]], "boundary_conditions (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.boundary_conditions", false]], "box() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.box", false]], "bspline_points() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.bspline_points", false]], "build() (kqcircuits.chips.airbridge_crossings.airbridgecrossings method)": [[3, "kqcircuits.chips.airbridge_crossings.AirbridgeCrossings.build", false]], "build() (kqcircuits.chips.airbridge_dc_test.airbridgedctest method)": [[4, "kqcircuits.chips.airbridge_dc_test.AirbridgeDcTest.build", false]], "build() (kqcircuits.chips.crossing_twoface.crossingtwoface method)": [[6, "kqcircuits.chips.crossing_twoface.CrossingTwoface.build", false]], "build() (kqcircuits.chips.daisy_woven.daisywoven method)": [[7, "kqcircuits.chips.daisy_woven.DaisyWoven.build", false]], "build() (kqcircuits.chips.dc_test.dctest method)": [[8, "kqcircuits.chips.dc_test.DcTest.build", false]], "build() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.build", false]], "build() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.build", false]], "build() (kqcircuits.chips.empty.empty method)": [[11, "kqcircuits.chips.empty.Empty.build", false]], "build() (kqcircuits.chips.junction_test.junctiontest method)": [[12, "kqcircuits.chips.junction_test.JunctionTest.build", false]], "build() (kqcircuits.chips.junction_test2.junctiontest2 method)": [[13, "kqcircuits.chips.junction_test2.JunctionTest2.build", false]], "build() (kqcircuits.chips.launchers.launchers method)": [[14, "kqcircuits.chips.launchers.Launchers.build", false]], "build() (kqcircuits.chips.lithography_test.lithographytest method)": [[15, "kqcircuits.chips.lithography_test.LithographyTest.build", false]], "build() (kqcircuits.chips.lithography_test_twoface.lithographytesttwoface method)": [[16, "kqcircuits.chips.lithography_test_twoface.LithographyTestTwoface.build", false]], "build() (kqcircuits.chips.quality_factor.qualityfactor method)": [[17, "kqcircuits.chips.quality_factor.QualityFactor.build", false]], "build() (kqcircuits.chips.quality_factor_twoface.qualityfactortwoface method)": [[18, "kqcircuits.chips.quality_factor_twoface.QualityFactorTwoface.build", false]], "build() (kqcircuits.chips.sample_holder_test.sampleholdertest method)": [[19, "kqcircuits.chips.sample_holder_test.SampleHolderTest.build", false]], "build() (kqcircuits.chips.shaping.shaping method)": [[20, "kqcircuits.chips.shaping.Shaping.build", false]], "build() (kqcircuits.chips.simple.simple method)": [[21, "kqcircuits.chips.simple.Simple.build", false]], "build() (kqcircuits.chips.single_xmons.singlexmons method)": [[22, "kqcircuits.chips.single_xmons.SingleXmons.build", false]], "build() (kqcircuits.chips.stripes.stripes method)": [[23, "kqcircuits.chips.stripes.Stripes.build", false]], "build() (kqcircuits.chips.tsv_test.tsvtest method)": [[24, "kqcircuits.chips.tsv_test.TsvTest.build", false]], "build() (kqcircuits.chips.xmons_direct_coupling.xmonsdirectcoupling method)": [[25, "kqcircuits.chips.xmons_direct_coupling.XMonsDirectCoupling.build", false]], "build() (kqcircuits.elements.airbridge_connection.airbridgeconnection method)": [[28, "kqcircuits.elements.airbridge_connection.AirbridgeConnection.build", false]], "build() (kqcircuits.elements.airbridges.airbridge_multi_face.airbridgemultiface method)": [[31, "kqcircuits.elements.airbridges.airbridge_multi_face.AirbridgeMultiFace.build", false]], "build() (kqcircuits.elements.airbridges.airbridge_rectangular.airbridgerectangular method)": [[32, "kqcircuits.elements.airbridges.airbridge_rectangular.AirbridgeRectangular.build", false]], "build() (kqcircuits.elements.capacitive_x_coupler.capacitivexcoupler method)": [[33, "kqcircuits.elements.capacitive_x_coupler.CapacitiveXCoupler.build", false]], "build() (kqcircuits.elements.chip_frame.chipframe method)": [[34, "kqcircuits.elements.chip_frame.ChipFrame.build", false]], "build() (kqcircuits.elements.circular_capacitor.circularcapacitor method)": [[35, "kqcircuits.elements.circular_capacitor.CircularCapacitor.build", false]], "build() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.build", false]], "build() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.build", false]], "build() (kqcircuits.elements.finger_capacitor_taper.fingercapacitortaper method)": [[38, "kqcircuits.elements.finger_capacitor_taper.FingerCapacitorTaper.build", false]], "build() (kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.flipchipconnectordc method)": [[41, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.FlipChipConnectorDc.build", false]], "build() (kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.flipchipconnectorrf method)": [[42, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.FlipChipConnectorRf.build", false]], "build() (kqcircuits.elements.fluxlines.fluxline_standard.fluxlinestandard method)": [[45, "kqcircuits.elements.fluxlines.fluxline_standard.FluxlineStandard.build", false]], "build() (kqcircuits.elements.fluxlines.fluxline_straight.fluxlinestraight method)": [[46, "kqcircuits.elements.fluxlines.fluxline_straight.FluxlineStraight.build", false]], "build() (kqcircuits.elements.hanger_resonator.hangerresonator method)": [[47, "kqcircuits.elements.hanger_resonator.HangerResonator.build", false]], "build() (kqcircuits.elements.launcher.launcher method)": [[48, "kqcircuits.elements.launcher.Launcher.build", false]], "build() (kqcircuits.elements.launcher_dc.launcherdc method)": [[49, "kqcircuits.elements.launcher_dc.LauncherDC.build", false]], "build() (kqcircuits.elements.markers.marker_standard.markerstandard method)": [[52, "kqcircuits.elements.markers.marker_standard.MarkerStandard.build", false]], "build() (kqcircuits.elements.markers.mask_marker_fc.maskmarkerfc method)": [[53, "kqcircuits.elements.markers.mask_marker_fc.MaskMarkerFc.build", false]], "build() (kqcircuits.elements.meander.meander method)": [[54, "kqcircuits.elements.meander.Meander.build", false]], "build() (kqcircuits.elements.smooth_capacitor.smoothcapacitor method)": [[55, "kqcircuits.elements.smooth_capacitor.SmoothCapacitor.build", false]], "build() (kqcircuits.elements.spiral_resonator_polygon.spiralresonatorpolygon method)": [[56, "kqcircuits.elements.spiral_resonator_polygon.SpiralResonatorPolygon.build", false]], "build() (kqcircuits.elements.tsvs.tsv_standard.tsvstandard method)": [[60, "kqcircuits.elements.tsvs.tsv_standard.TsvStandard.build", false]], "build() (kqcircuits.elements.waveguide_composite.waveguidecomposite method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.build", false]], "build() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.build", false]], "build() (kqcircuits.elements.waveguide_coplanar_curved.waveguidecoplanarcurved method)": [[63, "kqcircuits.elements.waveguide_coplanar_curved.WaveguideCoplanarCurved.build", false]], "build() (kqcircuits.elements.waveguide_coplanar_splitter.waveguidecoplanarsplitter method)": [[64, "kqcircuits.elements.waveguide_coplanar_splitter.WaveguideCoplanarSplitter.build", false]], "build() (kqcircuits.elements.waveguide_coplanar_straight.waveguidecoplanarstraight method)": [[65, "kqcircuits.elements.waveguide_coplanar_straight.WaveguideCoplanarStraight.build", false]], "build() (kqcircuits.elements.waveguide_coplanar_taper.waveguidecoplanartaper method)": [[66, "kqcircuits.elements.waveguide_coplanar_taper.WaveguideCoplanarTaper.build", false]], "build() (kqcircuits.junctions.manhattan.manhattan method)": [[69, "kqcircuits.junctions.manhattan.Manhattan.build", false]], "build() (kqcircuits.junctions.manhattan_single_junction.manhattansinglejunction method)": [[70, "kqcircuits.junctions.manhattan_single_junction.ManhattanSingleJunction.build", false]], "build() (kqcircuits.junctions.no_squid.nosquid method)": [[71, "kqcircuits.junctions.no_squid.NoSquid.build", false]], "build() (kqcircuits.junctions.sim.sim method)": [[72, "kqcircuits.junctions.sim.Sim.build", false]], "build() (kqcircuits.masks.mask_layout.masklayout method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.build", false]], "build() (kqcircuits.masks.mask_set.maskset method)": [[82, "kqcircuits.masks.mask_set.MaskSet.build", false]], "build() (kqcircuits.qubits.concentric_transmon.concentrictransmon method)": [[86, "kqcircuits.qubits.concentric_transmon.ConcentricTransmon.build", false]], "build() (kqcircuits.qubits.double_pads.doublepads method)": [[87, "kqcircuits.qubits.double_pads.DoublePads.build", false]], "build() (kqcircuits.qubits.swissmon.swissmon method)": [[90, "kqcircuits.qubits.swissmon.Swissmon.build", false]], "build() (kqcircuits.simulations.airbridges_sim.airbridgessim method)": [[93, "kqcircuits.simulations.airbridges_sim.AirbridgesSim.build", false]], "build() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.build", false]], "build() (kqcircuits.simulations.empty_simulation.emptysimulation method)": [[95, "kqcircuits.simulations.empty_simulation.EmptySimulation.build", false]], "build() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.build", false]], "build() (kqcircuits.simulations.single_xmons_full_chip_sim.singlexmonsfullchipsim method)": [[119, "kqcircuits.simulations.single_xmons_full_chip_sim.SingleXmonsFullChipSim.build", false]], "build() (kqcircuits.simulations.waveguides_sim.waveguidessim method)": [[120, "kqcircuits.simulations.waveguides_sim.WaveGuidesSim.build", false]], "build() (kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.xmonsdirectcouplingfullchipsim method)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim.build", false]], "build() (kqcircuits.simulations.xmons_direct_coupling_sim.xmonsdirectcouplingsim method)": [[122, "kqcircuits.simulations.xmons_direct_coupling_sim.XMonsDirectCouplingSim.build", false]], "build() (kqcircuits.test_structures.airbridge_dc.airbridgedc method)": [[124, "kqcircuits.test_structures.airbridge_dc.AirbridgeDC.build", false]], "build() (kqcircuits.test_structures.cross_test.crosstest method)": [[125, "kqcircuits.test_structures.cross_test.CrossTest.build", false]], "build() (kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.junctiontestpadssimple method)": [[128, "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.JunctionTestPadsSimple.build", false]], "build() (kqcircuits.test_structures.stripes_test.stripestest method)": [[129, "kqcircuits.test_structures.stripes_test.StripesTest.build", false]], "build() (kqcircuits.test_structures.stripes_test_increasing_width.stripestestincreasingwidth method)": [[130, "kqcircuits.test_structures.stripes_test_increasing_width.StripesTestIncreasingWidth.build", false]], "build() (kqcircuits.test_structures.tsv_test_pattern.tsvtestpattern method)": [[132, "kqcircuits.test_structures.tsv_test_pattern.TsvTestPattern.build", false]], "can_create_from_shape_impl() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.can_create_from_shape_impl", false]], "can_create_from_shape_impl() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.can_create_from_shape_impl", false]], "can_create_from_shape_impl() (kqcircuits.elements.finger_capacitor_taper.fingercapacitortaper method)": [[38, "kqcircuits.elements.finger_capacitor_taper.FingerCapacitorTaper.can_create_from_shape_impl", false]], "can_create_from_shape_impl() (kqcircuits.elements.meander.meander method)": [[54, "kqcircuits.elements.meander.Meander.can_create_from_shape_impl", false]], "can_create_from_shape_impl() (kqcircuits.elements.smooth_capacitor.smoothcapacitor method)": [[55, "kqcircuits.elements.smooth_capacitor.SmoothCapacitor.can_create_from_shape_impl", false]], "can_create_from_shape_impl() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.can_create_from_shape_impl", false]], "cap_params() (in module kqcircuits.util.coupler_lib)": [[136, "kqcircuits.util.coupler_lib.cap_params", false]], "capacitance_export (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.capacitance_export", false]], "capacitivexcoupler (class in kqcircuits.elements.capacitive_x_coupler)": [[33, "kqcircuits.elements.capacitive_x_coupler.CapacitiveXCoupler", false]], "cell (kqcircuits.util.refpoints.refpoints attribute)": [[156, "kqcircuits.util.refpoints.Refpoints.cell", false]], "cell_view (kqcircuits.klayout_view.klayoutview property)": [[74, "kqcircuits.klayout_view.KLayoutView.cell_view", false]], "check_node_type() (kqcircuits.elements.waveguide_composite.waveguidecomposite method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.check_node_type", false]], "chip (class in kqcircuits.chips.chip)": [[5, "kqcircuits.chips.chip.Chip", false]], "chip_box_offset (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chip_box_offset", false]], "chip_copies (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chip_copies", false]], "chip_size (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chip_size", false]], "chip_trans (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chip_trans", false]], "chipframe (class in kqcircuits.elements.chip_frame)": [[34, "kqcircuits.elements.chip_frame.ChipFrame", false]], "chips_map (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chips_map", false]], "chips_map_from_box_map() (kqcircuits.masks.mask_set.maskset static method)": [[82, "kqcircuits.masks.mask_set.MaskSet.chips_map_from_box_map", false]], "chips_map_legend (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chips_map_legend", false]], "chips_map_legend (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.chips_map_legend", false]], "chips_map_offset (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chips_map_offset", false]], "chips_placed_by_position_label (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chips_placed_by_position_label", false]], "circle_polygon() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.circle_polygon", false]], "circularcapacitor (class in kqcircuits.elements.circular_capacitor)": [[35, "kqcircuits.elements.circular_capacitor.CircularCapacitor", false]], "clear_layers() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.clear_layers", false]], "close() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.close", false]], "coerce_parameters_impl() (kqcircuits.chips.junction_test2.junctiontest2 method)": [[13, "kqcircuits.chips.junction_test2.JunctionTest2.coerce_parameters_impl", false]], "coerce_parameters_impl() (kqcircuits.elements.fluxlines.fluxline.fluxline method)": [[44, "kqcircuits.elements.fluxlines.fluxline.Fluxline.coerce_parameters_impl", false]], "coerce_parameters_impl() (kqcircuits.elements.waveguide_composite.waveguidecomposite method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.coerce_parameters_impl", false]], "coerce_parameters_impl() (kqcircuits.elements.waveguide_coplanar_curved.waveguidecoplanarcurved method)": [[63, "kqcircuits.elements.waveguide_coplanar_curved.WaveguideCoplanarCurved.coerce_parameters_impl", false]], "coerce_parameters_impl() (kqcircuits.junctions.junction.junction method)": [[68, "kqcircuits.junctions.junction.Junction.coerce_parameters_impl", false]], "coerce_parameters_impl() (kqcircuits.qubits.qubit.qubit method)": [[89, "kqcircuits.qubits.qubit.Qubit.coerce_parameters_impl", false]], "coerce_parameters_impl() (kqcircuits.test_structures.junction_test_pads.junction_test_pads.junctiontestpads method)": [[127, "kqcircuits.test_structures.junction_test_pads.junction_test_pads.JunctionTestPads.coerce_parameters_impl", false]], "concentrictransmon (class in kqcircuits.qubits.concentric_transmon)": [[86, "kqcircuits.qubits.concentric_transmon.ConcentricTransmon", false]], "control() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.control", false]], "convert_cells_to_code() (in module kqcircuits.util.layout_to_code)": [[148, "kqcircuits.util.layout_to_code.convert_cells_to_code", false]], "convert_cells_to_static() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.convert_cells_to_static", false]], "convert_child_instances_to_static() (in module kqcircuits.util.merge)": [[151, "kqcircuits.util.merge.convert_child_instances_to_static", false]], "copy_content_into_directory() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.copy_content_into_directory", false]], "copy_one_layer_of_cell() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.copy_one_layer_of_cell", false]], "copy_port() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.copy_port", false]], "count_instances_in_cell() (in module kqcircuits.util.count_instances)": [[135, "kqcircuits.util.count_instances.count_instances_in_cell", false]], "covered_region_excluded_layers (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.covered_region_excluded_layers", false]], "create() (kqcircuits.elements.airbridges.airbridge.airbridge class method)": [[30, "kqcircuits.elements.airbridges.airbridge.Airbridge.create", false]], "create() (kqcircuits.elements.element.element class method)": [[36, "kqcircuits.elements.element.Element.create", false]], "create() (kqcircuits.elements.fluxlines.fluxline.fluxline class method)": [[44, "kqcircuits.elements.fluxlines.fluxline.Fluxline.create", false]], "create() (kqcircuits.elements.markers.marker.marker class method)": [[51, "kqcircuits.elements.markers.marker.Marker.create", false]], "create() (kqcircuits.elements.tsvs.tsv.tsv class method)": [[58, "kqcircuits.elements.tsvs.tsv.Tsv.create", false]], "create() (kqcircuits.elements.waveguide_composite.waveguidecomposite class method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.create", false]], "create() (kqcircuits.junctions.junction.junction class method)": [[68, "kqcircuits.junctions.junction.Junction.create", false]], "create() (kqcircuits.test_structures.junction_test_pads.junction_test_pads.junctiontestpads class method)": [[127, "kqcircuits.test_structures.junction_test_pads.junction_test_pads.JunctionTestPads.create", false]], "create_bump_connector() (kqcircuits.elements.flip_chip_connectors.flip_chip_connector.flipchipconnector method)": [[40, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector.FlipChipConnector.create_bump_connector", false]], "create_cell_from_shape() (kqcircuits.elements.element.element static method)": [[36, "kqcircuits.elements.element.Element.create_cell_from_shape", false]], "create_cross() (kqcircuits.elements.markers.mask_marker_fc.maskmarkerfc static method)": [[53, "kqcircuits.elements.markers.mask_marker_fc.MaskMarkerFc.create_cross", false]], "create_curve_arcs() (kqcircuits.elements.waveguide_coplanar_curved.waveguidecoplanarcurved static method)": [[63, "kqcircuits.elements.waveguide_coplanar_curved.WaveguideCoplanarCurved.create_curve_arcs", false]], "create_dialog() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.create_dialog", false]], "create_or_empty_tmp_directory() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.create_or_empty_tmp_directory", false]], "create_pattern() (kqcircuits.chips.lithography_test.lithographytest method)": [[15, "kqcircuits.chips.lithography_test.LithographyTest.create_pattern", false]], "create_pattern() (kqcircuits.chips.lithography_test_twoface.lithographytesttwoface method)": [[16, "kqcircuits.chips.lithography_test_twoface.LithographyTestTwoface.create_pattern", false]], "create_plugin() (kqcircuits.util.edit_node_plugin.editnodepluginfactory method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePluginFactory.create_plugin", false]], "create_simulation_layers() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.create_simulation_layers", false]], "create_subtype() (kqcircuits.elements.element.element class method)": [[36, "kqcircuits.elements.element.Element.create_subtype", false]], "create_top_cell() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.create_top_cell", false]], "create_tsv_connector() (kqcircuits.elements.tsvs.tsv_ellipse.tsvellipse method)": [[59, "kqcircuits.elements.tsvs.tsv_ellipse.TsvEllipse.create_tsv_connector", false]], "create_with_refpoints() (kqcircuits.elements.element.element class method)": [[36, "kqcircuits.elements.element.Element.create_with_refpoints", false]], "create_xsection() (kqcircuits.chips.tsv_test.tsvtest method)": [[24, "kqcircuits.chips.tsv_test.TsvTest.create_xsection", false]], "create_xsections_from_simulations() (in module kqcircuits.simulations.export.xsection.xsection_export)": [[113, "kqcircuits.simulations.export.xsection.xsection_export.create_xsections_from_simulations", false]], "cross_sweep_simulation() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.cross_sweep_simulation", false]], "crossingtwoface (class in kqcircuits.chips.crossing_twoface)": [[6, "kqcircuits.chips.crossing_twoface.CrossingTwoface", false]], "crosssectionsimulation (class in kqcircuits.simulations.cross_section_simulation)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation", false]], "crosstest (class in kqcircuits.test_structures.cross_test)": [[125, "kqcircuits.test_structures.cross_test.CrossTest", false]], "cut_region() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.cut_region", false]], "daisywoven (class in kqcircuits.chips.daisy_woven)": [[7, "kqcircuits.chips.daisy_woven.DaisyWoven", false]], "dctest (class in kqcircuits.chips.dc_test)": [[8, "kqcircuits.chips.dc_test.DcTest", false]], "deactivated() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.deactivated", false]], "decode_dict_as_python_obj() (in module kqcircuits.util.geometry_json_encoder)": [[143, "kqcircuits.util.geometry_json_encoder.decode_dict_as_python_obj", false]], "deep_delete_all() (in module kqcircuits.util.deep_delete)": [[137, "kqcircuits.util.deep_delete.deep_delete_all", false]], "deep_delete_pcells() (in module kqcircuits.util.deep_delete)": [[137, "kqcircuits.util.deep_delete.deep_delete_pcells", false]], "default() (kqcircuits.util.geometry_json_encoder.geometryjsonencoder method)": [[143, "kqcircuits.util.geometry_json_encoder.GeometryJsonEncoder.default", false]], "default_type (kqcircuits.elements.airbridges.airbridge.airbridge attribute)": [[30, "kqcircuits.elements.airbridges.airbridge.Airbridge.default_type", false]], "default_type (kqcircuits.elements.airbridges.airbridge_multi_face.airbridgemultiface attribute)": [[31, "kqcircuits.elements.airbridges.airbridge_multi_face.AirbridgeMultiFace.default_type", false]], "default_type (kqcircuits.elements.airbridges.airbridge_rectangular.airbridgerectangular attribute)": [[32, "kqcircuits.elements.airbridges.airbridge_rectangular.AirbridgeRectangular.default_type", false]], "default_type (kqcircuits.elements.fluxlines.fluxline.fluxline attribute)": [[44, "kqcircuits.elements.fluxlines.fluxline.Fluxline.default_type", false]], "default_type (kqcircuits.elements.markers.marker.marker attribute)": [[51, "kqcircuits.elements.markers.marker.Marker.default_type", false]], "default_type (kqcircuits.elements.tsvs.tsv.tsv attribute)": [[58, "kqcircuits.elements.tsvs.tsv.Tsv.default_type", false]], "default_type (kqcircuits.junctions.junction.junction attribute)": [[68, "kqcircuits.junctions.junction.Junction.default_type", false]], "default_type (kqcircuits.test_structures.junction_test_pads.junction_test_pads.junctiontestpads attribute)": [[127, "kqcircuits.test_structures.junction_test_pads.junction_test_pads.JunctionTestPads.default_type", false]], "delete_all_libraries() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.delete_all_libraries", false]], "delete_instances() (kqcircuits.simulations.simulation.simulation static method)": [[117, "kqcircuits.simulations.simulation.Simulation.delete_instances", false]], "delete_library() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.delete_library", false]], "demo (class in kqcircuits.chips.demo)": [[9, "kqcircuits.chips.demo.Demo", false]], "demotwoface (class in kqcircuits.chips.demo_twoface)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface", false]], "deselect() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.deselect", false]], "deserialize() (kqcircuits.elements.waveguide_composite.node class method)": [[61, "kqcircuits.elements.waveguide_composite.Node.deserialize", false]], "dice_width (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.dice_width", false]], "dict() (kqcircuits.util.refpoints.refpoints method)": [[156, "kqcircuits.util.refpoints.Refpoints.dict", false]], "display_text_impl() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.display_text_impl", false]], "display_text_impl() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.display_text_impl", false]], "doublepads (class in kqcircuits.qubits.double_pads)": [[87, "kqcircuits.qubits.double_pads.DoublePads", false]], "doublepadssplines (class in kqcircuits.qubits.double_pads_splines)": [[88, "kqcircuits.qubits.double_pads_splines.DoublePadsSplines", false]], "draw_graph() (in module kqcircuits.util.netlist_graph)": [[153, "kqcircuits.util.netlist_graph.draw_graph", false]], "edge_clearance (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.edge_clearance", false]], "edgeport (class in kqcircuits.simulations.port)": [[115, "kqcircuits.simulations.port.EdgePort", false]], "editnodeplugin (class in kqcircuits.util.edit_node_plugin)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin", false]], "editnodepluginfactory (class in kqcircuits.util.edit_node_plugin)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePluginFactory", false]], "element (class in kqcircuits.elements.element)": [[36, "kqcircuits.elements.element.Element", false]], "element (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.element", false]], "element_by_class_name() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.element_by_class_name", false]], "elmersolution (class in kqcircuits.simulations.export.elmer.elmer_solution)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution", false]], "empty (class in kqcircuits.chips.empty)": [[11, "kqcircuits.chips.empty.Empty", false]], "emptysimulation (class in kqcircuits.simulations.empty_simulation)": [[95, "kqcircuits.simulations.empty_simulation.EmptySimulation", false]], "encode_python_obj_as_dict() (in module kqcircuits.util.geometry_json_encoder)": [[143, "kqcircuits.util.geometry_json_encoder.encode_python_obj_as_dict", false]], "etched_line() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.etched_line", false]], "export() (kqcircuits.masks.mask_set.maskset method)": [[82, "kqcircuits.masks.mask_set.MaskSet.export", false]], "export_all_layers_bitmap() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.export_all_layers_bitmap", false]], "export_and_run() (in module kqcircuits.simulations.export.export_and_run)": [[103, "kqcircuits.simulations.export.export_and_run.export_and_run", false]], "export_ansys() (in module kqcircuits.simulations.export.ansys.ansys_export)": [[98, "kqcircuits.simulations.export.ansys.ansys_export.export_ansys", false]], "export_ansys_bat() (in module kqcircuits.simulations.export.ansys.ansys_export)": [[98, "kqcircuits.simulations.export.ansys.ansys_export.export_ansys_bat", false]], "export_ansys_json() (in module kqcircuits.simulations.export.ansys.ansys_export)": [[98, "kqcircuits.simulations.export.ansys.ansys_export.export_ansys_json", false]], "export_bitmaps() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_bitmaps", false]], "export_cell_netlist() (in module kqcircuits.util.netlist_extraction)": [[152, "kqcircuits.util.netlist_extraction.export_cell_netlist", false]], "export_chip() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_chip", false]], "export_designs() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_designs", false]], "export_docs() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_docs", false]], "export_drc (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.export_drc", false]], "export_drc_report() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.export_drc_report", false]], "export_elmer() (in module kqcircuits.simulations.export.elmer.elmer_export)": [[101, "kqcircuits.simulations.export.elmer.elmer_export.export_elmer", false]], "export_elmer_json() (in module kqcircuits.simulations.export.elmer.elmer_export)": [[101, "kqcircuits.simulations.export.elmer.elmer_export.export_elmer_json", false]], "export_elmer_script() (in module kqcircuits.simulations.export.elmer.elmer_export)": [[101, "kqcircuits.simulations.export.elmer.elmer_export.export_elmer_script", false]], "export_junction_parameters() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_junction_parameters", false]], "export_layers() (in module kqcircuits.simulations.export.util)": [[111, "kqcircuits.simulations.export.util.export_layers", false]], "export_layers_bitmaps() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.export_layers_bitmaps", false]], "export_mask() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_mask", false]], "export_mask_set() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_mask_set", false]], "export_masks_of_face() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_masks_of_face", false]], "export_path (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.export_path", false]], "export_pcell_png() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.export_pcell_png", false]], "export_simulation_oas() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.export_simulation_oas", false]], "export_singularity() (in module kqcircuits.simulations.export.export_singularity)": [[104, "kqcircuits.simulations.export.export_singularity.export_singularity", false]], "export_sonnet() (in module kqcircuits.simulations.export.sonnet.sonnet_export)": [[110, "kqcircuits.simulations.export.sonnet.sonnet_export.export_sonnet", false]], "export_sonnet_son() (in module kqcircuits.simulations.export.sonnet.sonnet_export)": [[110, "kqcircuits.simulations.export.sonnet.sonnet_export.export_sonnet_son", false]], "extra_chips (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.extra_chips", false]], "extra_id (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.extra_id", false]], "extra_layers (kqcircuits.layer_cluster.layercluster attribute)": [[75, "kqcircuits.layer_cluster.LayerCluster.extra_layers", false]], "extract_circuits() (in module kqcircuits.util.netlist_extraction)": [[152, "kqcircuits.util.netlist_extraction.extract_circuits", false]], "extract_junctions() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.extract_junctions", false]], "extract_nets() (in module kqcircuits.util.netlist_extraction)": [[152, "kqcircuits.util.netlist_extraction.extract_nets", false]], "extract_pcell_data_from_views() (in module kqcircuits.util.layout_to_code)": [[148, "kqcircuits.util.layout_to_code.extract_pcell_data_from_views", false]], "face (kqcircuits.util.refpoints.junctionsimport attribute)": [[156, "kqcircuits.util.refpoints.JunctionSimPort.face", false]], "face (kqcircuits.util.refpoints.refpointtosimport attribute)": [[156, "kqcircuits.util.refpoints.RefpointToSimPort.face", false]], "face (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.face", false]], "face() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.face", false]], "face() (kqcircuits.masks.mask_layout.masklayout method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.face", false]], "face() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.face", false]], "face_changer_waveguides() (kqcircuits.elements.element.element static method)": [[36, "kqcircuits.elements.element.Element.face_changer_waveguides", false]], "face_id (kqcircuits.layer_cluster.layercluster attribute)": [[75, "kqcircuits.layer_cluster.LayerCluster.face_id", false]], "face_id (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.face_id", false]], "face_ids (kqcircuits.masks.multi_face_mask_layout.multifacemasklayout attribute)": [[83, "kqcircuits.masks.multi_face_mask_layout.MultiFaceMaskLayout.face_ids", false]], "face_stack_list_of_lists() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.face_stack_list_of_lists", false]], "face_z_levels() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.face_z_levels", false]], "find_ansys_executable() (in module kqcircuits.util.defaults_helper)": [[138, "kqcircuits.util.defaults_helper.find_ansys_executable", false]], "find_edge_from_point_in_cell() (in module kqcircuits.simulations.export.util)": [[111, "kqcircuits.simulations.export.util.find_edge_from_point_in_cell", false]], "find_edge_from_point_in_polygons() (in module kqcircuits.simulations.export.util)": [[111, "kqcircuits.simulations.export.util.find_edge_from_point_in_polygons", false]], "find_layer_by_name() (in module kqcircuits.simulations.export.xsection.xsection_export)": [[113, "kqcircuits.simulations.export.xsection.xsection_export.find_layer_by_name", false]], "finger_area_length() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.finger_area_length", false]], "finger_area_width() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.finger_area_width", false]], "fingercapacitorsquare (class in kqcircuits.elements.finger_capacitor_square)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare", false]], "fingercapacitortaper (class in kqcircuits.elements.finger_capacitor_taper)": [[38, "kqcircuits.elements.finger_capacitor_taper.FingerCapacitorTaper", false]], "flipchipconnector (class in kqcircuits.elements.flip_chip_connectors.flip_chip_connector)": [[40, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector.FlipChipConnector", false]], "flipchipconnectordc (class in kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc)": [[41, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.FlipChipConnectorDc", false]], "flipchipconnectorrf (class in kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf)": [[42, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.FlipChipConnectorRf", false]], "fluxline (class in kqcircuits.elements.fluxlines.fluxline)": [[44, "kqcircuits.elements.fluxlines.fluxline.Fluxline", false]], "fluxlinestandard (class in kqcircuits.elements.fluxlines.fluxline_standard)": [[45, "kqcircuits.elements.fluxlines.fluxline_standard.FluxlineStandard", false]], "fluxlinestraight (class in kqcircuits.elements.fluxlines.fluxline_straight)": [[46, "kqcircuits.elements.fluxlines.fluxline_straight.FluxlineStraight", false]], "focus() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.focus", false]], "free_layer_slots() (in module kqcircuits.simulations.export.xsection.xsection_export)": [[113, "kqcircuits.simulations.export.xsection.xsection_export.free_layer_slots", false]], "frequency (kqcircuits.simulations.export.ansys.ansys_solution.ansyscurrentsolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysCurrentSolution.frequency", false]], "frequency (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.frequency", false]], "frequency (kqcircuits.simulations.export.ansys.ansys_solution.ansysq3dsolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysQ3dSolution.frequency", false]], "frequency (kqcircuits.simulations.export.ansys.ansys_solution.ansysvoltagesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution.frequency", false]], "frequency (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.frequency", false]], "frequency_batch (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.frequency_batch", false]], "frequency_units (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.frequency_units", false]], "from_cell() (kqcircuits.simulations.simulation.simulation class method)": [[117, "kqcircuits.simulations.simulation.Simulation.from_cell", false]], "generate_probepoints_from_file() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.generate_probepoints_from_file", false]], "generate_probepoints_json() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.generate_probepoints_json", false]], "geometryjsondecoder (class in kqcircuits.util.geometry_json_encoder)": [[143, "kqcircuits.util.geometry_json_encoder.GeometryJsonDecoder", false]], "geometryjsonencoder (class in kqcircuits.util.geometry_json_encoder)": [[143, "kqcircuits.util.geometry_json_encoder.GeometryJsonEncoder", false]], "get_active_cell() (kqcircuits.klayout_view.klayoutview static method)": [[74, "kqcircuits.klayout_view.KLayoutView.get_active_cell", false]], "get_active_cell_view() (kqcircuits.klayout_view.klayoutview static method)": [[74, "kqcircuits.klayout_view.KLayoutView.get_active_cell_view", false]], "get_active_layout() (kqcircuits.klayout_view.klayoutview static method)": [[74, "kqcircuits.klayout_view.KLayoutView.get_active_layout", false]], "get_active_or_new_layout() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.get_active_or_new_layout", false]], "get_all() (kqcircuits.util.parameters.param class method)": [[154, "kqcircuits.util.parameters.Param.get_all", false]], "get_all_node_elements() (in module kqcircuits.util.gui_helper)": [[145, "kqcircuits.util.gui_helper.get_all_node_elements", false]], "get_angle() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.get_angle", false]], "get_ansys_solution() (in module kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.get_ansys_solution", false]], "get_area_and_density() (in module kqcircuits.util.area)": [[134, "kqcircuits.util.area.get_area_and_density", false]], "get_box() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.get_box", false]], "get_cell_path_length() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.get_cell_path_length", false]], "get_combined_parameters() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.get_combined_parameters", false]], "get_command_line() (kqcircuits.simulations.post_process.postprocess method)": [[116, "kqcircuits.simulations.post_process.PostProcess.get_command_line", false]], "get_corner_data() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar static method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.get_corner_data", false]], "get_direction() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.get_direction", false]], "get_enclosing_polygon() (in module kqcircuits.simulations.export.util)": [[111, "kqcircuits.simulations.export.util.get_enclosing_polygon", false]], "get_etch_polygon() (kqcircuits.simulations.port.internalport method)": [[115, "kqcircuits.simulations.port.InternalPort.get_etch_polygon", false]], "get_filter_regions() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.get_filter_regions", false]], "get_ground_bump_locations() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.get_ground_bump_locations", false]], "get_ground_region() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.get_ground_region", false]], "get_ground_tsv_locations() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.get_ground_tsv_locations", false]], "get_klayout_version() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.get_klayout_version", false]], "get_launcher_assignments() (kqcircuits.chips.chip.chip static method)": [[5, "kqcircuits.chips.chip.Chip.get_launcher_assignments", false]], "get_layer() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.get_layer", false]], "get_layer() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_layer", false]], "get_layers() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_layers", false]], "get_library_paths() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.get_library_paths", false]], "get_list_of_two() (in module kqcircuits.simulations.partition_region)": [[114, "kqcircuits.simulations.partition_region.get_list_of_two", false]], "get_marker_locations() (kqcircuits.elements.markers.marker.marker class method)": [[51, "kqcircuits.elements.markers.marker.Marker.get_marker_locations", false]], "get_marker_locations() (kqcircuits.elements.markers.mask_marker_fc.maskmarkerfc class method)": [[53, "kqcircuits.elements.markers.mask_marker_fc.MaskMarkerFc.get_marker_locations", false]], "get_marker_region() (kqcircuits.elements.markers.marker.marker class method)": [[51, "kqcircuits.elements.markers.marker.Marker.get_marker_region", false]], "get_marker_region() (kqcircuits.elements.markers.mask_marker_fc.maskmarkerfc class method)": [[53, "kqcircuits.elements.markers.mask_marker_fc.MaskMarkerFc.get_marker_region", false]], "get_mask_layout_full_name() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.get_mask_layout_full_name", false]], "get_node_params() (in module kqcircuits.util.layout_to_code)": [[148, "kqcircuits.util.layout_to_code.get_node_params", false]], "get_nodes_near_position() (in module kqcircuits.util.gui_helper)": [[145, "kqcircuits.util.gui_helper.get_nodes_near_position", false]], "get_object_path_length() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.get_object_path_length", false]], "get_parameters() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.get_parameters", false]], "get_parameters() (kqcircuits.simulations.export.solution.solution method)": [[107, "kqcircuits.simulations.export.solution.Solution.get_parameters", false]], "get_parameters() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_parameters", false]], "get_pixels() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.get_pixels", false]], "get_port_data() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_port_data", false]], "get_post_process_command_lines() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.get_post_process_command_lines", false]], "get_refpoints() (in module kqcircuits.elements.element)": [[36, "kqcircuits.elements.element.get_refpoints", false]], "get_refpoints() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.get_refpoints", false]], "get_refpoints() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_refpoints", false]], "get_schema() (kqcircuits.elements.element.element class method)": [[36, "kqcircuits.elements.element.Element.get_schema", false]], "get_schema() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation class method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.get_schema", false]], "get_schema() (kqcircuits.simulations.simulation.simulation class method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_schema", false]], "get_segment_cells() (kqcircuits.elements.waveguide_composite.waveguidecomposite static method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.get_segment_cells", false]], "get_segment_lengths() (kqcircuits.elements.waveguide_composite.waveguidecomposite static method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.get_segment_lengths", false]], "get_sim_layer() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.get_sim_layer", false]], "get_sim_ports() (kqcircuits.elements.capacitive_x_coupler.capacitivexcoupler class method)": [[33, "kqcircuits.elements.capacitive_x_coupler.CapacitiveXCoupler.get_sim_ports", false]], "get_sim_ports() (kqcircuits.elements.circular_capacitor.circularcapacitor class method)": [[35, "kqcircuits.elements.circular_capacitor.CircularCapacitor.get_sim_ports", false]], "get_sim_ports() (kqcircuits.elements.element.element class method)": [[36, "kqcircuits.elements.element.Element.get_sim_ports", false]], "get_sim_ports() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare class method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.get_sim_ports", false]], "get_sim_ports() (kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.flipchipconnectorrf class method)": [[42, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.FlipChipConnectorRf.get_sim_ports", false]], "get_sim_ports() (kqcircuits.elements.hanger_resonator.hangerresonator class method)": [[47, "kqcircuits.elements.hanger_resonator.HangerResonator.get_sim_ports", false]], "get_sim_ports() (kqcircuits.elements.smooth_capacitor.smoothcapacitor class method)": [[55, "kqcircuits.elements.smooth_capacitor.SmoothCapacitor.get_sim_ports", false]], "get_sim_ports() (kqcircuits.qubits.concentric_transmon.concentrictransmon class method)": [[86, "kqcircuits.qubits.concentric_transmon.ConcentricTransmon.get_sim_ports", false]], "get_sim_ports() (kqcircuits.qubits.double_pads.doublepads class method)": [[87, "kqcircuits.qubits.double_pads.DoublePads.get_sim_ports", false]], "get_sim_ports() (kqcircuits.qubits.swissmon.swissmon class method)": [[90, "kqcircuits.qubits.swissmon.Swissmon.get_sim_ports", false]], "get_simulation_data() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.get_simulation_data", false]], "get_simulation_data() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_simulation_data", false]], "get_simulation_directory() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.get_simulation_directory", false]], "get_simulation_layer_by_name() (in module kqcircuits.simulations.simulation)": [[117, "kqcircuits.simulations.simulation.get_simulation_layer_by_name", false]], "get_single_element_sim_class() (in module kqcircuits.simulations.single_element_simulation)": [[118, "kqcircuits.simulations.single_element_simulation.get_single_element_sim_class", false]], "get_solution_data() (kqcircuits.simulations.export.ansys.ansys_solution.ansyscurrentsolution method)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysCurrentSolution.get_solution_data", false]], "get_solution_data() (kqcircuits.simulations.export.ansys.ansys_solution.ansyseigenmodesolution method)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution.get_solution_data", false]], "get_solution_data() (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution method)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.get_solution_data", false]], "get_solution_data() (kqcircuits.simulations.export.ansys.ansys_solution.ansysq3dsolution method)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysQ3dSolution.get_solution_data", false]], "get_solution_data() (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution method)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.get_solution_data", false]], "get_solution_data() (kqcircuits.simulations.export.ansys.ansys_solution.ansysvoltagesolution method)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution.get_solution_data", false]], "get_solution_data() (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution method)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.get_solution_data", false]], "get_tuned_junction_json() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.get_tuned_junction_json", false]], "get_valid_node_elements() (in module kqcircuits.util.gui_helper)": [[145, "kqcircuits.util.gui_helper.get_valid_node_elements", false]], "ground_grid_region() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.ground_grid_region", false]], "hangerresonator (class in kqcircuits.elements.hanger_resonator)": [[47, "kqcircuits.elements.hanger_resonator.HangerResonator", false]], "has_tracking_position() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.has_tracking_position", false]], "insert_cell() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.insert_cell", false]], "insert_cell() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.insert_cell", false]], "insert_cell() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.insert_cell", false]], "insert_cell_into() (in module kqcircuits.elements.element)": [[36, "kqcircuits.elements.element.insert_cell_into", false]], "insert_chip_copy_labels() (kqcircuits.masks.mask_layout.masklayout method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.insert_chip_copy_labels", false]], "insert_chips() (kqcircuits.masks.mask_layout.masklayout method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.insert_chips", false]], "insert_filtered_elements() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.insert_filtered_elements", false]], "insert_layer() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.insert_layer", false]], "insert_layers_between_faces() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.insert_layers_between_faces", false]], "insert_stacked_up_layers() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.insert_stacked_up_layers", false]], "inst_name (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.inst_name", false]], "install_kqc_dependencies() (in module kqcircuits.util.dependencies)": [[139, "kqcircuits.util.dependencies.install_kqc_dependencies", false]], "integrate_energies (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.integrate_energies", false]], "integrate_energies (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.integrate_energies", false]], "integrate_magnetic_flux (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.integrate_magnetic_flux", false]], "internalport (class in kqcircuits.simulations.port)": [[115, "kqcircuits.simulations.port.InternalPort", false]], "is_axisymmetric (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.is_axisymmetric", false]], "is_clockwise() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.is_clockwise", false]], "is_continuous() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar static method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.is_continuous", false]], "is_standalone_session() (in module kqcircuits.pya_resolver)": [[84, "kqcircuits.pya_resolver.is_standalone_session", false]], "items() (kqcircuits.util.refpoints.refpoints method)": [[156, "kqcircuits.util.refpoints.Refpoints.items", false]], "ith_value() (kqcircuits.simulations.simulation.simulation static method)": [[117, "kqcircuits.simulations.simulation.Simulation.ith_value", false]], "junction (class in kqcircuits.junctions.junction)": [[68, "kqcircuits.junctions.junction.Junction", false]], "junctionentry (class in kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.JunctionEntry", false]], "junctionsimport (class in kqcircuits.util.refpoints)": [[156, "kqcircuits.util.refpoints.JunctionSimPort", false]], "junctiontest (class in kqcircuits.chips.junction_test)": [[12, "kqcircuits.chips.junction_test.JunctionTest", false]], "junctiontest2 (class in kqcircuits.chips.junction_test2)": [[13, "kqcircuits.chips.junction_test2.JunctionTest2", false]], "junctiontestpads (class in kqcircuits.test_structures.junction_test_pads.junction_test_pads)": [[127, "kqcircuits.test_structures.junction_test_pads.junction_test_pads.JunctionTestPads", false]], "junctiontestpadssimple (class in kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple)": [[128, "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.JunctionTestPadsSimple", false]], "keys() (kqcircuits.util.refpoints.refpoints method)": [[156, "kqcircuits.util.refpoints.Refpoints.keys", false]], "klayout_executable_command() (in module kqcircuits.pya_resolver)": [[84, "kqcircuits.pya_resolver.klayout_executable_command", false]], "klayoutview (class in kqcircuits.klayout_view)": [[74, "kqcircuits.klayout_view.KLayoutView", false]], "kqcircuits": [[1, "module-kqcircuits", false]], "kqcircuits.chips": [[2, "module-kqcircuits.chips", false]], "kqcircuits.chips.airbridge_crossings": [[3, "module-kqcircuits.chips.airbridge_crossings", false]], "kqcircuits.chips.airbridge_dc_test": [[4, "module-kqcircuits.chips.airbridge_dc_test", false]], "kqcircuits.chips.chip": [[5, "module-kqcircuits.chips.chip", false]], "kqcircuits.chips.crossing_twoface": [[6, "module-kqcircuits.chips.crossing_twoface", false]], "kqcircuits.chips.daisy_woven": [[7, "module-kqcircuits.chips.daisy_woven", false]], "kqcircuits.chips.dc_test": [[8, "module-kqcircuits.chips.dc_test", false]], "kqcircuits.chips.demo": [[9, "module-kqcircuits.chips.demo", false]], "kqcircuits.chips.demo_twoface": [[10, "module-kqcircuits.chips.demo_twoface", false]], "kqcircuits.chips.empty": [[11, "module-kqcircuits.chips.empty", false]], "kqcircuits.chips.junction_test": [[12, "module-kqcircuits.chips.junction_test", false]], "kqcircuits.chips.junction_test2": [[13, "module-kqcircuits.chips.junction_test2", false]], "kqcircuits.chips.launchers": [[14, "module-kqcircuits.chips.launchers", false]], "kqcircuits.chips.lithography_test": [[15, "module-kqcircuits.chips.lithography_test", false]], "kqcircuits.chips.lithography_test_twoface": [[16, "module-kqcircuits.chips.lithography_test_twoface", false]], "kqcircuits.chips.quality_factor": [[17, "module-kqcircuits.chips.quality_factor", false]], "kqcircuits.chips.quality_factor_twoface": [[18, "module-kqcircuits.chips.quality_factor_twoface", false]], "kqcircuits.chips.sample_holder_test": [[19, "module-kqcircuits.chips.sample_holder_test", false]], "kqcircuits.chips.shaping": [[20, "module-kqcircuits.chips.shaping", false]], "kqcircuits.chips.simple": [[21, "module-kqcircuits.chips.simple", false]], "kqcircuits.chips.single_xmons": [[22, "module-kqcircuits.chips.single_xmons", false]], "kqcircuits.chips.stripes": [[23, "module-kqcircuits.chips.stripes", false]], "kqcircuits.chips.tsv_test": [[24, "module-kqcircuits.chips.tsv_test", false]], "kqcircuits.chips.xmons_direct_coupling": [[25, "module-kqcircuits.chips.xmons_direct_coupling", false]], "kqcircuits.defaults": [[26, "module-kqcircuits.defaults", false]], "kqcircuits.elements": [[27, "module-kqcircuits.elements", false]], "kqcircuits.elements.airbridge_connection": [[28, "module-kqcircuits.elements.airbridge_connection", false]], "kqcircuits.elements.airbridges": [[29, "module-kqcircuits.elements.airbridges", false]], "kqcircuits.elements.airbridges.airbridge": [[30, "module-kqcircuits.elements.airbridges.airbridge", false]], "kqcircuits.elements.airbridges.airbridge_multi_face": [[31, "module-kqcircuits.elements.airbridges.airbridge_multi_face", false]], "kqcircuits.elements.airbridges.airbridge_rectangular": [[32, "module-kqcircuits.elements.airbridges.airbridge_rectangular", false]], "kqcircuits.elements.capacitive_x_coupler": [[33, "module-kqcircuits.elements.capacitive_x_coupler", false]], "kqcircuits.elements.chip_frame": [[34, "module-kqcircuits.elements.chip_frame", false]], "kqcircuits.elements.circular_capacitor": [[35, "module-kqcircuits.elements.circular_capacitor", false]], "kqcircuits.elements.element": [[36, "module-kqcircuits.elements.element", false]], "kqcircuits.elements.finger_capacitor_square": [[37, "module-kqcircuits.elements.finger_capacitor_square", false]], "kqcircuits.elements.finger_capacitor_taper": [[38, "module-kqcircuits.elements.finger_capacitor_taper", false]], "kqcircuits.elements.flip_chip_connectors": [[39, "module-kqcircuits.elements.flip_chip_connectors", false]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector": [[40, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector", false]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc": [[41, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc", false]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf": [[42, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf", false]], "kqcircuits.elements.fluxlines": [[43, "module-kqcircuits.elements.fluxlines", false]], "kqcircuits.elements.fluxlines.fluxline": [[44, "module-kqcircuits.elements.fluxlines.fluxline", false]], "kqcircuits.elements.fluxlines.fluxline_standard": [[45, "module-kqcircuits.elements.fluxlines.fluxline_standard", false]], "kqcircuits.elements.fluxlines.fluxline_straight": [[46, "module-kqcircuits.elements.fluxlines.fluxline_straight", false]], "kqcircuits.elements.hanger_resonator": [[47, "module-kqcircuits.elements.hanger_resonator", false]], "kqcircuits.elements.launcher": [[48, "module-kqcircuits.elements.launcher", false]], "kqcircuits.elements.launcher_dc": [[49, "module-kqcircuits.elements.launcher_dc", false]], "kqcircuits.elements.markers": [[50, "module-kqcircuits.elements.markers", false]], "kqcircuits.elements.markers.marker": [[51, "module-kqcircuits.elements.markers.marker", false]], "kqcircuits.elements.markers.marker_standard": [[52, "module-kqcircuits.elements.markers.marker_standard", false]], "kqcircuits.elements.markers.mask_marker_fc": [[53, "module-kqcircuits.elements.markers.mask_marker_fc", false]], "kqcircuits.elements.meander": [[54, "module-kqcircuits.elements.meander", false]], "kqcircuits.elements.smooth_capacitor": [[55, "module-kqcircuits.elements.smooth_capacitor", false]], "kqcircuits.elements.spiral_resonator_polygon": [[56, "module-kqcircuits.elements.spiral_resonator_polygon", false]], "kqcircuits.elements.tsvs": [[57, "module-kqcircuits.elements.tsvs", false]], "kqcircuits.elements.tsvs.tsv": [[58, "module-kqcircuits.elements.tsvs.tsv", false]], "kqcircuits.elements.tsvs.tsv_ellipse": [[59, "module-kqcircuits.elements.tsvs.tsv_ellipse", false]], "kqcircuits.elements.tsvs.tsv_standard": [[60, "module-kqcircuits.elements.tsvs.tsv_standard", false]], "kqcircuits.elements.waveguide_composite": [[61, "module-kqcircuits.elements.waveguide_composite", false]], "kqcircuits.elements.waveguide_coplanar": [[62, "module-kqcircuits.elements.waveguide_coplanar", false]], "kqcircuits.elements.waveguide_coplanar_curved": [[63, "module-kqcircuits.elements.waveguide_coplanar_curved", false]], "kqcircuits.elements.waveguide_coplanar_splitter": [[64, "module-kqcircuits.elements.waveguide_coplanar_splitter", false]], "kqcircuits.elements.waveguide_coplanar_straight": [[65, "module-kqcircuits.elements.waveguide_coplanar_straight", false]], "kqcircuits.elements.waveguide_coplanar_taper": [[66, "module-kqcircuits.elements.waveguide_coplanar_taper", false]], "kqcircuits.junctions": [[67, "module-kqcircuits.junctions", false]], "kqcircuits.junctions.junction": [[68, "module-kqcircuits.junctions.junction", false]], "kqcircuits.junctions.manhattan": [[69, "module-kqcircuits.junctions.manhattan", false]], "kqcircuits.junctions.manhattan_single_junction": [[70, "module-kqcircuits.junctions.manhattan_single_junction", false]], "kqcircuits.junctions.no_squid": [[71, "module-kqcircuits.junctions.no_squid", false]], "kqcircuits.junctions.sim": [[72, "module-kqcircuits.junctions.sim", false]], "kqcircuits.junctions.squid": [[73, "module-kqcircuits.junctions.squid", false]], "kqcircuits.klayout_view": [[74, "module-kqcircuits.klayout_view", false]], "kqcircuits.layer_cluster": [[75, "module-kqcircuits.layer_cluster", false]], "kqcircuits.layer_config": [[76, "module-kqcircuits.layer_config", false]], "kqcircuits.layer_config.default_layer_config": [[77, "module-kqcircuits.layer_config.default_layer_config", false]], "kqcircuits.layer_config.example_layer_config": [[78, "module-kqcircuits.layer_config.example_layer_config", false]], "kqcircuits.masks": [[79, "module-kqcircuits.masks", false]], "kqcircuits.masks.mask_export": [[80, "module-kqcircuits.masks.mask_export", false]], "kqcircuits.masks.mask_layout": [[81, "module-kqcircuits.masks.mask_layout", false]], "kqcircuits.masks.mask_set": [[82, "module-kqcircuits.masks.mask_set", false]], "kqcircuits.masks.multi_face_mask_layout": [[83, "module-kqcircuits.masks.multi_face_mask_layout", false]], "kqcircuits.pya_resolver": [[84, "module-kqcircuits.pya_resolver", false]], "kqcircuits.qubits": [[85, "module-kqcircuits.qubits", false]], "kqcircuits.qubits.concentric_transmon": [[86, "module-kqcircuits.qubits.concentric_transmon", false]], "kqcircuits.qubits.double_pads": [[87, "module-kqcircuits.qubits.double_pads", false]], "kqcircuits.qubits.double_pads_splines": [[88, "module-kqcircuits.qubits.double_pads_splines", false]], "kqcircuits.qubits.qubit": [[89, "module-kqcircuits.qubits.qubit", false]], "kqcircuits.qubits.swissmon": [[90, "module-kqcircuits.qubits.swissmon", false]], "kqcircuits.run": [[91, "module-kqcircuits.run", false]], "kqcircuits.simulations": [[92, "module-kqcircuits.simulations", false]], "kqcircuits.simulations.airbridges_sim": [[93, "module-kqcircuits.simulations.airbridges_sim", false]], "kqcircuits.simulations.cross_section_simulation": [[94, "module-kqcircuits.simulations.cross_section_simulation", false]], "kqcircuits.simulations.empty_simulation": [[95, "module-kqcircuits.simulations.empty_simulation", false]], "kqcircuits.simulations.export": [[96, "module-kqcircuits.simulations.export", false]], "kqcircuits.simulations.export.ansys": [[97, "module-kqcircuits.simulations.export.ansys", false]], "kqcircuits.simulations.export.ansys.ansys_export": [[98, "module-kqcircuits.simulations.export.ansys.ansys_export", false]], "kqcircuits.simulations.export.ansys.ansys_solution": [[99, "module-kqcircuits.simulations.export.ansys.ansys_solution", false]], "kqcircuits.simulations.export.elmer": [[100, "module-kqcircuits.simulations.export.elmer", false]], "kqcircuits.simulations.export.elmer.elmer_export": [[101, "module-kqcircuits.simulations.export.elmer.elmer_export", false]], "kqcircuits.simulations.export.elmer.elmer_solution": [[102, "module-kqcircuits.simulations.export.elmer.elmer_solution", false]], "kqcircuits.simulations.export.export_and_run": [[103, "module-kqcircuits.simulations.export.export_and_run", false]], "kqcircuits.simulations.export.export_singularity": [[104, "module-kqcircuits.simulations.export.export_singularity", false]], "kqcircuits.simulations.export.remote_export_and_run": [[105, "module-kqcircuits.simulations.export.remote_export_and_run", false]], "kqcircuits.simulations.export.simulation_export": [[106, "module-kqcircuits.simulations.export.simulation_export", false]], "kqcircuits.simulations.export.solution": [[107, "module-kqcircuits.simulations.export.solution", false]], "kqcircuits.simulations.export.sonnet": [[108, "module-kqcircuits.simulations.export.sonnet", false]], "kqcircuits.simulations.export.sonnet.parser": [[109, "module-kqcircuits.simulations.export.sonnet.parser", false]], "kqcircuits.simulations.export.sonnet.sonnet_export": [[110, "module-kqcircuits.simulations.export.sonnet.sonnet_export", false]], "kqcircuits.simulations.export.util": [[111, "module-kqcircuits.simulations.export.util", false]], "kqcircuits.simulations.export.xsection": [[112, "module-kqcircuits.simulations.export.xsection", false]], "kqcircuits.simulations.export.xsection.xsection_export": [[113, "module-kqcircuits.simulations.export.xsection.xsection_export", false]], "kqcircuits.simulations.partition_region": [[114, "module-kqcircuits.simulations.partition_region", false]], "kqcircuits.simulations.port": [[115, "module-kqcircuits.simulations.port", false]], "kqcircuits.simulations.post_process": [[116, "module-kqcircuits.simulations.post_process", false]], "kqcircuits.simulations.simulation": [[117, "module-kqcircuits.simulations.simulation", false]], "kqcircuits.simulations.single_element_simulation": [[118, "module-kqcircuits.simulations.single_element_simulation", false]], "kqcircuits.simulations.single_xmons_full_chip_sim": [[119, "module-kqcircuits.simulations.single_xmons_full_chip_sim", false]], "kqcircuits.simulations.waveguides_sim": [[120, "module-kqcircuits.simulations.waveguides_sim", false]], "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim": [[121, "module-kqcircuits.simulations.xmons_direct_coupling_full_chip_sim", false]], "kqcircuits.simulations.xmons_direct_coupling_sim": [[122, "module-kqcircuits.simulations.xmons_direct_coupling_sim", false]], "kqcircuits.test_structures": [[123, "module-kqcircuits.test_structures", false]], "kqcircuits.test_structures.airbridge_dc": [[124, "module-kqcircuits.test_structures.airbridge_dc", false]], "kqcircuits.test_structures.cross_test": [[125, "module-kqcircuits.test_structures.cross_test", false]], "kqcircuits.test_structures.junction_test_pads": [[126, "module-kqcircuits.test_structures.junction_test_pads", false]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads": [[127, "module-kqcircuits.test_structures.junction_test_pads.junction_test_pads", false]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple": [[128, "module-kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple", false]], "kqcircuits.test_structures.stripes_test": [[129, "module-kqcircuits.test_structures.stripes_test", false]], "kqcircuits.test_structures.stripes_test_increasing_width": [[130, "module-kqcircuits.test_structures.stripes_test_increasing_width", false]], "kqcircuits.test_structures.test_structure": [[131, "module-kqcircuits.test_structures.test_structure", false]], "kqcircuits.test_structures.tsv_test_pattern": [[132, "module-kqcircuits.test_structures.tsv_test_pattern", false]], "kqcircuits.util": [[133, "module-kqcircuits.util", false]], "kqcircuits.util.area": [[134, "module-kqcircuits.util.area", false]], "kqcircuits.util.count_instances": [[135, "module-kqcircuits.util.count_instances", false]], "kqcircuits.util.coupler_lib": [[136, "module-kqcircuits.util.coupler_lib", false]], "kqcircuits.util.deep_delete": [[137, "module-kqcircuits.util.deep_delete", false]], "kqcircuits.util.defaults_helper": [[138, "module-kqcircuits.util.defaults_helper", false]], "kqcircuits.util.dependencies": [[139, "module-kqcircuits.util.dependencies", false]], "kqcircuits.util.edit_node_plugin": [[140, "module-kqcircuits.util.edit_node_plugin", false]], "kqcircuits.util.export_helper": [[141, "module-kqcircuits.util.export_helper", false]], "kqcircuits.util.geometry_helper": [[142, "module-kqcircuits.util.geometry_helper", false]], "kqcircuits.util.geometry_json_encoder": [[143, "module-kqcircuits.util.geometry_json_encoder", false]], "kqcircuits.util.groundgrid": [[144, "module-kqcircuits.util.groundgrid", false]], "kqcircuits.util.gui_helper": [[145, "module-kqcircuits.util.gui_helper", false]], "kqcircuits.util.import_helper": [[146, "module-kqcircuits.util.import_helper", false]], "kqcircuits.util.label": [[147, "module-kqcircuits.util.label", false]], "kqcircuits.util.layout_to_code": [[148, "module-kqcircuits.util.layout_to_code", false]], "kqcircuits.util.library_helper": [[149, "module-kqcircuits.util.library_helper", false]], "kqcircuits.util.log_router": [[150, "module-kqcircuits.util.log_router", false]], "kqcircuits.util.merge": [[151, "module-kqcircuits.util.merge", false]], "kqcircuits.util.netlist_extraction": [[152, "module-kqcircuits.util.netlist_extraction", false]], "kqcircuits.util.netlist_graph": [[153, "module-kqcircuits.util.netlist_graph", false]], "kqcircuits.util.parameters": [[154, "module-kqcircuits.util.parameters", false]], "kqcircuits.util.plugin_startup": [[155, "module-kqcircuits.util.plugin_startup", false]], "kqcircuits.util.refpoints": [[156, "module-kqcircuits.util.refpoints", false]], "kqcircuits.util.replace_junctions": [[157, "module-kqcircuits.util.replace_junctions", false]], "kqcircuits.util.symmetric_polygons": [[158, "module-kqcircuits.util.symmetric_polygons", false]], "labelorigin (class in kqcircuits.util.label)": [[147, "kqcircuits.util.label.LabelOrigin", false]], "launcher (class in kqcircuits.elements.launcher)": [[48, "kqcircuits.elements.launcher.Launcher", false]], "launcherdc (class in kqcircuits.elements.launcher_dc)": [[49, "kqcircuits.elements.launcher_dc.LauncherDC", false]], "launchers (class in kqcircuits.chips.launchers)": [[14, "kqcircuits.chips.launchers.Launchers", false]], "launchers (kqcircuits.chips.single_xmons.singlexmons attribute)": [[22, "kqcircuits.chips.single_xmons.SingleXmons.launchers", false]], "layer (kqcircuits.util.refpoints.refpoints attribute)": [[156, "kqcircuits.util.refpoints.Refpoints.layer", false]], "layercluster (class in kqcircuits.layer_cluster)": [[75, "kqcircuits.layer_cluster.LayerCluster", false]], "layers_to_mask (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.layers_to_mask", false]], "layout (kqcircuits.klayout_view.klayoutview property)": [[74, "kqcircuits.klayout_view.KLayoutView.layout", false]], "layout (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.layout", false]], "layout (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.layout", false]], "layout_view (kqcircuits.klayout_view.klayoutview attribute)": [[74, "kqcircuits.klayout_view.KLayoutView.layout_view", false]], "left_and_right_waveguides() (kqcircuits.elements.element.element static method)": [[36, "kqcircuits.elements.element.Element.left_and_right_waveguides", false]], "length_before (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.length_before", false]], "length_increment (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.length_increment", false]], "library_description (kqcircuits.chips.chip.chip attribute)": [[5, "kqcircuits.chips.chip.Chip.LIBRARY_DESCRIPTION", false]], "library_description (kqcircuits.elements.element.element attribute)": [[36, "kqcircuits.elements.element.Element.LIBRARY_DESCRIPTION", false]], "library_description (kqcircuits.junctions.junction.junction attribute)": [[68, "kqcircuits.junctions.junction.Junction.LIBRARY_DESCRIPTION", false]], "library_description (kqcircuits.qubits.qubit.qubit attribute)": [[89, "kqcircuits.qubits.qubit.Qubit.LIBRARY_DESCRIPTION", false]], "library_description (kqcircuits.test_structures.test_structure.teststructure attribute)": [[131, "kqcircuits.test_structures.test_structure.TestStructure.LIBRARY_DESCRIPTION", false]], "library_name (kqcircuits.chips.chip.chip attribute)": [[5, "kqcircuits.chips.chip.Chip.LIBRARY_NAME", false]], "library_name (kqcircuits.elements.element.element attribute)": [[36, "kqcircuits.elements.element.Element.LIBRARY_NAME", false]], "library_name (kqcircuits.junctions.junction.junction attribute)": [[68, "kqcircuits.junctions.junction.Junction.LIBRARY_NAME", false]], "library_name (kqcircuits.qubits.qubit.qubit attribute)": [[89, "kqcircuits.qubits.qubit.Qubit.LIBRARY_NAME", false]], "library_name (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation attribute)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.LIBRARY_NAME", false]], "library_name (kqcircuits.simulations.simulation.simulation attribute)": [[117, "kqcircuits.simulations.simulation.Simulation.LIBRARY_NAME", false]], "library_name (kqcircuits.test_structures.test_structure.teststructure attribute)": [[131, "kqcircuits.test_structures.test_structure.TestStructure.LIBRARY_NAME", false]], "library_path (kqcircuits.chips.chip.chip attribute)": [[5, "kqcircuits.chips.chip.Chip.LIBRARY_PATH", false]], "library_path (kqcircuits.elements.element.element attribute)": [[36, "kqcircuits.elements.element.Element.LIBRARY_PATH", false]], "library_path (kqcircuits.junctions.junction.junction attribute)": [[68, "kqcircuits.junctions.junction.Junction.LIBRARY_PATH", false]], "library_path (kqcircuits.qubits.qubit.qubit attribute)": [[89, "kqcircuits.qubits.qubit.Qubit.LIBRARY_PATH", false]], "library_path (kqcircuits.test_structures.test_structure.teststructure attribute)": [[131, "kqcircuits.test_structures.test_structure.TestStructure.LIBRARY_PATH", false]], "limit_box() (kqcircuits.simulations.partition_region.partitionregion method)": [[114, "kqcircuits.simulations.partition_region.PartitionRegion.limit_box", false]], "limit_face() (kqcircuits.simulations.partition_region.partitionregion method)": [[114, "kqcircuits.simulations.partition_region.PartitionRegion.limit_face", false]], "linear_system_method (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.linear_system_method", false]], "lithographytest (class in kqcircuits.chips.lithography_test)": [[15, "kqcircuits.chips.lithography_test.LithographyTest", false]], "lithographytesttwoface (class in kqcircuits.chips.lithography_test_twoface)": [[16, "kqcircuits.chips.lithography_test_twoface.LithographyTestTwoface", false]], "load_libraries() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.load_libraries", false]], "main_layers (kqcircuits.layer_cluster.layercluster attribute)": [[75, "kqcircuits.layer_cluster.LayerCluster.main_layers", false]], "make_empty_area() (kqcircuits.chips.empty.empty method)": [[11, "kqcircuits.chips.empty.Empty.make_empty_area", false]], "make_grid() (in module kqcircuits.util.groundgrid)": [[144, "kqcircuits.util.groundgrid.make_grid", false]], "make_grid_locations() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.make_grid_locations", false]], "manhattan (class in kqcircuits.junctions.manhattan)": [[69, "kqcircuits.junctions.manhattan.Manhattan", false]], "manhattansinglejunction (class in kqcircuits.junctions.manhattan_single_junction)": [[70, "kqcircuits.junctions.manhattan_single_junction.ManhattanSingleJunction", false]], "marker (class in kqcircuits.elements.markers.marker)": [[51, "kqcircuits.elements.markers.marker.Marker", false]], "markerstandard (class in kqcircuits.elements.markers.marker_standard)": [[52, "kqcircuits.elements.markers.marker_standard.MarkerStandard", false]], "mask_export_density_layers (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_export_density_layers", false]], "mask_export_layers (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_export_layers", false]], "mask_export_layers (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.mask_export_layers", false]], "mask_layouts (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.mask_layouts", false]], "mask_layouts (kqcircuits.masks.multi_face_mask_layout.multifacemasklayout attribute)": [[83, "kqcircuits.masks.multi_face_mask_layout.MultiFaceMaskLayout.mask_layouts", false]], "mask_marker_offset (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_marker_offset", false]], "mask_markers_dict (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_markers_dict", false]], "mask_name_box_margin (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_name_box_margin", false]], "mask_name_offset (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_name_offset", false]], "mask_name_scale (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_name_scale", false]], "mask_text_scale (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_text_scale", false]], "masklayout (class in kqcircuits.masks.mask_layout)": [[81, "kqcircuits.masks.mask_layout.MaskLayout", false]], "maskmarkerfc (class in kqcircuits.elements.markers.mask_marker_fc)": [[53, "kqcircuits.elements.markers.mask_marker_fc.MaskMarkerFc", false]], "maskset (class in kqcircuits.masks.mask_set)": [[82, "kqcircuits.masks.mask_set.MaskSet", false]], "max_delta_e (kqcircuits.simulations.export.ansys.ansys_solution.ansyscurrentsolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysCurrentSolution.max_delta_e", false]], "max_delta_e (kqcircuits.simulations.export.ansys.ansys_solution.ansysvoltagesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution.max_delta_e", false]], "max_delta_f (kqcircuits.simulations.export.ansys.ansys_solution.ansyseigenmodesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution.max_delta_f", false]], "max_delta_s (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.max_delta_s", false]], "max_delta_s (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.max_delta_s", false]], "max_error_scale (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.max_error_scale", false]], "max_outlier_fraction (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.max_outlier_fraction", false]], "maximum_passes (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.maximum_passes", false]], "maximum_passes (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.maximum_passes", false]], "meander (class in kqcircuits.elements.meander)": [[54, "kqcircuits.elements.meander.Meander", false]], "merge_layers() (in module kqcircuits.util.merge)": [[151, "kqcircuits.util.merge.merge_layers", false]], "merge_layout_layers() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.merge_layout_layers", false]], "merge_layout_layers_on_face() (in module kqcircuits.util.merge)": [[151, "kqcircuits.util.merge.merge_layout_layers_on_face", false]], "merge_layout_layers_on_face() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.merge_layout_layers_on_face", false]], "merge_points_and_match_on_edges() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.merge_points_and_match_on_edges", false]], "mesh_levels (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.mesh_levels", false]], "mesh_size (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.mesh_size", false]], "mesh_size (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.mesh_size", false]], "min_frequency (kqcircuits.simulations.export.ansys.ansys_solution.ansyseigenmodesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution.min_frequency", false]], "minimum_converged_passes (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.minimum_converged_passes", false]], "minimum_passes (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.minimum_passes", false]], "minimum_passes (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.minimum_passes", false]], "mirror_labels (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mirror_labels", false]], "missinguilibraryexception": [[74, "kqcircuits.klayout_view.MissingUILibraryException", false]], "module": [[1, "module-kqcircuits", false], [2, "module-kqcircuits.chips", false], [3, "module-kqcircuits.chips.airbridge_crossings", false], [4, "module-kqcircuits.chips.airbridge_dc_test", false], [5, "module-kqcircuits.chips.chip", false], [6, "module-kqcircuits.chips.crossing_twoface", false], [7, "module-kqcircuits.chips.daisy_woven", false], [8, "module-kqcircuits.chips.dc_test", false], [9, "module-kqcircuits.chips.demo", false], [10, "module-kqcircuits.chips.demo_twoface", false], [11, "module-kqcircuits.chips.empty", false], [12, "module-kqcircuits.chips.junction_test", false], [13, "module-kqcircuits.chips.junction_test2", false], [14, "module-kqcircuits.chips.launchers", false], [15, "module-kqcircuits.chips.lithography_test", false], [16, "module-kqcircuits.chips.lithography_test_twoface", false], [17, "module-kqcircuits.chips.quality_factor", false], [18, "module-kqcircuits.chips.quality_factor_twoface", false], [19, "module-kqcircuits.chips.sample_holder_test", false], [20, "module-kqcircuits.chips.shaping", false], [21, "module-kqcircuits.chips.simple", false], [22, "module-kqcircuits.chips.single_xmons", false], [23, "module-kqcircuits.chips.stripes", false], [24, "module-kqcircuits.chips.tsv_test", false], [25, "module-kqcircuits.chips.xmons_direct_coupling", false], [26, "module-kqcircuits.defaults", false], [27, "module-kqcircuits.elements", false], [28, "module-kqcircuits.elements.airbridge_connection", false], [29, "module-kqcircuits.elements.airbridges", false], [30, "module-kqcircuits.elements.airbridges.airbridge", false], [31, "module-kqcircuits.elements.airbridges.airbridge_multi_face", false], [32, "module-kqcircuits.elements.airbridges.airbridge_rectangular", false], [33, "module-kqcircuits.elements.capacitive_x_coupler", false], [34, "module-kqcircuits.elements.chip_frame", false], [35, "module-kqcircuits.elements.circular_capacitor", false], [36, "module-kqcircuits.elements.element", false], [37, "module-kqcircuits.elements.finger_capacitor_square", false], [38, "module-kqcircuits.elements.finger_capacitor_taper", false], [39, "module-kqcircuits.elements.flip_chip_connectors", false], [40, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector", false], [41, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc", false], [42, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf", false], [43, "module-kqcircuits.elements.fluxlines", false], [44, "module-kqcircuits.elements.fluxlines.fluxline", false], [45, "module-kqcircuits.elements.fluxlines.fluxline_standard", false], [46, "module-kqcircuits.elements.fluxlines.fluxline_straight", false], [47, "module-kqcircuits.elements.hanger_resonator", false], [48, "module-kqcircuits.elements.launcher", false], [49, "module-kqcircuits.elements.launcher_dc", false], [50, "module-kqcircuits.elements.markers", false], [51, "module-kqcircuits.elements.markers.marker", false], [52, "module-kqcircuits.elements.markers.marker_standard", false], [53, "module-kqcircuits.elements.markers.mask_marker_fc", false], [54, "module-kqcircuits.elements.meander", false], [55, "module-kqcircuits.elements.smooth_capacitor", false], [56, "module-kqcircuits.elements.spiral_resonator_polygon", false], [57, "module-kqcircuits.elements.tsvs", false], [58, "module-kqcircuits.elements.tsvs.tsv", false], [59, "module-kqcircuits.elements.tsvs.tsv_ellipse", false], [60, "module-kqcircuits.elements.tsvs.tsv_standard", false], [61, "module-kqcircuits.elements.waveguide_composite", false], [62, "module-kqcircuits.elements.waveguide_coplanar", false], [63, "module-kqcircuits.elements.waveguide_coplanar_curved", false], [64, "module-kqcircuits.elements.waveguide_coplanar_splitter", false], [65, "module-kqcircuits.elements.waveguide_coplanar_straight", false], [66, "module-kqcircuits.elements.waveguide_coplanar_taper", false], [67, "module-kqcircuits.junctions", false], [68, "module-kqcircuits.junctions.junction", false], [69, "module-kqcircuits.junctions.manhattan", false], [70, "module-kqcircuits.junctions.manhattan_single_junction", false], [71, "module-kqcircuits.junctions.no_squid", false], [72, "module-kqcircuits.junctions.sim", false], [73, "module-kqcircuits.junctions.squid", false], [74, "module-kqcircuits.klayout_view", false], [75, "module-kqcircuits.layer_cluster", false], [76, "module-kqcircuits.layer_config", false], [77, "module-kqcircuits.layer_config.default_layer_config", false], [78, "module-kqcircuits.layer_config.example_layer_config", false], [79, "module-kqcircuits.masks", false], [80, "module-kqcircuits.masks.mask_export", false], [81, "module-kqcircuits.masks.mask_layout", false], [82, "module-kqcircuits.masks.mask_set", false], [83, "module-kqcircuits.masks.multi_face_mask_layout", false], [84, "module-kqcircuits.pya_resolver", false], [85, "module-kqcircuits.qubits", false], [86, "module-kqcircuits.qubits.concentric_transmon", false], [87, "module-kqcircuits.qubits.double_pads", false], [88, "module-kqcircuits.qubits.double_pads_splines", false], [89, "module-kqcircuits.qubits.qubit", false], [90, "module-kqcircuits.qubits.swissmon", false], [91, "module-kqcircuits.run", false], [92, "module-kqcircuits.simulations", false], [93, "module-kqcircuits.simulations.airbridges_sim", false], [94, "module-kqcircuits.simulations.cross_section_simulation", false], [95, "module-kqcircuits.simulations.empty_simulation", false], [96, "module-kqcircuits.simulations.export", false], [97, "module-kqcircuits.simulations.export.ansys", false], [98, "module-kqcircuits.simulations.export.ansys.ansys_export", false], [99, "module-kqcircuits.simulations.export.ansys.ansys_solution", false], [100, "module-kqcircuits.simulations.export.elmer", false], [101, "module-kqcircuits.simulations.export.elmer.elmer_export", false], [102, "module-kqcircuits.simulations.export.elmer.elmer_solution", false], [103, "module-kqcircuits.simulations.export.export_and_run", false], [104, "module-kqcircuits.simulations.export.export_singularity", false], [105, "module-kqcircuits.simulations.export.remote_export_and_run", false], [106, "module-kqcircuits.simulations.export.simulation_export", false], [107, "module-kqcircuits.simulations.export.solution", false], [108, "module-kqcircuits.simulations.export.sonnet", false], [109, "module-kqcircuits.simulations.export.sonnet.parser", false], [110, "module-kqcircuits.simulations.export.sonnet.sonnet_export", false], [111, "module-kqcircuits.simulations.export.util", false], [112, "module-kqcircuits.simulations.export.xsection", false], [113, "module-kqcircuits.simulations.export.xsection.xsection_export", false], [114, "module-kqcircuits.simulations.partition_region", false], [115, "module-kqcircuits.simulations.port", false], [116, "module-kqcircuits.simulations.post_process", false], [117, "module-kqcircuits.simulations.simulation", false], [118, "module-kqcircuits.simulations.single_element_simulation", false], [119, "module-kqcircuits.simulations.single_xmons_full_chip_sim", false], [120, "module-kqcircuits.simulations.waveguides_sim", false], [121, "module-kqcircuits.simulations.xmons_direct_coupling_full_chip_sim", false], [122, "module-kqcircuits.simulations.xmons_direct_coupling_sim", false], [123, "module-kqcircuits.test_structures", false], [124, "module-kqcircuits.test_structures.airbridge_dc", false], [125, "module-kqcircuits.test_structures.cross_test", false], [126, "module-kqcircuits.test_structures.junction_test_pads", false], [127, "module-kqcircuits.test_structures.junction_test_pads.junction_test_pads", false], [128, "module-kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple", false], [129, "module-kqcircuits.test_structures.stripes_test", false], [130, "module-kqcircuits.test_structures.stripes_test_increasing_width", false], [131, "module-kqcircuits.test_structures.test_structure", false], [132, "module-kqcircuits.test_structures.tsv_test_pattern", false], [133, "module-kqcircuits.util", false], [134, "module-kqcircuits.util.area", false], [135, "module-kqcircuits.util.count_instances", false], [136, "module-kqcircuits.util.coupler_lib", false], [137, "module-kqcircuits.util.deep_delete", false], [138, "module-kqcircuits.util.defaults_helper", false], [139, "module-kqcircuits.util.dependencies", false], [140, "module-kqcircuits.util.edit_node_plugin", false], [141, "module-kqcircuits.util.export_helper", false], [142, "module-kqcircuits.util.geometry_helper", false], [143, "module-kqcircuits.util.geometry_json_encoder", false], [144, "module-kqcircuits.util.groundgrid", false], [145, "module-kqcircuits.util.gui_helper", false], [146, "module-kqcircuits.util.import_helper", false], [147, "module-kqcircuits.util.label", false], [148, "module-kqcircuits.util.layout_to_code", false], [149, "module-kqcircuits.util.library_helper", false], [150, "module-kqcircuits.util.log_router", false], [151, "module-kqcircuits.util.merge", false], [152, "module-kqcircuits.util.netlist_extraction", false], [153, "module-kqcircuits.util.netlist_graph", false], [154, "module-kqcircuits.util.parameters", false], [155, "module-kqcircuits.util.plugin_startup", false], [156, "module-kqcircuits.util.refpoints", false], [157, "module-kqcircuits.util.replace_junctions", false], [158, "module-kqcircuits.util.symmetric_polygons", false]], "module_from_file() (in module kqcircuits.util.import_helper)": [[146, "kqcircuits.util.import_helper.module_from_file", false]], "mouse_click_event() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.mouse_click_event", false]], "mouse_moved_event() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.mouse_moved_event", false]], "multifacemasklayout (class in kqcircuits.masks.multi_face_mask_layout)": [[83, "kqcircuits.masks.multi_face_mask_layout.MultiFaceMaskLayout", false]], "n_modes (kqcircuits.simulations.export.ansys.ansys_solution.ansyseigenmodesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution.n_modes", false]], "name (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.name", false]], "name (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.name", false]], "name (kqcircuits.simulations.export.solution.solution attribute)": [[107, "kqcircuits.simulations.export.solution.Solution.name", false]], "network_as_graph() (in module kqcircuits.util.netlist_graph)": [[153, "kqcircuits.util.netlist_graph.network_as_graph", false]], "node (class in kqcircuits.elements.waveguide_composite)": [[61, "kqcircuits.elements.waveguide_composite.Node", false]], "node_from_text() (in module kqcircuits.util.gui_helper)": [[145, "kqcircuits.util.gui_helper.node_from_text", false]], "node_to_text() (in module kqcircuits.util.gui_helper)": [[145, "kqcircuits.util.gui_helper.node_to_text", false]], "nodes_from_string() (kqcircuits.elements.waveguide_composite.node static method)": [[61, "kqcircuits.elements.waveguide_composite.Node.nodes_from_string", false]], "nosquid (class in kqcircuits.junctions.no_squid)": [[71, "kqcircuits.junctions.no_squid.NoSquid", false]], "open_with_klayout_or_default_application() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.open_with_klayout_or_default_application", false]], "other_refpoint (kqcircuits.util.refpoints.junctionsimport attribute)": [[156, "kqcircuits.util.refpoints.JunctionSimPort.other_refpoint", false]], "over_etching (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.over_etching", false]], "overwrite_chips_by_position_label() (kqcircuits.masks.mask_layout.masklayout method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.overwrite_chips_by_position_label", false]], "p_element_order (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.p_element_order", false]], "param (class in kqcircuits.util.parameters)": [[154, "kqcircuits.util.parameters.Param", false]], "parameters_from_shape_impl() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.parameters_from_shape_impl", false]], "parameters_from_shape_impl() (kqcircuits.elements.meander.meander method)": [[54, "kqcircuits.elements.meander.Meander.parameters_from_shape_impl", false]], "parameters_from_shape_impl() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.parameters_from_shape_impl", false]], "partitionregion (class in kqcircuits.simulations.partition_region)": [[114, "kqcircuits.simulations.partition_region.PartitionRegion", false]], "pcell_params_by_name() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.pcell_params_by_name", false]], "pcell_params_by_name() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.pcell_params_by_name", false]], "pdt (class in kqcircuits.util.parameters)": [[154, "kqcircuits.util.parameters.pdt", false]], "percent_error (kqcircuits.simulations.export.ansys.ansys_solution.ansysq3dsolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysQ3dSolution.percent_error", false]], "percent_error (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.percent_error", false]], "percent_refinement (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.percent_refinement", false]], "place_junctions() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.place_junctions", false]], "point_shift_along_vector() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.point_shift_along_vector", false]], "poly_and_edge_indices() (in module kqcircuits.simulations.export.sonnet.sonnet_export)": [[110, "kqcircuits.simulations.export.sonnet.sonnet_export.poly_and_edge_indices", false]], "polygon_head() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.polygon_head", false]], "polygon_with_hsym() (in module kqcircuits.util.symmetric_polygons)": [[158, "kqcircuits.util.symmetric_polygons.polygon_with_hsym", false]], "polygon_with_sym() (in module kqcircuits.util.symmetric_polygons)": [[158, "kqcircuits.util.symmetric_polygons.polygon_with_sym", false]], "polygon_with_vsym() (in module kqcircuits.util.symmetric_polygons)": [[158, "kqcircuits.util.symmetric_polygons.polygon_with_vsym", false]], "polygons() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.polygons", false]], "port (class in kqcircuits.simulations.port)": [[115, "kqcircuits.simulations.port.Port", false]], "port() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.port", false]], "ports (kqcircuits.simulations.simulation.simulation attribute)": [[117, "kqcircuits.simulations.simulation.Simulation.ports", false]], "position (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.position", false]], "position_label_to_two_coordinates() (kqcircuits.masks.mask_layout.masklayout static method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.position_label_to_two_coordinates", false]], "post_build() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.post_build", false]], "post_build() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.post_build", false]], "postprocess (class in kqcircuits.simulations.post_process)": [[116, "kqcircuits.simulations.post_process.PostProcess", false]], "produce_contact_pads() (kqcircuits.junctions.manhattan.manhattan method)": [[69, "kqcircuits.junctions.manhattan.Manhattan.produce_contact_pads", false]], "produce_control_lines() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_control_lines", false]], "produce_control_lines() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_control_lines", false]], "produce_coupler() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_coupler", false]], "produce_coupler() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_coupler", false]], "produce_couplers() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_couplers", false]], "produce_couplers() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_couplers", false]], "produce_curve_termination() (kqcircuits.elements.waveguide_coplanar_curved.waveguidecoplanarcurved static method)": [[63, "kqcircuits.elements.waveguide_coplanar_curved.WaveguideCoplanarCurved.produce_curve_termination", false]], "produce_driveline() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_driveline", false]], "produce_driveline() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_driveline", false]], "produce_end_termination() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar static method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.produce_end_termination", false]], "produce_etched_region() (kqcircuits.test_structures.test_structure.teststructure method)": [[131, "kqcircuits.test_structures.test_structure.TestStructure.produce_etched_region", false]], "produce_fixed_length_bend() (in module kqcircuits.elements.waveguide_composite)": [[61, "kqcircuits.elements.waveguide_composite.produce_fixed_length_bend", false]], "produce_fixed_length_waveguide() (kqcircuits.elements.waveguide_composite.waveguidecomposite static method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.produce_fixed_length_waveguide", false]], "produce_fluxline() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_fluxline", false]], "produce_fluxline() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_fluxline", false]], "produce_fluxline() (kqcircuits.qubits.qubit.qubit method)": [[89, "kqcircuits.qubits.qubit.Qubit.produce_fluxline", false]], "produce_four_point_pads() (kqcircuits.test_structures.test_structure.teststructure method)": [[131, "kqcircuits.test_structures.test_structure.TestStructure.produce_four_point_pads", false]], "produce_frame() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_frame", false]], "produce_geometry() (kqcircuits.elements.markers.marker.marker method)": [[51, "kqcircuits.elements.markers.marker.Marker.produce_geometry", false]], "produce_ground_bumps() (kqcircuits.simulations.waveguides_sim.waveguidessim method)": [[120, "kqcircuits.simulations.waveguides_sim.WaveGuidesSim.produce_ground_bumps", false]], "produce_ground_grid() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_ground_grid", false]], "produce_ground_on_face_grid() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_ground_on_face_grid", false]], "produce_guides() (kqcircuits.simulations.waveguides_sim.waveguidessim method)": [[120, "kqcircuits.simulations.waveguides_sim.WaveGuidesSim.produce_guides", false]], "produce_impl() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.produce_impl", false]], "produce_impl() (kqcircuits.elements.tsvs.tsv_ellipse.tsvellipse method)": [[59, "kqcircuits.elements.tsvs.tsv_ellipse.TsvEllipse.produce_impl", false]], "produce_junction_tests() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_junction_tests", false]], "produce_junction_tests() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_junction_tests", false]], "produce_label() (in module kqcircuits.util.label)": [[147, "kqcircuits.util.label.produce_label", false]], "produce_launcher() (kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.xmonsdirectcouplingfullchipsim method)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim.produce_launcher", false]], "produce_launchers() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_launchers", false]], "produce_launchers_sma8() (kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.xmonsdirectcouplingfullchipsim method)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim.produce_launchers_SMA8", false]], "produce_layers() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.produce_layers", false]], "produce_manhattan_junction() (kqcircuits.junctions.manhattan_single_junction.manhattansinglejunction method)": [[70, "kqcircuits.junctions.manhattan_single_junction.ManhattanSingleJunction.produce_manhattan_junction", false]], "produce_manhattan_squid() (kqcircuits.junctions.manhattan.manhattan method)": [[69, "kqcircuits.junctions.manhattan.Manhattan.produce_manhattan_squid", false]], "produce_n_launchers() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_n_launchers", false]], "produce_opt_lit_tests() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_opt_lit_tests", false]], "produce_pad() (kqcircuits.test_structures.test_structure.teststructure method)": [[131, "kqcircuits.test_structures.test_structure.TestStructure.produce_pad", false]], "produce_probeline() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_probeline", false]], "produce_probeline() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_probeline", false]], "produce_probelines() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_probelines", false]], "produce_probelines() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_probelines", false]], "produce_qubit() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_qubit", false]], "produce_qubit() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_qubit", false]], "produce_qubit() (kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.xmonsdirectcouplingfullchipsim method)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim.produce_qubit", false]], "produce_qubits() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_qubits", false]], "produce_qubits() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_qubits", false]], "produce_qubits() (kqcircuits.chips.xmons_direct_coupling.xmonsdirectcoupling method)": [[25, "kqcircuits.chips.xmons_direct_coupling.XMonsDirectCoupling.produce_qubits", false]], "produce_qubits() (kqcircuits.simulations.xmons_direct_coupling_sim.xmonsdirectcouplingsim method)": [[122, "kqcircuits.simulations.xmons_direct_coupling_sim.XMonsDirectCouplingSim.produce_qubits", false]], "produce_readout_resonator() (kqcircuits.chips.xmons_direct_coupling.xmonsdirectcoupling method)": [[25, "kqcircuits.chips.xmons_direct_coupling.XMonsDirectCoupling.produce_readout_resonator", false]], "produce_readout_resonator() (kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.xmonsdirectcouplingfullchipsim method)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim.produce_readout_resonator", false]], "produce_readout_structure() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_readout_structure", false]], "produce_readout_structure() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_readout_structure", false]], "produce_readout_structures() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_readout_structures", false]], "produce_readout_structures() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_readout_structures", false]], "produce_resonator() (kqcircuits.chips.quality_factor_twoface.qualityfactortwoface method)": [[18, "kqcircuits.chips.quality_factor_twoface.QualityFactorTwoface.produce_resonator", false]], "produce_squid() (kqcircuits.qubits.qubit.qubit method)": [[89, "kqcircuits.qubits.qubit.Qubit.produce_squid", false]], "produce_squid() (kqcircuits.test_structures.junction_test_pads.junction_test_pads.junctiontestpads method)": [[127, "kqcircuits.test_structures.junction_test_pads.junction_test_pads.JunctionTestPads.produce_squid", false]], "produce_structures() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_structures", false]], "produce_tp_large() (kqcircuits.junctions.manhattan.manhattan method)": [[69, "kqcircuits.junctions.manhattan.Manhattan.produce_tp_large", false]], "produce_tp_small() (kqcircuits.junctions.manhattan.manhattan method)": [[69, "kqcircuits.junctions.manhattan.Manhattan.produce_tp_small", false]], "produce_waveguide() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.produce_waveguide", false]], "produce_waveguide() (kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.xmonsdirectcouplingfullchipsim method)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim.produce_waveguide", false]], "produce_waveguide_to_port() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.produce_waveguide_to_port", false]], "put() (kqcircuits.util.area.areareceiver method)": [[134, "kqcircuits.util.area.AreaReceiver.put", false]], "qualityfactor (class in kqcircuits.chips.quality_factor)": [[17, "kqcircuits.chips.quality_factor.QualityFactor", false]], "qualityfactortwoface (class in kqcircuits.chips.quality_factor_twoface)": [[18, "kqcircuits.chips.quality_factor_twoface.QualityFactorTwoface", false]], "qubit (class in kqcircuits.qubits.qubit)": [[89, "kqcircuits.qubits.qubit.Qubit", false]], "qubits_refpoints (kqcircuits.chips.single_xmons.singlexmons attribute)": [[22, "kqcircuits.chips.single_xmons.SingleXmons.qubits_refpoints", false]], "raise_error_on_cell() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.raise_error_on_cell", false]], "rec_levels (kqcircuits.util.refpoints.refpoints attribute)": [[156, "kqcircuits.util.refpoints.Refpoints.rec_levels", false]], "rectangular_parameters() (in module kqcircuits.elements.spiral_resonator_polygon)": [[56, "kqcircuits.elements.spiral_resonator_polygon.rectangular_parameters", false]], "refplane() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.refplane", false]], "refplanes() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.refplanes", false]], "refpoint (kqcircuits.util.refpoints.junctionsimport attribute)": [[156, "kqcircuits.util.refpoints.JunctionSimPort.refpoint", false]], "refpoint (kqcircuits.util.refpoints.refpointtosimport attribute)": [[156, "kqcircuits.util.refpoints.RefpointToSimPort.refpoint", false]], "refpoint (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.refpoint", false]], "refpoints (class in kqcircuits.util.refpoints)": [[156, "kqcircuits.util.refpoints.Refpoints", false]], "refpointtoedgeport (class in kqcircuits.util.refpoints)": [[156, "kqcircuits.util.refpoints.RefpointToEdgePort", false]], "refpointtointernalport (class in kqcircuits.util.refpoints)": [[156, "kqcircuits.util.refpoints.RefpointToInternalPort", false]], "refpointtosimport (class in kqcircuits.util.refpoints)": [[156, "kqcircuits.util.refpoints.RefpointToSimPort", false]], "region_from_layer() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.region_from_layer", false]], "region_with_merged_points() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.region_with_merged_points", false]], "region_with_merged_polygons() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.region_with_merged_polygons", false]], "register_cell_layers_as_sim_layers() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.register_cell_layers_as_sim_layers", false]], "register_plugins() (in module kqcircuits.util.plugin_startup)": [[155, "kqcircuits.util.plugin_startup.register_plugins", false]], "remote_export_and_run() (in module kqcircuits.simulations.export.remote_export_and_run)": [[105, "kqcircuits.simulations.export.remote_export_and_run.remote_export_and_run", false]], "remote_run_only() (in module kqcircuits.simulations.export.remote_export_and_run)": [[105, "kqcircuits.simulations.export.remote_export_and_run.remote_run_only", false]], "remove_chips (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.remove_chips", false]], "replace_node() (in module kqcircuits.util.gui_helper)": [[145, "kqcircuits.util.gui_helper.replace_node", false]], "replace_squid() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.replace_squid", false]], "replace_squids() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.replace_squids", false]], "resolve_default_layer_info() (in module kqcircuits.klayout_view)": [[74, "kqcircuits.klayout_view.resolve_default_layer_info", false]], "resolve_face() (in module kqcircuits.elements.element)": [[36, "kqcircuits.elements.element.resolve_face", false]], "restore_pcells_to_views() (in module kqcircuits.util.layout_to_code)": [[148, "kqcircuits.util.layout_to_code.restore_pcells_to_views", false]], "route_log() (in module kqcircuits.util.log_router)": [[150, "kqcircuits.util.log_router.route_log", false]], "run() (in module kqcircuits.run)": [[91, "kqcircuits.run.run", false]], "run_kqc() (in module kqcircuits.run)": [[91, "kqcircuits.run.run_kqc", false]], "sampleholdertest (class in kqcircuits.chips.sample_holder_test)": [[19, "kqcircuits.chips.sample_holder_test.SampleHolderTest", false]], "select() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.select", false]], "separate_signal_layer_shapes() (in module kqcircuits.simulations.export.xsection.xsection_export)": [[113, "kqcircuits.simulations.export.xsection.xsection_export.separate_signal_layer_shapes", false]], "set_permittivity() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.set_permittivity", false]], "shaping (class in kqcircuits.chips.shaping)": [[20, "kqcircuits.chips.shaping.Shaping", false]], "show() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.show", false]], "side (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.side", false]], "sim (class in kqcircuits.junctions.sim)": [[72, "kqcircuits.junctions.sim.Sim", false]], "simple (class in kqcircuits.chips.simple)": [[21, "kqcircuits.chips.simple.Simple", false]], "simple_region() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.simple_region", false]], "simplified_region() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.simplified_region", false]], "simulation (class in kqcircuits.simulations.simulation)": [[117, "kqcircuits.simulations.simulation.Simulation", false]], "simulation_flags (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.simulation_flags", false]], "singlexmons (class in kqcircuits.chips.single_xmons)": [[22, "kqcircuits.chips.single_xmons.SingleXmons", false]], "singlexmonsfullchipsim (class in kqcircuits.simulations.single_xmons_full_chip_sim)": [[119, "kqcircuits.simulations.single_xmons_full_chip_sim.SingleXmonsFullChipSim", false]], "smoothcapacitor (class in kqcircuits.elements.smooth_capacitor)": [[55, "kqcircuits.elements.smooth_capacitor.SmoothCapacitor", false]], "snap_point() (kqcircuits.elements.waveguide_composite.waveguidecomposite method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.snap_point", false]], "solution (class in kqcircuits.simulations.export.solution)": [[107, "kqcircuits.simulations.export.solution.Solution", false]], "solver_options (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.solver_options", false]], "spiralresonatorpolygon (class in kqcircuits.elements.spiral_resonator_polygon)": [[56, "kqcircuits.elements.spiral_resonator_polygon.SpiralResonatorPolygon", false]], "squid (class in kqcircuits.junctions.squid)": [[73, "kqcircuits.junctions.squid.Squid", false]], "stripes (class in kqcircuits.chips.stripes)": [[23, "kqcircuits.chips.stripes.Stripes", false]], "stripestest (class in kqcircuits.test_structures.stripes_test)": [[129, "kqcircuits.test_structures.stripes_test.StripesTest", false]], "stripestestincreasingwidth (class in kqcircuits.test_structures.stripes_test_increasing_width)": [[130, "kqcircuits.test_structures.stripes_test_increasing_width.StripesTestIncreasingWidth", false]], "submasks (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.submasks", false]], "sweep_count (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.sweep_count", false]], "sweep_enabled (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.sweep_enabled", false]], "sweep_end (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.sweep_end", false]], "sweep_simulation() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.sweep_simulation", false]], "sweep_start (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.sweep_start", false]], "sweep_type (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.sweep_type", false]], "sweep_type (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.sweep_type", false]], "swissmon (class in kqcircuits.qubits.swissmon)": [[90, "kqcircuits.qubits.swissmon.Swissmon", false]], "symmetry() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.symmetry", false]], "sync_parameters() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.sync_parameters", false]], "t_cross_parameters() (in module kqcircuits.elements.waveguide_coplanar_splitter)": [[64, "kqcircuits.elements.waveguide_coplanar_splitter.t_cross_parameters", false]], "term1 (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.term1", false]], "teststructure (class in kqcircuits.test_structures.test_structure)": [[131, "kqcircuits.test_structures.test_structure.TestStructure", false]], "text_margin (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.text_margin", false]], "to_library_name() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.to_library_name", false]], "to_module_name() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.to_module_name", false]], "tool (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.tool", false]], "top_cell (kqcircuits.klayout_view.klayoutview property)": [[74, "kqcircuits.klayout_view.KLayoutView.top_cell", false]], "top_cell (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.top_cell", false]], "topleft (kqcircuits.util.label.labelorigin attribute)": [[147, "kqcircuits.util.label.LabelOrigin.TOPLEFT", false]], "topright (kqcircuits.util.label.labelorigin attribute)": [[147, "kqcircuits.util.label.LabelOrigin.TOPRIGHT", false]], "towards (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.towards", false]], "tracking_position() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.tracking_position", false]], "trans (kqcircuits.util.refpoints.refpoints attribute)": [[156, "kqcircuits.util.refpoints.Refpoints.trans", false]], "transformation_from_shape_impl() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.transformation_from_shape_impl", false]], "transformation_from_shape_impl() (kqcircuits.elements.airbridges.airbridge.airbridge method)": [[30, "kqcircuits.elements.airbridges.airbridge.Airbridge.transformation_from_shape_impl", false]], "transformation_from_shape_impl() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.transformation_from_shape_impl", false]], "tsv (class in kqcircuits.elements.tsvs.tsv)": [[58, "kqcircuits.elements.tsvs.tsv.Tsv", false]], "tsvellipse (class in kqcircuits.elements.tsvs.tsv_ellipse)": [[59, "kqcircuits.elements.tsvs.tsv_ellipse.TsvEllipse", false]], "tsvstandard (class in kqcircuits.elements.tsvs.tsv_standard)": [[60, "kqcircuits.elements.tsvs.tsv_standard.TsvStandard", false]], "tsvtest (class in kqcircuits.chips.tsv_test)": [[24, "kqcircuits.chips.tsv_test.TsvTest", false]], "tsvtestpattern (class in kqcircuits.test_structures.tsv_test_pattern)": [[132, "kqcircuits.test_structures.tsv_test_pattern.TsvTestPattern", false]], "turn_radius (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.turn_radius", false]], "two_coordinates_to_position_label() (kqcircuits.masks.mask_layout.masklayout static method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.two_coordinates_to_position_label", false]], "typeboolean (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeBoolean", false]], "typedouble (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeDouble", false]], "typeint (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeInt", false]], "typelayer (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeLayer", false]], "typelist (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeList", false]], "typenone (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeNone", false]], "typeshape (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeShape", false]], "typestring (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeString", false]], "update() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.update", false]], "update_form_from_node() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.update_form_from_node", false]], "update_node_from_form() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.update_node_from_form", false]], "use_internal_ports (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.use_internal_ports", false]], "used_chips (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.used_chips", false]], "values() (kqcircuits.util.refpoints.refpoints method)": [[156, "kqcircuits.util.refpoints.Refpoints.values", false]], "vector_length_and_direction() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.vector_length_and_direction", false]], "version (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.version", false]], "version (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.version", false]], "via() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.via", false]], "visualise_xsection_cut_on_original_layout() (in module kqcircuits.simulations.export.xsection.xsection_export)": [[113, "kqcircuits.simulations.export.xsection.xsection_export.visualise_xsection_cut_on_original_layout", false]], "wafer_bottom_flat_length (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.wafer_bottom_flat_length", false]], "wafer_center (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.wafer_center", false]], "wafer_rad (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.wafer_rad", false]], "wafer_top_flat_length (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.wafer_top_flat_length", false]], "waveguide_length (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.waveguide_length", false]], "waveguidecomposite (class in kqcircuits.elements.waveguide_composite)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite", false]], "waveguidecoplanar (class in kqcircuits.elements.waveguide_coplanar)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar", false]], "waveguidecoplanarcurved (class in kqcircuits.elements.waveguide_coplanar_curved)": [[63, "kqcircuits.elements.waveguide_coplanar_curved.WaveguideCoplanarCurved", false]], "waveguidecoplanarsplitter (class in kqcircuits.elements.waveguide_coplanar_splitter)": [[64, "kqcircuits.elements.waveguide_coplanar_splitter.WaveguideCoplanarSplitter", false]], "waveguidecoplanarstraight (class in kqcircuits.elements.waveguide_coplanar_straight)": [[65, "kqcircuits.elements.waveguide_coplanar_straight.WaveguideCoplanarStraight", false]], "waveguidecoplanartaper (class in kqcircuits.elements.waveguide_coplanar_taper)": [[66, "kqcircuits.elements.waveguide_coplanar_taper.WaveguideCoplanarTaper", false]], "waveguidessim (class in kqcircuits.simulations.waveguides_sim)": [[120, "kqcircuits.simulations.waveguides_sim.WaveGuidesSim", false]], "waveguidetosimport (class in kqcircuits.util.refpoints)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort", false]], "with_grid (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.with_grid", false]], "with_grid (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.with_grid", false]], "write_commit_reference_file() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.write_commit_reference_file", false]], "write_export_machine_versions_file() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.write_export_machine_versions_file", false]], "xmonsdirectcoupling (class in kqcircuits.chips.xmons_direct_coupling)": [[25, "kqcircuits.chips.xmons_direct_coupling.XMonsDirectCoupling", false]], "xmonsdirectcouplingfullchipsim (class in kqcircuits.simulations.xmons_direct_coupling_full_chip_sim)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim", false]], "xmonsdirectcouplingsim (class in kqcircuits.simulations.xmons_direct_coupling_sim)": [[122, "kqcircuits.simulations.xmons_direct_coupling_sim.XMonsDirectCouplingSim", false]], "xsection_call() (in module kqcircuits.simulations.export.xsection.xsection_export)": [[113, "kqcircuits.simulations.export.xsection.xsection_export.xsection_call", false]]}, "objects": {"": [[1, 0, 0, "-", "kqcircuits"]], "kqcircuits": [[2, 0, 0, "-", "chips"], [26, 0, 0, "-", "defaults"], [27, 0, 0, "-", "elements"], [67, 0, 0, "-", "junctions"], [74, 0, 0, "-", "klayout_view"], [75, 0, 0, "-", "layer_cluster"], [76, 0, 0, "-", "layer_config"], [79, 0, 0, "-", "masks"], [84, 0, 0, "-", "pya_resolver"], [85, 0, 0, "-", "qubits"], [91, 0, 0, "-", "run"], [92, 0, 0, "-", "simulations"], [123, 0, 0, "-", "test_structures"], [133, 0, 0, "-", "util"]], "kqcircuits.chips": [[3, 0, 0, "-", "airbridge_crossings"], [4, 0, 0, "-", "airbridge_dc_test"], [5, 0, 0, "-", "chip"], [6, 0, 0, "-", "crossing_twoface"], [7, 0, 0, "-", "daisy_woven"], [8, 0, 0, "-", "dc_test"], [9, 0, 0, "-", "demo"], [10, 0, 0, "-", "demo_twoface"], [11, 0, 0, "-", "empty"], [12, 0, 0, "-", "junction_test"], [13, 0, 0, "-", "junction_test2"], [14, 0, 0, "-", "launchers"], [15, 0, 0, "-", "lithography_test"], [16, 0, 0, "-", "lithography_test_twoface"], [17, 0, 0, "-", "quality_factor"], [18, 0, 0, "-", "quality_factor_twoface"], [19, 0, 0, "-", "sample_holder_test"], [20, 0, 0, "-", "shaping"], [21, 0, 0, "-", "simple"], [22, 0, 0, "-", "single_xmons"], [23, 0, 0, "-", "stripes"], [24, 0, 0, "-", "tsv_test"], [25, 0, 0, "-", "xmons_direct_coupling"]], "kqcircuits.chips.airbridge_crossings": [[3, 1, 1, "", "AirbridgeCrossings"]], "kqcircuits.chips.airbridge_crossings.AirbridgeCrossings": [[3, 2, 1, "", "build"]], "kqcircuits.chips.airbridge_dc_test": [[4, 1, 1, "", "AirbridgeDcTest"]], "kqcircuits.chips.airbridge_dc_test.AirbridgeDcTest": [[4, 2, 1, "", "build"]], "kqcircuits.chips.chip": [[5, 1, 1, "", "Chip"]], "kqcircuits.chips.chip.Chip": [[5, 3, 1, "", "LIBRARY_DESCRIPTION"], [5, 3, 1, "", "LIBRARY_NAME"], [5, 3, 1, "", "LIBRARY_PATH"], [5, 2, 1, "", "can_create_from_shape_impl"], [5, 2, 1, "", "display_text_impl"], [5, 2, 1, "", "get_box"], [5, 2, 1, "", "get_filter_regions"], [5, 2, 1, "", "get_ground_bump_locations"], [5, 2, 1, "", "get_ground_tsv_locations"], [5, 2, 1, "", "get_launcher_assignments"], [5, 2, 1, "", "insert_filtered_elements"], [5, 2, 1, "", "make_grid_locations"], [5, 2, 1, "", "merge_layout_layers"], [5, 2, 1, "", "merge_layout_layers_on_face"], [5, 2, 1, "", "parameters_from_shape_impl"], [5, 2, 1, "", "post_build"], [5, 2, 1, "", "produce_frame"], [5, 2, 1, "", "produce_ground_grid"], [5, 2, 1, "", "produce_ground_on_face_grid"], [5, 2, 1, "", "produce_junction_tests"], [5, 2, 1, "", "produce_launchers"], [5, 2, 1, "", "produce_n_launchers"], [5, 2, 1, "", "produce_opt_lit_tests"], [5, 2, 1, "", "produce_structures"], [5, 2, 1, "", "transformation_from_shape_impl"]], "kqcircuits.chips.crossing_twoface": [[6, 1, 1, "", "CrossingTwoface"]], "kqcircuits.chips.crossing_twoface.CrossingTwoface": [[6, 2, 1, "", "build"]], "kqcircuits.chips.daisy_woven": [[7, 1, 1, "", "DaisyWoven"]], "kqcircuits.chips.daisy_woven.DaisyWoven": [[7, 2, 1, "", "build"]], "kqcircuits.chips.dc_test": [[8, 1, 1, "", "DcTest"]], "kqcircuits.chips.dc_test.DcTest": [[8, 2, 1, "", "build"]], "kqcircuits.chips.demo": [[9, 1, 1, "", "Demo"]], "kqcircuits.chips.demo.Demo": [[9, 2, 1, "", "build"], [9, 2, 1, "", "produce_control_lines"], [9, 2, 1, "", "produce_coupler"], [9, 2, 1, "", "produce_couplers"], [9, 2, 1, "", "produce_driveline"], [9, 2, 1, "", "produce_fluxline"], [9, 2, 1, "", "produce_junction_tests"], [9, 2, 1, "", "produce_probeline"], [9, 2, 1, "", "produce_probelines"], [9, 2, 1, "", "produce_qubit"], [9, 2, 1, "", "produce_qubits"], [9, 2, 1, "", "produce_readout_structure"], [9, 2, 1, "", "produce_readout_structures"]], "kqcircuits.chips.demo_twoface": [[10, 1, 1, "", "DemoTwoface"]], "kqcircuits.chips.demo_twoface.DemoTwoface": [[10, 2, 1, "", "build"], [10, 2, 1, "", "produce_control_lines"], [10, 2, 1, "", "produce_coupler"], [10, 2, 1, "", "produce_couplers"], [10, 2, 1, "", "produce_driveline"], [10, 2, 1, "", "produce_fluxline"], [10, 2, 1, "", "produce_probeline"], [10, 2, 1, "", "produce_probelines"], [10, 2, 1, "", "produce_qubit"], [10, 2, 1, "", "produce_qubits"], [10, 2, 1, "", "produce_readout_structure"], [10, 2, 1, "", "produce_readout_structures"]], "kqcircuits.chips.empty": [[11, 1, 1, "", "Empty"]], "kqcircuits.chips.empty.Empty": [[11, 2, 1, "", "build"], [11, 2, 1, "", "make_empty_area"]], "kqcircuits.chips.junction_test": [[12, 1, 1, "", "JunctionTest"]], "kqcircuits.chips.junction_test.JunctionTest": [[12, 2, 1, "", "build"]], "kqcircuits.chips.junction_test2": [[13, 1, 1, "", "JunctionTest2"]], "kqcircuits.chips.junction_test2.JunctionTest2": [[13, 2, 1, "", "build"], [13, 2, 1, "", "coerce_parameters_impl"]], "kqcircuits.chips.launchers": [[14, 1, 1, "", "Launchers"]], "kqcircuits.chips.launchers.Launchers": [[14, 2, 1, "", "build"]], "kqcircuits.chips.lithography_test": [[15, 1, 1, "", "LithographyTest"]], "kqcircuits.chips.lithography_test.LithographyTest": [[15, 2, 1, "", "build"], [15, 2, 1, "", "create_pattern"]], "kqcircuits.chips.lithography_test_twoface": [[16, 1, 1, "", "LithographyTestTwoface"]], "kqcircuits.chips.lithography_test_twoface.LithographyTestTwoface": [[16, 2, 1, "", "build"], [16, 2, 1, "", "create_pattern"]], "kqcircuits.chips.quality_factor": [[17, 1, 1, "", "QualityFactor"]], "kqcircuits.chips.quality_factor.QualityFactor": [[17, 2, 1, "", "build"]], "kqcircuits.chips.quality_factor_twoface": [[18, 1, 1, "", "QualityFactorTwoface"]], "kqcircuits.chips.quality_factor_twoface.QualityFactorTwoface": [[18, 2, 1, "", "build"], [18, 2, 1, "", "produce_resonator"]], "kqcircuits.chips.sample_holder_test": [[19, 1, 1, "", "SampleHolderTest"]], "kqcircuits.chips.sample_holder_test.SampleHolderTest": [[19, 2, 1, "", "build"]], "kqcircuits.chips.shaping": [[20, 1, 1, "", "Shaping"]], "kqcircuits.chips.shaping.Shaping": [[20, 2, 1, "", "build"]], "kqcircuits.chips.simple": [[21, 1, 1, "", "Simple"]], "kqcircuits.chips.simple.Simple": [[21, 2, 1, "", "build"]], "kqcircuits.chips.single_xmons": [[22, 1, 1, "", "SingleXmons"]], "kqcircuits.chips.single_xmons.SingleXmons": [[22, 2, 1, "", "build"], [22, 3, 1, "", "launchers"], [22, 3, 1, "", "qubits_refpoints"]], "kqcircuits.chips.stripes": [[23, 1, 1, "", "Stripes"]], "kqcircuits.chips.stripes.Stripes": [[23, 2, 1, "", "build"]], "kqcircuits.chips.tsv_test": [[24, 1, 1, "", "TsvTest"]], "kqcircuits.chips.tsv_test.TsvTest": [[24, 2, 1, "", "build"], [24, 2, 1, "", "create_xsection"]], "kqcircuits.chips.xmons_direct_coupling": [[25, 1, 1, "", "XMonsDirectCoupling"]], "kqcircuits.chips.xmons_direct_coupling.XMonsDirectCoupling": [[25, 2, 1, "", "build"], [25, 2, 1, "", "produce_qubits"], [25, 2, 1, "", "produce_readout_resonator"]], "kqcircuits.elements": [[28, 0, 0, "-", "airbridge_connection"], [29, 0, 0, "-", "airbridges"], [33, 0, 0, "-", "capacitive_x_coupler"], [34, 0, 0, "-", "chip_frame"], [35, 0, 0, "-", "circular_capacitor"], [36, 0, 0, "-", "element"], [37, 0, 0, "-", "finger_capacitor_square"], [38, 0, 0, "-", "finger_capacitor_taper"], [39, 0, 0, "-", "flip_chip_connectors"], [43, 0, 0, "-", "fluxlines"], [47, 0, 0, "-", "hanger_resonator"], [48, 0, 0, "-", "launcher"], [49, 0, 0, "-", "launcher_dc"], [50, 0, 0, "-", "markers"], [54, 0, 0, "-", "meander"], [55, 0, 0, "-", "smooth_capacitor"], [56, 0, 0, "-", "spiral_resonator_polygon"], [57, 0, 0, "-", "tsvs"], [61, 0, 0, "-", "waveguide_composite"], [62, 0, 0, "-", "waveguide_coplanar"], [63, 0, 0, "-", "waveguide_coplanar_curved"], [64, 0, 0, "-", "waveguide_coplanar_splitter"], [65, 0, 0, "-", "waveguide_coplanar_straight"], [66, 0, 0, "-", "waveguide_coplanar_taper"]], "kqcircuits.elements.airbridge_connection": [[28, 1, 1, "", "AirbridgeConnection"]], "kqcircuits.elements.airbridge_connection.AirbridgeConnection": [[28, 2, 1, "", "build"]], "kqcircuits.elements.airbridges": [[30, 0, 0, "-", "airbridge"], [31, 0, 0, "-", "airbridge_multi_face"], [32, 0, 0, "-", "airbridge_rectangular"]], "kqcircuits.elements.airbridges.airbridge": [[30, 1, 1, "", "Airbridge"]], "kqcircuits.elements.airbridges.airbridge.Airbridge": [[30, 2, 1, "", "create"], [30, 3, 1, "", "default_type"], [30, 2, 1, "", "transformation_from_shape_impl"]], "kqcircuits.elements.airbridges.airbridge_multi_face": [[31, 1, 1, "", "AirbridgeMultiFace"]], "kqcircuits.elements.airbridges.airbridge_multi_face.AirbridgeMultiFace": [[31, 2, 1, "", "build"], [31, 3, 1, "", "default_type"]], "kqcircuits.elements.airbridges.airbridge_rectangular": [[32, 1, 1, "", "AirbridgeRectangular"]], "kqcircuits.elements.airbridges.airbridge_rectangular.AirbridgeRectangular": [[32, 2, 1, "", "build"], [32, 3, 1, "", "default_type"]], "kqcircuits.elements.capacitive_x_coupler": [[33, 1, 1, "", "CapacitiveXCoupler"]], "kqcircuits.elements.capacitive_x_coupler.CapacitiveXCoupler": [[33, 2, 1, "", "build"], [33, 2, 1, "", "get_sim_ports"]], "kqcircuits.elements.chip_frame": [[34, 1, 1, "", "ChipFrame"]], "kqcircuits.elements.chip_frame.ChipFrame": [[34, 2, 1, "", "build"]], "kqcircuits.elements.circular_capacitor": [[35, 1, 1, "", "CircularCapacitor"]], "kqcircuits.elements.circular_capacitor.CircularCapacitor": [[35, 2, 1, "", "build"], [35, 2, 1, "", "get_sim_ports"]], "kqcircuits.elements.element": [[36, 1, 1, "", "Element"], [36, 4, 1, "", "get_refpoints"], [36, 4, 1, "", "insert_cell_into"], [36, 4, 1, "", "resolve_face"]], "kqcircuits.elements.element.Element": [[36, 3, 1, "", "LIBRARY_DESCRIPTION"], [36, 3, 1, "", "LIBRARY_NAME"], [36, 3, 1, "", "LIBRARY_PATH"], [36, 2, 1, "", "add_element"], [36, 2, 1, "", "add_port"], [36, 2, 1, "", "add_protection"], [36, 2, 1, "", "build"], [36, 2, 1, "", "copy_port"], [36, 2, 1, "", "create"], [36, 2, 1, "", "create_cell_from_shape"], [36, 2, 1, "", "create_subtype"], [36, 2, 1, "", "create_with_refpoints"], [36, 2, 1, "", "display_text_impl"], [36, 2, 1, "", "face"], [36, 2, 1, "", "face_changer_waveguides"], [36, 2, 1, "", "get_layer"], [36, 2, 1, "", "get_refpoints"], [36, 2, 1, "", "get_schema"], [36, 2, 1, "", "get_sim_ports"], [36, 2, 1, "", "insert_cell"], [36, 2, 1, "", "left_and_right_waveguides"], [36, 2, 1, "", "pcell_params_by_name"], [36, 2, 1, "", "post_build"], [36, 2, 1, "", "produce_impl"], [36, 2, 1, "", "raise_error_on_cell"], [36, 2, 1, "", "sync_parameters"]], "kqcircuits.elements.finger_capacitor_square": [[37, 1, 1, "", "FingerCapacitorSquare"]], "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare": [[37, 2, 1, "", "add_waveguides"], [37, 2, 1, "", "build"], [37, 2, 1, "", "can_create_from_shape_impl"], [37, 2, 1, "", "cut_region"], [37, 2, 1, "", "finger_area_length"], [37, 2, 1, "", "finger_area_width"], [37, 2, 1, "", "get_ground_region"], [37, 2, 1, "", "get_sim_ports"]], "kqcircuits.elements.finger_capacitor_taper": [[38, 1, 1, "", "FingerCapacitorTaper"]], "kqcircuits.elements.finger_capacitor_taper.FingerCapacitorTaper": [[38, 2, 1, "", "build"], [38, 2, 1, "", "can_create_from_shape_impl"]], "kqcircuits.elements.flip_chip_connectors": [[40, 0, 0, "-", "flip_chip_connector"], [41, 0, 0, "-", "flip_chip_connector_dc"], [42, 0, 0, "-", "flip_chip_connector_rf"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector": [[40, 1, 1, "", "FlipChipConnector"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector.FlipChipConnector": [[40, 2, 1, "", "create_bump_connector"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc": [[41, 1, 1, "", "FlipChipConnectorDc"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.FlipChipConnectorDc": [[41, 2, 1, "", "build"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf": [[42, 1, 1, "", "FlipChipConnectorRf"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.FlipChipConnectorRf": [[42, 2, 1, "", "build"], [42, 2, 1, "", "get_sim_ports"]], "kqcircuits.elements.fluxlines": [[44, 0, 0, "-", "fluxline"], [45, 0, 0, "-", "fluxline_standard"], [46, 0, 0, "-", "fluxline_straight"]], "kqcircuits.elements.fluxlines.fluxline": [[44, 1, 1, "", "Fluxline"]], "kqcircuits.elements.fluxlines.fluxline.Fluxline": [[44, 2, 1, "", "coerce_parameters_impl"], [44, 2, 1, "", "create"], [44, 3, 1, "", "default_type"]], "kqcircuits.elements.fluxlines.fluxline_standard": [[45, 1, 1, "", "FluxlineStandard"]], "kqcircuits.elements.fluxlines.fluxline_standard.FluxlineStandard": [[45, 2, 1, "", "build"]], "kqcircuits.elements.fluxlines.fluxline_straight": [[46, 1, 1, "", "FluxlineStraight"]], "kqcircuits.elements.fluxlines.fluxline_straight.FluxlineStraight": [[46, 2, 1, "", "build"]], "kqcircuits.elements.hanger_resonator": [[47, 1, 1, "", "HangerResonator"]], "kqcircuits.elements.hanger_resonator.HangerResonator": [[47, 2, 1, "", "build"], [47, 2, 1, "", "get_sim_ports"]], "kqcircuits.elements.launcher": [[48, 1, 1, "", "Launcher"]], "kqcircuits.elements.launcher.Launcher": [[48, 2, 1, "", "build"]], "kqcircuits.elements.launcher_dc": [[49, 1, 1, "", "LauncherDC"]], "kqcircuits.elements.launcher_dc.LauncherDC": [[49, 2, 1, "", "build"]], "kqcircuits.elements.markers": [[51, 0, 0, "-", "marker"], [52, 0, 0, "-", "marker_standard"], [53, 0, 0, "-", "mask_marker_fc"]], "kqcircuits.elements.markers.marker": [[51, 1, 1, "", "Marker"]], "kqcircuits.elements.markers.marker.Marker": [[51, 2, 1, "", "create"], [51, 3, 1, "", "default_type"], [51, 2, 1, "", "get_marker_locations"], [51, 2, 1, "", "get_marker_region"], [51, 2, 1, "", "produce_geometry"]], "kqcircuits.elements.markers.marker_standard": [[52, 1, 1, "", "MarkerStandard"]], "kqcircuits.elements.markers.marker_standard.MarkerStandard": [[52, 2, 1, "", "build"]], "kqcircuits.elements.markers.mask_marker_fc": [[53, 1, 1, "", "MaskMarkerFc"]], "kqcircuits.elements.markers.mask_marker_fc.MaskMarkerFc": [[53, 2, 1, "", "build"], [53, 2, 1, "", "create_cross"], [53, 2, 1, "", "get_marker_locations"], [53, 2, 1, "", "get_marker_region"]], "kqcircuits.elements.meander": [[54, 1, 1, "", "Meander"]], "kqcircuits.elements.meander.Meander": [[54, 2, 1, "", "build"], [54, 2, 1, "", "can_create_from_shape_impl"], [54, 2, 1, "", "parameters_from_shape_impl"]], "kqcircuits.elements.smooth_capacitor": [[55, 1, 1, "", "SmoothCapacitor"]], "kqcircuits.elements.smooth_capacitor.SmoothCapacitor": [[55, 2, 1, "", "build"], [55, 2, 1, "", "can_create_from_shape_impl"], [55, 2, 1, "", "get_sim_ports"]], "kqcircuits.elements.spiral_resonator_polygon": [[56, 1, 1, "", "SpiralResonatorPolygon"], [56, 4, 1, "", "rectangular_parameters"]], "kqcircuits.elements.spiral_resonator_polygon.SpiralResonatorPolygon": [[56, 2, 1, "", "build"]], "kqcircuits.elements.tsvs": [[58, 0, 0, "-", "tsv"], [59, 0, 0, "-", "tsv_ellipse"], [60, 0, 0, "-", "tsv_standard"]], "kqcircuits.elements.tsvs.tsv": [[58, 1, 1, "", "Tsv"]], "kqcircuits.elements.tsvs.tsv.Tsv": [[58, 2, 1, "", "create"], [58, 3, 1, "", "default_type"]], "kqcircuits.elements.tsvs.tsv_ellipse": [[59, 1, 1, "", "TsvEllipse"]], "kqcircuits.elements.tsvs.tsv_ellipse.TsvEllipse": [[59, 2, 1, "", "create_tsv_connector"], [59, 2, 1, "", "produce_impl"]], "kqcircuits.elements.tsvs.tsv_standard": [[60, 1, 1, "", "TsvStandard"]], "kqcircuits.elements.tsvs.tsv_standard.TsvStandard": [[60, 2, 1, "", "build"]], "kqcircuits.elements.waveguide_composite": [[61, 1, 1, "", "Node"], [61, 1, 1, "", "WaveguideComposite"], [61, 4, 1, "", "produce_fixed_length_bend"]], "kqcircuits.elements.waveguide_composite.Node": [[61, 3, 1, "", "align"], [61, 3, 1, "", "angle"], [61, 2, 1, "", "deserialize"], [61, 3, 1, "", "element"], [61, 3, 1, "", "inst_name"], [61, 3, 1, "", "length_before"], [61, 3, 1, "", "length_increment"], [61, 2, 1, "", "nodes_from_string"], [61, 3, 1, "", "position"]], "kqcircuits.elements.waveguide_composite.WaveguideComposite": [[61, 2, 1, "", "build"], [61, 2, 1, "", "check_node_type"], [61, 2, 1, "", "coerce_parameters_impl"], [61, 2, 1, "", "create"], [61, 2, 1, "", "get_segment_cells"], [61, 2, 1, "", "get_segment_lengths"], [61, 2, 1, "", "produce_fixed_length_waveguide"], [61, 2, 1, "", "snap_point"]], "kqcircuits.elements.waveguide_coplanar": [[62, 1, 1, "", "WaveguideCoplanar"]], "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar": [[62, 2, 1, "", "build"], [62, 2, 1, "", "can_create_from_shape_impl"], [62, 2, 1, "", "get_corner_data"], [62, 2, 1, "", "is_continuous"], [62, 2, 1, "", "parameters_from_shape_impl"], [62, 2, 1, "", "produce_end_termination"], [62, 2, 1, "", "produce_waveguide"], [62, 2, 1, "", "transformation_from_shape_impl"]], "kqcircuits.elements.waveguide_coplanar_curved": [[63, 1, 1, "", "WaveguideCoplanarCurved"], [63, 4, 1, "", "arc"]], "kqcircuits.elements.waveguide_coplanar_curved.WaveguideCoplanarCurved": [[63, 2, 1, "", "build"], [63, 2, 1, "", "coerce_parameters_impl"], [63, 2, 1, "", "create_curve_arcs"], [63, 2, 1, "", "produce_curve_termination"]], "kqcircuits.elements.waveguide_coplanar_splitter": [[64, 1, 1, "", "WaveguideCoplanarSplitter"], [64, 4, 1, "", "t_cross_parameters"]], "kqcircuits.elements.waveguide_coplanar_splitter.WaveguideCoplanarSplitter": [[64, 2, 1, "", "build"]], "kqcircuits.elements.waveguide_coplanar_straight": [[65, 1, 1, "", "WaveguideCoplanarStraight"]], "kqcircuits.elements.waveguide_coplanar_straight.WaveguideCoplanarStraight": [[65, 2, 1, "", "build"]], "kqcircuits.elements.waveguide_coplanar_taper": [[66, 1, 1, "", "WaveguideCoplanarTaper"]], "kqcircuits.elements.waveguide_coplanar_taper.WaveguideCoplanarTaper": [[66, 2, 1, "", "build"]], "kqcircuits.junctions": [[68, 0, 0, "-", "junction"], [69, 0, 0, "-", "manhattan"], [70, 0, 0, "-", "manhattan_single_junction"], [71, 0, 0, "-", "no_squid"], [72, 0, 0, "-", "sim"], [73, 0, 0, "-", "squid"]], "kqcircuits.junctions.junction": [[68, 1, 1, "", "Junction"]], "kqcircuits.junctions.junction.Junction": [[68, 3, 1, "", "LIBRARY_DESCRIPTION"], [68, 3, 1, "", "LIBRARY_NAME"], [68, 3, 1, "", "LIBRARY_PATH"], [68, 2, 1, "", "coerce_parameters_impl"], [68, 2, 1, "", "create"], [68, 3, 1, "", "default_type"]], "kqcircuits.junctions.manhattan": [[69, 1, 1, "", "Manhattan"]], "kqcircuits.junctions.manhattan.Manhattan": [[69, 2, 1, "", "build"], [69, 2, 1, "", "produce_contact_pads"], [69, 2, 1, "", "produce_manhattan_squid"], [69, 2, 1, "", "produce_tp_large"], [69, 2, 1, "", "produce_tp_small"]], "kqcircuits.junctions.manhattan_single_junction": [[70, 1, 1, "", "ManhattanSingleJunction"]], "kqcircuits.junctions.manhattan_single_junction.ManhattanSingleJunction": [[70, 2, 1, "", "build"], [70, 2, 1, "", "produce_manhattan_junction"]], "kqcircuits.junctions.no_squid": [[71, 1, 1, "", "NoSquid"]], "kqcircuits.junctions.no_squid.NoSquid": [[71, 2, 1, "", "build"]], "kqcircuits.junctions.sim": [[72, 1, 1, "", "Sim"]], "kqcircuits.junctions.sim.Sim": [[72, 2, 1, "", "build"]], "kqcircuits.junctions.squid": [[73, 1, 1, "", "Squid"]], "kqcircuits.klayout_view": [[74, 1, 1, "", "KLayoutView"], [74, 6, 1, "", "MissingUILibraryException"], [74, 4, 1, "", "resolve_default_layer_info"]], "kqcircuits.klayout_view.KLayoutView": [[74, 5, 1, "", "active_cell"], [74, 2, 1, "", "add_default_layers"], [74, 5, 1, "", "cell_view"], [74, 2, 1, "", "clear_layers"], [74, 2, 1, "", "close"], [74, 2, 1, "", "create_top_cell"], [74, 2, 1, "", "export_all_layers_bitmap"], [74, 2, 1, "", "export_layers_bitmaps"], [74, 2, 1, "", "export_pcell_png"], [74, 2, 1, "", "focus"], [74, 2, 1, "", "get_active_cell"], [74, 2, 1, "", "get_active_cell_view"], [74, 2, 1, "", "get_active_layout"], [74, 2, 1, "", "get_pixels"], [74, 2, 1, "", "insert_cell"], [74, 5, 1, "", "layout"], [74, 3, 1, "", "layout_view"], [74, 2, 1, "", "show"], [74, 5, 1, "", "top_cell"]], "kqcircuits.layer_cluster": [[75, 1, 1, "", "LayerCluster"]], "kqcircuits.layer_cluster.LayerCluster": [[75, 2, 1, "", "all_layers"], [75, 3, 1, "", "extra_layers"], [75, 3, 1, "", "face_id"], [75, 3, 1, "", "main_layers"]], "kqcircuits.layer_config": [[77, 0, 0, "-", "default_layer_config"], [78, 0, 0, "-", "example_layer_config"]], "kqcircuits.masks": [[80, 0, 0, "-", "mask_export"], [81, 0, 0, "-", "mask_layout"], [82, 0, 0, "-", "mask_set"], [83, 0, 0, "-", "multi_face_mask_layout"]], "kqcircuits.masks.mask_export": [[80, 4, 1, "", "export_bitmaps"], [80, 4, 1, "", "export_chip"], [80, 4, 1, "", "export_designs"], [80, 4, 1, "", "export_docs"], [80, 4, 1, "", "export_junction_parameters"], [80, 4, 1, "", "export_mask"], [80, 4, 1, "", "export_mask_set"], [80, 4, 1, "", "export_masks_of_face"], [80, 4, 1, "", "get_mask_layout_full_name"]], "kqcircuits.masks.mask_layout": [[81, 1, 1, "", "MaskLayout"]], "kqcircuits.masks.mask_layout.MaskLayout": [[81, 2, 1, "", "add_chips_map"], [81, 3, 1, "", "added_chips"], [81, 3, 1, "", "align_to"], [81, 3, 1, "", "bbox_face_ids"], [81, 2, 1, "", "build"], [81, 3, 1, "", "chip_box_offset"], [81, 3, 1, "", "chip_copies"], [81, 3, 1, "", "chip_size"], [81, 3, 1, "", "chip_trans"], [81, 3, 1, "", "chips_map"], [81, 3, 1, "", "chips_map_legend"], [81, 3, 1, "", "chips_map_offset"], [81, 3, 1, "", "chips_placed_by_position_label"], [81, 3, 1, "", "covered_region_excluded_layers"], [81, 3, 1, "", "dice_width"], [81, 3, 1, "", "edge_clearance"], [81, 3, 1, "", "extra_chips"], [81, 3, 1, "", "extra_id"], [81, 2, 1, "", "face"], [81, 3, 1, "", "face_id"], [81, 2, 1, "", "insert_chip_copy_labels"], [81, 2, 1, "", "insert_chips"], [81, 3, 1, "", "layers_to_mask"], [81, 3, 1, "", "layout"], [81, 3, 1, "", "mask_export_density_layers"], [81, 3, 1, "", "mask_export_layers"], [81, 3, 1, "", "mask_marker_offset"], [81, 3, 1, "", "mask_markers_dict"], [81, 3, 1, "", "mask_name_box_margin"], [81, 3, 1, "", "mask_name_offset"], [81, 3, 1, "", "mask_name_scale"], [81, 3, 1, "", "mask_text_scale"], [81, 3, 1, "", "mirror_labels"], [81, 3, 1, "", "name"], [81, 2, 1, "", "overwrite_chips_by_position_label"], [81, 2, 1, "", "position_label_to_two_coordinates"], [81, 3, 1, "", "remove_chips"], [81, 3, 1, "", "submasks"], [81, 3, 1, "", "text_margin"], [81, 3, 1, "", "top_cell"], [81, 2, 1, "", "two_coordinates_to_position_label"], [81, 3, 1, "", "version"], [81, 3, 1, "", "wafer_bottom_flat_length"], [81, 3, 1, "", "wafer_center"], [81, 3, 1, "", "wafer_rad"], [81, 3, 1, "", "wafer_top_flat_length"], [81, 3, 1, "", "with_grid"]], "kqcircuits.masks.mask_set": [[82, 1, 1, "", "MaskSet"]], "kqcircuits.masks.mask_set.MaskSet": [[82, 2, 1, "", "add_chip"], [82, 2, 1, "", "add_mask_layout"], [82, 2, 1, "", "add_multi_face_mask_layout"], [82, 2, 1, "", "build"], [82, 2, 1, "", "chips_map_from_box_map"], [82, 3, 1, "", "chips_map_legend"], [82, 2, 1, "", "export"], [82, 3, 1, "", "export_drc"], [82, 3, 1, "", "export_path"], [82, 3, 1, "", "layout"], [82, 3, 1, "", "mask_export_layers"], [82, 3, 1, "", "mask_layouts"], [82, 3, 1, "", "name"], [82, 3, 1, "", "used_chips"], [82, 3, 1, "", "version"], [82, 3, 1, "", "with_grid"]], "kqcircuits.masks.multi_face_mask_layout": [[83, 1, 1, "", "MultiFaceMaskLayout"]], "kqcircuits.masks.multi_face_mask_layout.MultiFaceMaskLayout": [[83, 2, 1, "", "add_chips_map"], [83, 3, 1, "", "face_ids"], [83, 3, 1, "", "mask_layouts"]], "kqcircuits.pya_resolver": [[84, 4, 1, "", "is_standalone_session"], [84, 4, 1, "", "klayout_executable_command"]], "kqcircuits.qubits": [[86, 0, 0, "-", "concentric_transmon"], [87, 0, 0, "-", "double_pads"], [88, 0, 0, "-", "double_pads_splines"], [89, 0, 0, "-", "qubit"], [90, 0, 0, "-", "swissmon"]], "kqcircuits.qubits.concentric_transmon": [[86, 1, 1, "", "ConcentricTransmon"]], "kqcircuits.qubits.concentric_transmon.ConcentricTransmon": [[86, 2, 1, "", "build"], [86, 2, 1, "", "get_sim_ports"]], "kqcircuits.qubits.double_pads": [[87, 1, 1, "", "DoublePads"]], "kqcircuits.qubits.double_pads.DoublePads": [[87, 2, 1, "", "build"], [87, 2, 1, "", "get_sim_ports"]], "kqcircuits.qubits.double_pads_splines": [[88, 1, 1, "", "DoublePadsSplines"]], "kqcircuits.qubits.qubit": [[89, 1, 1, "", "Qubit"]], "kqcircuits.qubits.qubit.Qubit": [[89, 3, 1, "", "LIBRARY_DESCRIPTION"], [89, 3, 1, "", "LIBRARY_NAME"], [89, 3, 1, "", "LIBRARY_PATH"], [89, 2, 1, "", "coerce_parameters_impl"], [89, 2, 1, "", "produce_fluxline"], [89, 2, 1, "", "produce_squid"]], "kqcircuits.qubits.swissmon": [[90, 1, 1, "", "Swissmon"]], "kqcircuits.qubits.swissmon.Swissmon": [[90, 2, 1, "", "build"], [90, 2, 1, "", "get_sim_ports"]], "kqcircuits.run": [[91, 4, 1, "", "argument_parser"], [91, 4, 1, "", "run"], [91, 4, 1, "", "run_kqc"]], "kqcircuits.simulations": [[93, 0, 0, "-", "airbridges_sim"], [94, 0, 0, "-", "cross_section_simulation"], [95, 0, 0, "-", "empty_simulation"], [96, 0, 0, "-", "export"], [114, 0, 0, "-", "partition_region"], [115, 0, 0, "-", "port"], [116, 0, 0, "-", "post_process"], [117, 0, 0, "-", "simulation"], [118, 0, 0, "-", "single_element_simulation"], [119, 0, 0, "-", "single_xmons_full_chip_sim"], [120, 0, 0, "-", "waveguides_sim"], [121, 0, 0, "-", "xmons_direct_coupling_full_chip_sim"], [122, 0, 0, "-", "xmons_direct_coupling_sim"]], "kqcircuits.simulations.airbridges_sim": [[93, 1, 1, "", "AirbridgesSim"]], "kqcircuits.simulations.airbridges_sim.AirbridgesSim": [[93, 2, 1, "", "build"]], "kqcircuits.simulations.cross_section_simulation": [[94, 1, 1, "", "CrossSectionSimulation"]], "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation": [[94, 3, 1, "", "LIBRARY_NAME"], [94, 2, 1, "", "build"], [94, 2, 1, "", "get_parameters"], [94, 2, 1, "", "get_schema"], [94, 2, 1, "", "get_sim_layer"], [94, 2, 1, "", "get_simulation_data"], [94, 2, 1, "", "register_cell_layers_as_sim_layers"], [94, 2, 1, "", "set_permittivity"]], "kqcircuits.simulations.empty_simulation": [[95, 1, 1, "", "EmptySimulation"]], "kqcircuits.simulations.empty_simulation.EmptySimulation": [[95, 2, 1, "", "build"]], "kqcircuits.simulations.export": [[97, 0, 0, "-", "ansys"], [100, 0, 0, "-", "elmer"], [103, 0, 0, "-", "export_and_run"], [104, 0, 0, "-", "export_singularity"], [105, 0, 0, "-", "remote_export_and_run"], [106, 0, 0, "-", "simulation_export"], [107, 0, 0, "-", "solution"], [108, 0, 0, "-", "sonnet"], [111, 0, 0, "-", "util"], [112, 0, 0, "-", "xsection"]], "kqcircuits.simulations.export.ansys": [[98, 0, 0, "-", "ansys_export"], [99, 0, 0, "-", "ansys_solution"]], "kqcircuits.simulations.export.ansys.ansys_export": [[98, 4, 1, "", "export_ansys"], [98, 4, 1, "", "export_ansys_bat"], [98, 4, 1, "", "export_ansys_json"]], "kqcircuits.simulations.export.ansys.ansys_solution": [[99, 1, 1, "", "AnsysCurrentSolution"], [99, 1, 1, "", "AnsysEigenmodeSolution"], [99, 1, 1, "", "AnsysHfssSolution"], [99, 1, 1, "", "AnsysQ3dSolution"], [99, 1, 1, "", "AnsysSolution"], [99, 1, 1, "", "AnsysVoltageSolution"], [99, 4, 1, "", "get_ansys_solution"]], "kqcircuits.simulations.export.ansys.ansys_solution.AnsysCurrentSolution": [[99, 3, 1, "", "ansys_tool"], [99, 3, 1, "", "frequency"], [99, 2, 1, "", "get_solution_data"], [99, 3, 1, "", "max_delta_e"]], "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution": [[99, 3, 1, "", "ansys_tool"], [99, 2, 1, "", "get_solution_data"], [99, 3, 1, "", "max_delta_f"], [99, 3, 1, "", "min_frequency"], [99, 3, 1, "", "n_modes"]], "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution": [[99, 3, 1, "", "ansys_tool"], [99, 3, 1, "", "capacitance_export"], [99, 3, 1, "", "frequency"], [99, 2, 1, "", "get_solution_data"], [99, 3, 1, "", "max_delta_s"], [99, 3, 1, "", "sweep_count"], [99, 3, 1, "", "sweep_enabled"], [99, 3, 1, "", "sweep_end"], [99, 3, 1, "", "sweep_start"], [99, 3, 1, "", "sweep_type"]], "kqcircuits.simulations.export.ansys.ansys_solution.AnsysQ3dSolution": [[99, 3, 1, "", "ansys_tool"], [99, 3, 1, "", "frequency"], [99, 2, 1, "", "get_solution_data"], [99, 3, 1, "", "percent_error"]], "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution": [[99, 3, 1, "", "ansys_project_template"], [99, 3, 1, "", "ansys_tool"], [99, 3, 1, "", "frequency_units"], [99, 2, 1, "", "get_solution_data"], [99, 3, 1, "", "integrate_energies"], [99, 3, 1, "", "integrate_magnetic_flux"], [99, 3, 1, "", "maximum_passes"], [99, 3, 1, "", "mesh_size"], [99, 3, 1, "", "minimum_converged_passes"], [99, 3, 1, "", "minimum_passes"], [99, 3, 1, "", "percent_refinement"], [99, 3, 1, "", "simulation_flags"]], "kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution": [[99, 3, 1, "", "ansys_tool"], [99, 3, 1, "", "frequency"], [99, 2, 1, "", "get_solution_data"], [99, 3, 1, "", "max_delta_e"]], "kqcircuits.simulations.export.elmer": [[101, 0, 0, "-", "elmer_export"], [102, 0, 0, "-", "elmer_solution"]], "kqcircuits.simulations.export.elmer.elmer_export": [[101, 4, 1, "", "export_elmer"], [101, 4, 1, "", "export_elmer_json"], [101, 4, 1, "", "export_elmer_script"]], "kqcircuits.simulations.export.elmer.elmer_solution": [[102, 1, 1, "", "ElmerSolution"]], "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution": [[102, 3, 1, "", "boundary_conditions"], [102, 3, 1, "", "frequency"], [102, 3, 1, "", "frequency_batch"], [102, 2, 1, "", "get_solution_data"], [102, 3, 1, "", "integrate_energies"], [102, 3, 1, "", "is_axisymmetric"], [102, 3, 1, "", "linear_system_method"], [102, 3, 1, "", "max_delta_s"], [102, 3, 1, "", "max_error_scale"], [102, 3, 1, "", "max_outlier_fraction"], [102, 3, 1, "", "maximum_passes"], [102, 3, 1, "", "mesh_levels"], [102, 3, 1, "", "mesh_size"], [102, 3, 1, "", "minimum_passes"], [102, 3, 1, "", "p_element_order"], [102, 3, 1, "", "percent_error"], [102, 3, 1, "", "solver_options"], [102, 3, 1, "", "sweep_type"], [102, 3, 1, "", "tool"]], "kqcircuits.simulations.export.export_and_run": [[103, 4, 1, "", "export_and_run"]], "kqcircuits.simulations.export.export_singularity": [[104, 4, 1, "", "export_singularity"]], "kqcircuits.simulations.export.remote_export_and_run": [[105, 4, 1, "", "remote_export_and_run"], [105, 4, 1, "", "remote_run_only"]], "kqcircuits.simulations.export.simulation_export": [[106, 4, 1, "", "copy_content_into_directory"], [106, 4, 1, "", "cross_sweep_simulation"], [106, 4, 1, "", "export_simulation_oas"], [106, 4, 1, "", "get_combined_parameters"], [106, 4, 1, "", "get_post_process_command_lines"], [106, 4, 1, "", "sweep_simulation"]], "kqcircuits.simulations.export.solution": [[107, 1, 1, "", "Solution"]], "kqcircuits.simulations.export.solution.Solution": [[107, 2, 1, "", "get_parameters"], [107, 3, 1, "", "name"]], "kqcircuits.simulations.export.sonnet": [[109, 0, 0, "-", "parser"], [110, 0, 0, "-", "sonnet_export"]], "kqcircuits.simulations.export.sonnet.parser": [[109, 4, 1, "", "apply_template"], [109, 4, 1, "", "box"], [109, 4, 1, "", "control"], [109, 4, 1, "", "polygon_head"], [109, 4, 1, "", "polygons"], [109, 4, 1, "", "port"], [109, 4, 1, "", "refplane"], [109, 4, 1, "", "refplanes"], [109, 4, 1, "", "symmetry"], [109, 4, 1, "", "via"]], "kqcircuits.simulations.export.sonnet.sonnet_export": [[110, 4, 1, "", "export_sonnet"], [110, 4, 1, "", "export_sonnet_son"], [110, 4, 1, "", "poly_and_edge_indices"]], "kqcircuits.simulations.export.util": [[111, 4, 1, "", "export_layers"], [111, 4, 1, "", "find_edge_from_point_in_cell"], [111, 4, 1, "", "find_edge_from_point_in_polygons"], [111, 4, 1, "", "get_enclosing_polygon"]], "kqcircuits.simulations.export.xsection": [[113, 0, 0, "-", "xsection_export"]], "kqcircuits.simulations.export.xsection.xsection_export": [[113, 4, 1, "", "create_xsections_from_simulations"], [113, 4, 1, "", "find_layer_by_name"], [113, 4, 1, "", "free_layer_slots"], [113, 4, 1, "", "separate_signal_layer_shapes"], [113, 4, 1, "", "visualise_xsection_cut_on_original_layout"], [113, 4, 1, "", "xsection_call"]], "kqcircuits.simulations.partition_region": [[114, 1, 1, "", "PartitionRegion"], [114, 4, 1, "", "get_list_of_two"]], "kqcircuits.simulations.partition_region.PartitionRegion": [[114, 2, 1, "", "limit_box"], [114, 2, 1, "", "limit_face"]], "kqcircuits.simulations.port": [[115, 1, 1, "", "EdgePort"], [115, 1, 1, "", "InternalPort"], [115, 1, 1, "", "Port"]], "kqcircuits.simulations.port.InternalPort": [[115, 2, 1, "", "get_etch_polygon"]], "kqcircuits.simulations.port.Port": [[115, 2, 1, "", "as_dict"]], "kqcircuits.simulations.post_process": [[116, 1, 1, "", "PostProcess"]], "kqcircuits.simulations.post_process.PostProcess": [[116, 2, 1, "", "get_command_line"]], "kqcircuits.simulations.simulation": [[117, 1, 1, "", "Simulation"], [117, 4, 1, "", "get_simulation_layer_by_name"]], "kqcircuits.simulations.simulation.Simulation": [[117, 3, 1, "", "LIBRARY_NAME"], [117, 2, 1, "", "add_element"], [117, 2, 1, "", "build"], [117, 2, 1, "", "create_simulation_layers"], [117, 2, 1, "", "delete_instances"], [117, 2, 1, "", "etched_line"], [117, 2, 1, "", "face"], [117, 2, 1, "", "face_stack_list_of_lists"], [117, 2, 1, "", "face_z_levels"], [117, 2, 1, "", "from_cell"], [117, 2, 1, "", "get_layer"], [117, 2, 1, "", "get_layers"], [117, 2, 1, "", "get_parameters"], [117, 2, 1, "", "get_port_data"], [117, 2, 1, "", "get_refpoints"], [117, 2, 1, "", "get_schema"], [117, 2, 1, "", "get_simulation_data"], [117, 2, 1, "", "ground_grid_region"], [117, 2, 1, "", "insert_cell"], [117, 2, 1, "", "insert_layer"], [117, 2, 1, "", "insert_layers_between_faces"], [117, 2, 1, "", "insert_stacked_up_layers"], [117, 2, 1, "", "ith_value"], [117, 2, 1, "", "pcell_params_by_name"], [117, 3, 1, "", "ports"], [117, 2, 1, "", "produce_layers"], [117, 2, 1, "", "produce_waveguide_to_port"], [117, 2, 1, "", "region_from_layer"], [117, 2, 1, "", "simplified_region"]], "kqcircuits.simulations.single_element_simulation": [[118, 4, 1, "", "get_single_element_sim_class"]], "kqcircuits.simulations.single_xmons_full_chip_sim": [[119, 1, 1, "", "SingleXmonsFullChipSim"]], "kqcircuits.simulations.single_xmons_full_chip_sim.SingleXmonsFullChipSim": [[119, 2, 1, "", "build"]], "kqcircuits.simulations.waveguides_sim": [[120, 1, 1, "", "WaveGuidesSim"]], "kqcircuits.simulations.waveguides_sim.WaveGuidesSim": [[120, 2, 1, "", "build"], [120, 2, 1, "", "produce_ground_bumps"], [120, 2, 1, "", "produce_guides"]], "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim": [[121, 1, 1, "", "XMonsDirectCouplingFullChipSim"]], "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim": [[121, 2, 1, "", "build"], [121, 2, 1, "", "produce_launcher"], [121, 2, 1, "", "produce_launchers_SMA8"], [121, 2, 1, "", "produce_qubit"], [121, 2, 1, "", "produce_readout_resonator"], [121, 2, 1, "", "produce_waveguide"]], "kqcircuits.simulations.xmons_direct_coupling_sim": [[122, 1, 1, "", "XMonsDirectCouplingSim"]], "kqcircuits.simulations.xmons_direct_coupling_sim.XMonsDirectCouplingSim": [[122, 2, 1, "", "build"], [122, 2, 1, "", "produce_qubits"]], "kqcircuits.test_structures": [[124, 0, 0, "-", "airbridge_dc"], [125, 0, 0, "-", "cross_test"], [126, 0, 0, "-", "junction_test_pads"], [129, 0, 0, "-", "stripes_test"], [130, 0, 0, "-", "stripes_test_increasing_width"], [131, 0, 0, "-", "test_structure"], [132, 0, 0, "-", "tsv_test_pattern"]], "kqcircuits.test_structures.airbridge_dc": [[124, 1, 1, "", "AirbridgeDC"]], "kqcircuits.test_structures.airbridge_dc.AirbridgeDC": [[124, 2, 1, "", "build"]], "kqcircuits.test_structures.cross_test": [[125, 1, 1, "", "CrossTest"]], "kqcircuits.test_structures.cross_test.CrossTest": [[125, 2, 1, "", "build"]], "kqcircuits.test_structures.junction_test_pads": [[127, 0, 0, "-", "junction_test_pads"], [128, 0, 0, "-", "junction_test_pads_simple"]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads": [[127, 1, 1, "", "JunctionTestPads"]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads.JunctionTestPads": [[127, 2, 1, "", "coerce_parameters_impl"], [127, 2, 1, "", "create"], [127, 3, 1, "", "default_type"], [127, 2, 1, "", "produce_squid"]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple": [[128, 1, 1, "", "JunctionTestPadsSimple"]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.JunctionTestPadsSimple": [[128, 2, 1, "", "build"]], "kqcircuits.test_structures.stripes_test": [[129, 1, 1, "", "StripesTest"]], "kqcircuits.test_structures.stripes_test.StripesTest": [[129, 2, 1, "", "build"]], "kqcircuits.test_structures.stripes_test_increasing_width": [[130, 1, 1, "", "StripesTestIncreasingWidth"]], "kqcircuits.test_structures.stripes_test_increasing_width.StripesTestIncreasingWidth": [[130, 2, 1, "", "build"]], "kqcircuits.test_structures.test_structure": [[131, 1, 1, "", "TestStructure"]], "kqcircuits.test_structures.test_structure.TestStructure": [[131, 3, 1, "", "LIBRARY_DESCRIPTION"], [131, 3, 1, "", "LIBRARY_NAME"], [131, 3, 1, "", "LIBRARY_PATH"], [131, 2, 1, "", "produce_etched_region"], [131, 2, 1, "", "produce_four_point_pads"], [131, 2, 1, "", "produce_pad"]], "kqcircuits.test_structures.tsv_test_pattern": [[132, 1, 1, "", "TsvTestPattern"]], "kqcircuits.test_structures.tsv_test_pattern.TsvTestPattern": [[132, 2, 1, "", "build"]], "kqcircuits.util": [[134, 0, 0, "-", "area"], [135, 0, 0, "-", "count_instances"], [136, 0, 0, "-", "coupler_lib"], [137, 0, 0, "-", "deep_delete"], [138, 0, 0, "-", "defaults_helper"], [139, 0, 0, "-", "dependencies"], [140, 0, 0, "-", "edit_node_plugin"], [141, 0, 0, "-", "export_helper"], [142, 0, 0, "-", "geometry_helper"], [143, 0, 0, "-", "geometry_json_encoder"], [144, 0, 0, "-", "groundgrid"], [145, 0, 0, "-", "gui_helper"], [146, 0, 0, "-", "import_helper"], [147, 0, 0, "-", "label"], [148, 0, 0, "-", "layout_to_code"], [149, 0, 0, "-", "library_helper"], [150, 0, 0, "-", "log_router"], [151, 0, 0, "-", "merge"], [152, 0, 0, "-", "netlist_extraction"], [153, 0, 0, "-", "netlist_graph"], [154, 0, 0, "-", "parameters"], [155, 0, 0, "-", "plugin_startup"], [156, 0, 0, "-", "refpoints"], [157, 0, 0, "-", "replace_junctions"], [158, 0, 0, "-", "symmetric_polygons"]], "kqcircuits.util.area": [[134, 1, 1, "", "AreaReceiver"], [134, 4, 1, "", "get_area_and_density"]], "kqcircuits.util.area.AreaReceiver": [[134, 2, 1, "", "put"]], "kqcircuits.util.count_instances": [[135, 4, 1, "", "count_instances_in_cell"]], "kqcircuits.util.coupler_lib": [[136, 4, 1, "", "cap_params"]], "kqcircuits.util.deep_delete": [[137, 4, 1, "", "deep_delete_all"], [137, 4, 1, "", "deep_delete_pcells"]], "kqcircuits.util.defaults_helper": [[138, 4, 1, "", "find_ansys_executable"]], "kqcircuits.util.dependencies": [[139, 4, 1, "", "install_kqc_dependencies"]], "kqcircuits.util.edit_node_plugin": [[140, 1, 1, "", "EditNodePlugin"], [140, 1, 1, "", "EditNodePluginFactory"]], "kqcircuits.util.edit_node_plugin.EditNodePlugin": [[140, 2, 1, "", "activated"], [140, 2, 1, "", "create_dialog"], [140, 2, 1, "", "deactivated"], [140, 2, 1, "", "deselect"], [140, 2, 1, "", "has_tracking_position"], [140, 2, 1, "", "mouse_click_event"], [140, 2, 1, "", "mouse_moved_event"], [140, 2, 1, "", "select"], [140, 2, 1, "", "tracking_position"], [140, 2, 1, "", "update"], [140, 2, 1, "", "update_form_from_node"], [140, 2, 1, "", "update_node_from_form"]], "kqcircuits.util.edit_node_plugin.EditNodePluginFactory": [[140, 2, 1, "", "create_plugin"]], "kqcircuits.util.export_helper": [[141, 4, 1, "", "create_or_empty_tmp_directory"], [141, 4, 1, "", "export_drc_report"], [141, 4, 1, "", "generate_probepoints_from_file"], [141, 4, 1, "", "generate_probepoints_json"], [141, 4, 1, "", "get_active_or_new_layout"], [141, 4, 1, "", "get_klayout_version"], [141, 4, 1, "", "get_simulation_directory"], [141, 4, 1, "", "open_with_klayout_or_default_application"], [141, 4, 1, "", "write_commit_reference_file"], [141, 4, 1, "", "write_export_machine_versions_file"]], "kqcircuits.util.geometry_helper": [[142, 4, 1, "", "arc_points"], [142, 4, 1, "", "bezier_points"], [142, 4, 1, "", "bspline_points"], [142, 4, 1, "", "circle_polygon"], [142, 4, 1, "", "get_angle"], [142, 4, 1, "", "get_cell_path_length"], [142, 4, 1, "", "get_direction"], [142, 4, 1, "", "get_object_path_length"], [142, 4, 1, "", "is_clockwise"], [142, 4, 1, "", "merge_points_and_match_on_edges"], [142, 4, 1, "", "point_shift_along_vector"], [142, 4, 1, "", "region_with_merged_points"], [142, 4, 1, "", "region_with_merged_polygons"], [142, 4, 1, "", "simple_region"], [142, 4, 1, "", "vector_length_and_direction"]], "kqcircuits.util.geometry_json_encoder": [[143, 1, 1, "", "GeometryJsonDecoder"], [143, 1, 1, "", "GeometryJsonEncoder"], [143, 4, 1, "", "decode_dict_as_python_obj"], [143, 4, 1, "", "encode_python_obj_as_dict"]], "kqcircuits.util.geometry_json_encoder.GeometryJsonEncoder": [[143, 2, 1, "", "default"]], "kqcircuits.util.groundgrid": [[144, 4, 1, "", "make_grid"]], "kqcircuits.util.gui_helper": [[145, 4, 1, "", "get_all_node_elements"], [145, 4, 1, "", "get_nodes_near_position"], [145, 4, 1, "", "get_valid_node_elements"], [145, 4, 1, "", "node_from_text"], [145, 4, 1, "", "node_to_text"], [145, 4, 1, "", "replace_node"]], "kqcircuits.util.import_helper": [[146, 4, 1, "", "module_from_file"]], "kqcircuits.util.label": [[147, 1, 1, "", "LabelOrigin"], [147, 4, 1, "", "produce_label"]], "kqcircuits.util.label.LabelOrigin": [[147, 3, 1, "", "BOTTOMLEFT"], [147, 3, 1, "", "BOTTOMRIGHT"], [147, 3, 1, "", "TOPLEFT"], [147, 3, 1, "", "TOPRIGHT"]], "kqcircuits.util.layout_to_code": [[148, 4, 1, "", "convert_cells_to_code"], [148, 4, 1, "", "extract_pcell_data_from_views"], [148, 4, 1, "", "get_node_params"], [148, 4, 1, "", "restore_pcells_to_views"]], "kqcircuits.util.library_helper": [[149, 4, 1, "", "delete_all_libraries"], [149, 4, 1, "", "delete_library"], [149, 4, 1, "", "element_by_class_name"], [149, 4, 1, "", "get_library_paths"], [149, 4, 1, "", "load_libraries"], [149, 4, 1, "", "to_library_name"], [149, 4, 1, "", "to_module_name"]], "kqcircuits.util.log_router": [[150, 4, 1, "", "route_log"]], "kqcircuits.util.merge": [[151, 4, 1, "", "convert_child_instances_to_static"], [151, 4, 1, "", "merge_layers"], [151, 4, 1, "", "merge_layout_layers_on_face"]], "kqcircuits.util.netlist_extraction": [[152, 4, 1, "", "export_cell_netlist"], [152, 4, 1, "", "extract_circuits"], [152, 4, 1, "", "extract_nets"]], "kqcircuits.util.netlist_graph": [[153, 4, 1, "", "draw_graph"], [153, 4, 1, "", "network_as_graph"]], "kqcircuits.util.parameters": [[154, 1, 1, "", "Param"], [154, 4, 1, "", "add_parameter"], [154, 4, 1, "", "add_parameters_from"], [154, 1, 1, "", "pdt"]], "kqcircuits.util.parameters.Param": [[154, 2, 1, "", "get_all"]], "kqcircuits.util.parameters.pdt": [[154, 3, 1, "", "TypeBoolean"], [154, 3, 1, "", "TypeDouble"], [154, 3, 1, "", "TypeInt"], [154, 3, 1, "", "TypeLayer"], [154, 3, 1, "", "TypeList"], [154, 3, 1, "", "TypeNone"], [154, 3, 1, "", "TypeShape"], [154, 3, 1, "", "TypeString"]], "kqcircuits.util.plugin_startup": [[155, 4, 1, "", "register_plugins"]], "kqcircuits.util.refpoints": [[156, 1, 1, "", "JunctionSimPort"], [156, 1, 1, "", "RefpointToEdgePort"], [156, 1, 1, "", "RefpointToInternalPort"], [156, 1, 1, "", "RefpointToSimPort"], [156, 1, 1, "", "Refpoints"], [156, 1, 1, "", "WaveguideToSimPort"]], "kqcircuits.util.refpoints.JunctionSimPort": [[156, 3, 1, "", "face"], [156, 3, 1, "", "other_refpoint"], [156, 3, 1, "", "refpoint"]], "kqcircuits.util.refpoints.RefpointToSimPort": [[156, 3, 1, "", "face"], [156, 3, 1, "", "refpoint"]], "kqcircuits.util.refpoints.Refpoints": [[156, 3, 1, "", "cell"], [156, 2, 1, "", "dict"], [156, 2, 1, "", "items"], [156, 2, 1, "", "keys"], [156, 3, 1, "", "layer"], [156, 3, 1, "", "rec_levels"], [156, 3, 1, "", "trans"], [156, 2, 1, "", "values"]], "kqcircuits.util.refpoints.WaveguideToSimPort": [[156, 3, 1, "", "a"], [156, 3, 1, "", "airbridge"], [156, 3, 1, "", "b"], [156, 3, 1, "", "face"], [156, 3, 1, "", "over_etching"], [156, 3, 1, "", "refpoint"], [156, 3, 1, "", "side"], [156, 3, 1, "", "term1"], [156, 3, 1, "", "towards"], [156, 3, 1, "", "turn_radius"], [156, 3, 1, "", "use_internal_ports"], [156, 3, 1, "", "waveguide_length"]], "kqcircuits.util.replace_junctions": [[157, 1, 1, "", "JunctionEntry"], [157, 4, 1, "", "convert_cells_to_static"], [157, 4, 1, "", "copy_one_layer_of_cell"], [157, 4, 1, "", "extract_junctions"], [157, 4, 1, "", "get_tuned_junction_json"], [157, 4, 1, "", "place_junctions"], [157, 4, 1, "", "replace_squid"], [157, 4, 1, "", "replace_squids"]], "kqcircuits.util.symmetric_polygons": [[158, 4, 1, "", "polygon_with_hsym"], [158, 4, 1, "", "polygon_with_sym"], [158, 4, 1, "", "polygon_with_vsym"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "function", "Python function"], "5": ["py", "property", "Python property"], "6": ["py", "exception", "Python exception"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:function", "5": "py:property", "6": "py:exception"}, "terms": {"": [5, 12, 23, 33, 35, 36, 37, 42, 47, 48, 55, 61, 74, 82, 84, 86, 87, 89, 90, 99, 111, 118, 127, 141, 142, 148, 152, 154, 156, 157, 161, 164, 166, 167, 170, 171, 174, 175, 177, 179, 180, 181, 187, 189], "0": [0, 5, 6, 7, 10, 13, 16, 17, 18, 22, 27, 28, 30, 34, 35, 36, 37, 46, 54, 55, 56, 61, 62, 63, 64, 68, 69, 70, 74, 77, 87, 88, 89, 90, 94, 99, 102, 109, 110, 111, 113, 115, 117, 121, 127, 131, 134, 142, 143, 148, 151, 154, 155, 156, 157, 163, 166, 167, 170, 171, 176, 179, 180, 184, 185], "00": 183, "001": [62, 102], "004": [5, 117, 151], "005": 102, "01": [13, 102, 111, 117], "02": [68, 87, 89, 127], "03": 13, "04": [166, 170], "08": [13, 122], "0deg": 86, "1": [4, 5, 6, 7, 10, 13, 16, 17, 18, 22, 25, 27, 28, 35, 36, 37, 42, 54, 55, 56, 61, 66, 69, 70, 82, 86, 87, 99, 102, 109, 113, 114, 117, 122, 127, 129, 130, 134, 142, 147, 148, 153, 154, 171, 176, 179, 180, 181, 183, 184, 185, 190], "10": [3, 5, 13, 17, 18, 22, 24, 25, 28, 31, 33, 34, 36, 37, 47, 51, 55, 56, 61, 64, 66, 86, 87, 90, 99, 117, 121, 125, 127, 132, 142, 144, 145, 159, 166, 167, 170, 183, 184, 185], "100": [5, 13, 17, 24, 28, 31, 34, 36, 37, 42, 56, 58, 61, 62, 73, 87, 88, 89, 109, 117, 120, 122, 125, 127, 129, 130, 132, 142, 176, 180, 185, 186], "1000": [5, 17, 47, 56, 74, 77, 117, 180], "10000": [5, 17, 34, 94, 117, 179], "100um": 185, "100x": 113, "101": [99, 184], "102": 90, "10x": 113, "11": [64, 117, 166, 167], "1109": 142, "12": [17, 18, 28, 66, 70, 87, 90, 99, 170, 184], "120": [5, 86, 90, 160, 162], "12000": 180, "127": [77, 180], "128": [77, 180], "13": 170, "130": [13, 180], "1300": [13, 18, 127], "133": 180, "14": [17, 18, 22, 24, 166, 167], "140": 5, "141592653589793": 63, "144": 48, "15": [13, 86, 125, 185], "150": [87, 90, 180], "1500": [5, 34], "154": 180, "16": [122, 180], "160": [19, 176], "18": [30, 44, 170], "180": [35, 42, 61, 64, 86], "1900": [13, 127], "1998": 142, "1_amd64": 163, "1b1": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "1e": [17, 113, 122], "1gb": 163, "1t1": [13, 24, 28, 31, 36, 37, 56, 61, 77, 81, 82, 87, 117, 120, 127, 132, 141, 171, 175, 179, 180, 185], "1t1_base_metal_gap": 77, "1t1_ground_grid": 175, "1t1_waveguide_path": 142, "2": [5, 13, 17, 18, 22, 24, 25, 32, 33, 37, 38, 44, 55, 61, 69, 73, 81, 87, 89, 99, 102, 113, 117, 122, 127, 128, 132, 142, 147, 154, 166, 167, 169, 180, 181, 183, 184, 185], "20": [12, 17, 18, 23, 28, 30, 35, 37, 38, 66, 86, 87, 88, 89, 129, 130, 166, 170, 183, 185], "200": [5, 13, 18, 24, 34, 56, 61, 90, 132, 180, 190], "2000": [4, 18, 124, 180], "2021": 159, "2023": 184, "21": [17, 18, 22], "210": 86, "2100": 18, "22": [28, 70, 87, 163, 166], "220": 77, "229": 77, "23": [17, 18, 22], "24": [25, 90, 121, 122], "240": 48, "25": [31, 40, 56, 61, 185], "250": [5, 86, 88], "255": [77, 180], "26": [71, 166, 170], "27": [170, 176], "270": 64, "28": [17, 18, 155, 167, 170], "283185307179586": 142, "29": 163, "290": 86, "2900": 18, "2b1": [13, 24, 28, 31, 36, 37, 56, 61, 77, 81, 87, 117, 127, 132, 179, 180, 185], "2b1_waveguide_path": 142, "2d": [81, 82, 141], "2nd": 180, "2t1": [13, 24, 28, 31, 36, 37, 56, 61, 77, 81, 87, 117, 127, 132, 180], "3": [6, 17, 18, 22, 25, 33, 37, 38, 46, 53, 63, 81, 86, 90, 102, 113, 117, 122, 142, 147, 154, 163, 166, 167, 171, 184, 185], "30": [17, 24, 58, 59, 65, 86, 99, 124, 132, 180, 184], "300": [5, 6, 47, 48, 56, 86, 117], "3000": [54, 180], "30000": 179, "31": [28, 66, 143], "32": 86, "33": [72, 89, 117], "340": 86, "35": 86, "350": 147, "35e": 122, "37": 142, "3700": 18, "375": 117, "3d": [10, 27, 117, 175, 180, 185], "4": [4, 5, 13, 17, 18, 22, 82, 86, 113, 117, 125, 127, 128, 142, 147, 154, 170, 171, 185], "40": [19, 31, 35, 40, 42, 56, 61], "400": [6, 56, 86, 117, 180], "41": 161, "41592653589793": [28, 66], "42": 161, "421df42661a3d795b534da5048261044": 163, "43": [142, 161], "44": [30, 56, 180], "440": 160, "45": [86, 117], "450": 87, "4500": 18, "45000": 179, "4944796": 159, "5": [3, 13, 17, 18, 22, 24, 28, 31, 36, 37, 38, 55, 56, 61, 70, 71, 86, 87, 90, 93, 99, 102, 113, 117, 120, 127, 132, 144, 154, 171, 183, 184], "50": [24, 34, 87, 109, 115, 148, 156], "500": [13, 18, 24, 33, 47, 49, 56, 61, 87, 124, 127, 132, 180, 185], "5000": [9, 10, 22, 56, 121, 179, 180], "5100": [9, 10, 22], "520": 19, "5200": [9, 10, 22], "5281": 159, "5300": [9, 10, 22], "5374": [17, 18], "5400": [22, 179], "5412": [17, 18], "5429": [17, 18], "5434": [17, 18], "5493": [17, 18], "550": [5, 117], "5500": [22, 179], "5589": [17, 18], "5600": [22, 179], "5700": 179, "5800": 22, "6": [13, 17, 18, 22, 24, 28, 31, 36, 37, 47, 56, 61, 64, 70, 86, 87, 117, 127, 132, 142, 154], "60": [28, 38, 86], "600": 54, "635": 19, "64": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132, 142, 170], "64g": 183, "65000": 179, "66": 122, "7": 190, "70": 87, "700": 87, "731996": 142, "8": [117, 153, 154, 161], "80": [12, 13, 23, 35, 64, 86, 88], "800": [18, 56], "8000": 109, "8500": 5, "9": [17, 18, 22, 179, 180], "90": [81, 179, 180], "900": 180, "95": 5, "96": 19, "98": 142, "999": 180, "A": [2, 5, 9, 22, 25, 36, 51, 56, 61, 62, 63, 64, 74, 81, 82, 83, 86, 87, 88, 99, 102, 107, 110, 113, 117, 121, 122, 141, 142, 148, 149, 153, 154, 156, 163, 167, 175, 176, 178, 179, 180, 184, 185, 188], "And": [163, 180], "As": [61, 171, 175, 178, 179, 180], "At": [18, 176], "But": 166, "By": [51, 54, 81, 82, 83, 89, 143, 150, 160, 178, 179, 180, 181, 183, 188], "For": [5, 18, 22, 27, 36, 61, 77, 81, 89, 117, 141, 143, 145, 148, 149, 153, 154, 155, 157, 161, 163, 167, 168, 170, 171, 175, 176, 178, 180, 183, 184, 185, 186], "If": [5, 36, 61, 64, 74, 83, 93, 94, 95, 99, 102, 105, 113, 114, 117, 118, 119, 120, 121, 122, 131, 141, 142, 143, 148, 149, 150, 152, 153, 156, 157, 159, 162, 163, 164, 166, 167, 168, 170, 171, 172, 175, 178, 179, 180, 183, 185, 188, 189, 190], "In": [3, 42, 61, 74, 77, 82, 93, 95, 106, 113, 117, 119, 120, 121, 122, 142, 161, 163, 166, 167, 171, 174, 175, 176, 178, 179, 180, 184, 185, 186], "It": [36, 61, 62, 74, 81, 82, 83, 84, 89, 117, 127, 143, 161, 163, 166, 167, 168, 169, 170, 171, 175, 176, 180, 182, 183, 185, 186], "No": [7, 71, 170], "Not": [74, 156, 165], "On": [3, 6, 166, 176, 180, 181, 182], "One": [62, 117, 147, 152, 175, 185], "Or": [36, 82, 84], "That": [117, 184, 185], "The": [0, 3, 5, 6, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 25, 28, 31, 32, 34, 35, 36, 37, 38, 40, 42, 48, 49, 51, 52, 53, 54, 55, 56, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 74, 77, 79, 80, 81, 82, 83, 85, 86, 89, 90, 92, 93, 94, 95, 98, 99, 101, 110, 111, 113, 114, 116, 117, 118, 119, 120, 121, 122, 124, 135, 141, 142, 143, 145, 146, 148, 151, 152, 153, 154, 157, 160, 161, 163, 164, 166, 167, 168, 170, 171, 174, 175, 176, 177, 178, 179, 180, 181, 183, 184, 186, 187, 188, 189, 190], "Then": [82, 157, 166, 175, 176, 186], "There": [3, 6, 22, 88, 128, 129, 130, 161, 164, 167, 170, 175, 179, 180, 181, 183, 184, 185], "These": [82, 83, 96, 148, 161, 164, 174, 178, 179, 180, 186], "To": [36, 82, 83, 84, 99, 121, 143, 163, 164, 166, 167, 170, 171, 175, 178, 179, 180, 183, 184, 185, 189, 190], "Will": [36, 113], "With": [28, 77, 161, 175, 179], "_": [81, 102, 140, 180, 185], "_1": 113, "_2": 113, "__": 140, "__init__": 117, "__path__": 170, "__str__": 61, "_corner": [18, 156], "_created_": 61, "_distutils_hack": 170, "_energi": 184, "_epr": 184, "_fluxline_paramet": [44, 89], "_junction_paramet": [13, 68, 87, 89, 127], "_junction_test_pads_paramet": [13, 127], "_kqc_librari": 149, "_mer": 113, "_oxidise_lay": 113, "_paramet": [13, 36, 44, 68, 87, 89, 127], "_port": 36, "_pya_typ": 152, "_t_port_c": 18, "_to_": 36, "_to_module_nam": 149, "a2": [28, 35, 36, 37, 42, 55, 61, 64, 66], "a_cap": 5, "a_launch": 48, "a_list": 64, "aalto": [0, 67, 184], "ab": 110, "ab_across": 61, "ab_to_ab_spac": 61, "ab_to_node_clear": 61, "abc": 36, "abil": 187, "abl": 178, "about": [42, 75, 161, 166, 169, 170, 174, 178, 180, 190], "abov": [22, 56, 117, 166, 167, 168, 171, 175, 176, 178, 183, 184, 186, 187], "above_spac": 56, "absolut": [152, 167, 180], "abstract": [36, 94, 117, 161], "abstract_class": [36, 94, 117], "ac1": 179, "accept": [136, 145, 160, 184], "access": [117, 170, 175, 177], "accid": 175, "accomod": 113, "accord": [77, 81, 113, 157, 164, 167], "accordingli": [5, 36, 180], "account": [117, 147, 148, 161, 181, 183, 185], "accumul": 61, "accur": 110, "accuraci": 184, "achiev": [55, 61, 89], "across": [61, 115, 185], "act": [74, 115], "activ": [1, 74, 133, 140, 141, 167, 170, 177, 183, 184], "active_cel": [1, 74, 178], "actual": [27, 30, 44, 61, 62, 63, 68, 73, 81, 82, 89, 96, 163, 167, 171, 178, 179, 180, 185, 190], "ad": [2, 18, 36, 61, 74, 81, 106, 115, 116, 117, 121, 141, 142, 147, 148, 152, 153, 154, 161, 163, 167, 177, 185], "adapt": [102, 185], "add": [28, 31, 36, 48, 54, 59, 61, 62, 63, 65, 66, 74, 81, 82, 93, 95, 110, 113, 117, 119, 120, 121, 122, 131, 154, 161, 163, 171, 176, 179, 180, 181, 185, 186], "add_bump": 120, "add_chip": [1, 79, 82, 179], "add_chips_map": [1, 79, 81, 83, 179], "add_default_lay": [1, 74], "add_el": [1, 27, 36, 68, 73, 92, 117, 136, 161, 180], "add_instance_nam": 148, "add_mask_layout": [1, 79, 82, 179], "add_mask_name_to_chip": 82, "add_met": [28, 48, 61, 62, 63, 65, 66], "add_multi_face_mask_layout": [1, 79, 82, 83], "add_paramet": [1, 133, 154, 161, 185], "add_parameters_from": [1, 133, 154, 161, 185], "add_port": [1, 27, 36], "add_protect": [1, 27, 36], "add_waveguid": [1, 27, 37], "added_chip": [1, 79, 81], "addit": [5, 13, 28, 34, 36, 48, 61, 62, 63, 65, 66, 69, 70, 77, 81, 87, 93, 95, 113, 116, 117, 119, 120, 121, 122, 127, 160, 163, 175, 179, 180, 184], "addition": [163, 183, 185], "adjac": [28, 61, 117, 142, 144], "adjust": [36, 38, 61, 175], "admin": 182, "administr": 166, "advanc": [175, 178], "affect": [117, 160, 169, 183], "affor": 163, "after": [2, 13, 27, 61, 62, 69, 70, 77, 81, 87, 98, 101, 106, 113, 117, 118, 127, 154, 163, 166, 171, 174, 176, 178, 179, 180, 183, 186, 190], "afterok": 183, "again": [157, 163, 166, 178, 179], "against": 174, "agreement": 160, "air": 113, "airbridg": [1, 3, 4, 17, 18, 27, 28, 36, 51, 53, 54, 56, 61, 64, 117, 124, 133, 149, 156, 175, 185], "airbridge_connect": [1, 27], "airbridge_cross": [1, 2], "airbridge_dc": [1, 123], "airbridge_dc_test": [1, 2], "airbridge_flyov": 185, "airbridge_height": 117, "airbridge_multi_fac": [1, 27, 29], "airbridge_param": 61, "airbridge_rectangular": [1, 27, 29], "airbridge_typ": [28, 30, 31, 32, 56, 61, 64], "airbridgeconnect": [1, 27, 28, 61], "airbridgecross": [1, 2, 3], "airbridgedc": [1, 123, 124], "airbridgedctest": [1, 2, 4], "airbridgemultifac": [1, 27, 29, 31], "airbridgerectangular": [1, 27, 29, 32], "airbridges_sim": [1, 92], "airbridgessim": [1, 92, 93], "alessandro": 159, "align": [1, 27, 36, 53, 61, 74, 81, 89, 117, 125, 141, 145, 157, 175, 179, 180], "align_to": [1, 36, 74, 79, 81, 117, 179, 180], "all": [5, 11, 27, 30, 33, 35, 36, 37, 42, 47, 55, 59, 61, 62, 64, 74, 80, 81, 82, 83, 86, 87, 90, 94, 101, 103, 106, 113, 117, 134, 142, 143, 145, 148, 149, 151, 154, 157, 161, 162, 163, 167, 168, 171, 174, 175, 176, 178, 179, 180, 182, 183, 184, 185, 186], "all_lay": [1, 75], "alloc": 183, "allow": [36, 61, 62, 74, 81, 89, 99, 102, 117, 127, 143, 161, 167, 169, 171, 175, 183, 184, 189], "allow_nan": 143, "almost": [11, 152, 180], "alon": [139, 174, 187], "along": [5, 56, 102, 157, 190], "alpha": 63, "alpha1": 62, "alpha2": 62, "alreadi": [56, 74, 98, 105, 113, 166, 167, 176, 179, 180], "also": [25, 27, 36, 48, 54, 61, 62, 63, 65, 74, 81, 82, 83, 84, 85, 89, 90, 101, 107, 117, 122, 127, 129, 130, 131, 135, 141, 142, 143, 148, 149, 150, 152, 154, 157, 161, 163, 164, 166, 167, 168, 169, 170, 171, 174, 175, 178, 179, 180, 181, 183, 184, 185, 187, 189], "alt_netlist": [80, 82, 152], "altern": [54, 56, 61, 62, 82, 99, 105, 117, 152, 157, 166, 183, 184, 186], "although": 180, "alwai": [2, 152, 167, 171, 180, 184], "among": [163, 169], "amount": [62, 117, 142, 181, 183], "an": [3, 5, 25, 27, 28, 30, 31, 35, 36, 41, 42, 61, 62, 63, 74, 77, 81, 82, 83, 89, 99, 101, 113, 117, 118, 124, 128, 136, 141, 142, 143, 145, 148, 152, 153, 154, 156, 157, 158, 161, 166, 167, 170, 171, 175, 177, 178, 179, 181, 183, 184, 185, 186, 187, 188, 189, 190], "analog": 152, "analysi": [24, 99, 110, 184], "ancestor": [36, 94, 117, 161], "andrew": 159, "angl": [1, 27, 35, 61, 62, 63, 64, 86, 142, 145], "angular": 86, "ani": [3, 6, 18, 61, 62, 68, 73, 74, 82, 83, 93, 94, 95, 117, 118, 119, 120, 121, 122, 128, 145, 149, 155, 160, 161, 166, 167, 171, 172, 175, 179, 180, 183, 184, 185, 186, 187], "anim": 175, "annot": [36, 59, 62, 63, 77, 164, 174, 180], "annotation_lay": 62, "anoth": [77, 87, 88, 90, 143, 156, 157, 161, 166, 175, 180], "ansi": [1, 92, 96, 107, 117, 138, 177, 183, 184, 185, 187], "ansys_execut": 186, "ansys_export": [1, 92, 96, 97, 184, 186], "ansys_project_templ": [1, 92, 96, 97, 99], "ansys_solut": [1, 92, 96, 97], "ansys_tool": [1, 92, 96, 97, 99, 184], "ansyscurrentsolut": [1, 92, 96, 97, 99], "ansyseigenmodesolut": [1, 92, 96, 97, 99], "ansyshfsssolut": [1, 92, 96, 97, 99], "ansysq3dsolut": [1, 92, 96, 97, 99], "ansyssolut": [1, 92, 96, 97, 98, 99], "ansysvoltagesolut": [1, 92, 96, 97, 99], "anyth": 175, "anywai": [175, 180], "anywher": [151, 171], "api": [84, 154, 160, 164, 167, 169, 171, 175, 176, 178, 180, 183, 184, 185, 186, 188], "apidoc": 164, "appdata": [166, 170, 182], "appear": [61, 171, 175, 176, 178, 188], "append": [117, 142, 150, 152, 153, 185], "appli": [13, 24, 28, 31, 36, 37, 56, 61, 63, 74, 81, 82, 83, 87, 102, 114, 117, 118, 127, 131, 132, 161, 175, 185], "applic": [74, 141, 142, 176, 177, 189], "apply_templ": [1, 92, 96, 108, 109], "approach": [168, 171, 183, 185], "appropri": [89, 156, 160, 161, 180], "approri": 61, "approv": 160, "approxim": 117, "aptli": 180, "ar": [2, 3, 5, 6, 19, 22, 27, 29, 32, 36, 48, 61, 62, 63, 64, 67, 74, 77, 79, 81, 82, 83, 89, 94, 96, 99, 102, 103, 105, 110, 113, 114, 117, 121, 123, 131, 133, 135, 141, 142, 143, 145, 148, 149, 150, 151, 152, 153, 154, 155, 157, 159, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 174, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190], "arbitrari": [61, 62, 143, 180], "arc": [1, 27, 63, 86, 142], "arc_point": [1, 133, 142], "architectur": [16, 165, 169, 180], "archiv": 188, "ard24": [14, 17], "area": [1, 13, 42, 51, 54, 61, 69, 73, 74, 81, 87, 89, 110, 114, 115, 127, 128, 131, 133, 144, 171, 175, 180, 185], "area_height": [13, 127], "area_width": [13, 127], "areareceiv": [1, 133, 134], "arg": [91, 103, 105, 134, 141, 143, 163], "args_for_script": 91, "argument": [5, 33, 35, 36, 37, 42, 47, 51, 55, 61, 74, 82, 83, 86, 87, 89, 90, 93, 94, 95, 99, 103, 105, 113, 116, 117, 118, 119, 120, 121, 122, 127, 145, 154, 163, 179, 180, 185, 186, 187], "argument_pars": [1, 91], "arithmet": 62, "arm": [25, 37, 89, 90, 121, 122, 125, 127, 180], "arm_length": [53, 89, 90, 127, 180, 185], "arm_length_500": 185, "arm_width": [53, 90, 180], "arm_width_a": [25, 121, 122], "arm_width_b": [25, 121, 122], "around": [5, 18, 28, 34, 35, 36, 37, 51, 62, 63, 74, 81, 117, 141, 142, 147, 161, 169, 174, 175, 176, 179, 185], "arrai": [3, 5, 24, 81, 82, 128, 143, 188], "arrang": 175, "array_form": 24, "array_layout": 24, "arrow": [53, 178], "arrow_numb": 53, "as_dict": [1, 92, 115], "ascend": 117, "ascii": 143, "aspect": [74, 89], "assembl": 169, "assign": [5, 175, 180], "associ": [61, 74, 153, 178], "assum": [25, 62, 63, 74, 82, 117, 122, 170, 176, 184, 185], "ast": [61, 145], "asterisk": 178, "at_edg": 117, "attach": [18, 81, 149, 179], "attempt": [56, 143, 152, 166], "attribut": [25, 36, 80, 115, 122, 154, 161, 162], "author": [0, 159], "auto": [35, 37, 55, 180], "auto_spac": 56, "autom": [167, 169, 187, 190], "automat": [13, 38, 54, 56, 61, 69, 74, 79, 81, 84, 98, 127, 148, 161, 163, 164, 166, 167, 170, 171, 174, 175, 178, 179, 180, 181, 183], "auxiliari": [77, 179], "avail": [36, 74, 89, 102, 113, 117, 161, 171, 175, 180, 183, 184, 186, 190], "avoid": [2, 5, 13, 18, 24, 28, 31, 34, 36, 37, 56, 61, 62, 63, 87, 117, 127, 131, 132, 144, 147, 150, 151, 169, 175, 179, 180], "avoid_region": 144, "awai": [114, 115, 117, 142, 145, 180], "axi": [5, 13, 23, 62, 86, 89, 102, 127, 141, 157, 158], "b": [1, 13, 18, 24, 28, 30, 31, 35, 36, 37, 38, 42, 48, 55, 56, 61, 64, 66, 77, 87, 88, 117, 121, 127, 132, 133, 142, 156], "b2": [28, 35, 36, 37, 42, 55, 61, 64, 66], "b_cap": 5, "b_launcher": 48, "b_list": 64, "b_number": 3, "back": [61, 180, 181], "backend": 163, "background": [74, 181], "background_color": 74, "backward": [160, 167, 190], "bad": [98, 101], "badg": 159, "base": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 81, 82, 83, 86, 87, 88, 89, 90, 92, 93, 94, 95, 99, 102, 107, 114, 115, 116, 117, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 131, 132, 134, 140, 142, 143, 147, 154, 156, 157, 161, 166, 174, 179, 180, 183, 184, 185], "base_metal_addit": [5, 151, 180], "base_metal_gap": [5, 77, 151, 180], "base_metal_gap_for_ebl": [89, 127], "base_metal_gap_wo_grid": [5, 89, 125, 127, 129, 130, 151, 152, 171, 175, 180], "basenam": 181, "bash": 181, "basi": [143, 161, 185], "basic": [117, 166, 174, 175, 176, 177, 178, 188], "bat": [98, 106, 186], "batch": [98, 116, 186], "bbox": [81, 134], "bbox_face_id": [1, 79, 81, 82, 83], "beam": 89, "becaus": [166, 178, 179], "becom": [17, 61, 77, 116, 178, 185], "been": [0, 61, 82, 117, 149, 163, 170, 171, 179], "befor": [5, 36, 61, 62, 74, 82, 114, 117, 145, 155, 166, 175, 186], "begin": [17, 56, 63, 130, 179, 181], "begin_shapes_rec": 62, "behav": 36, "behavior": [61, 74, 143], "behind": 171, "being": [27, 77, 180], "belong": [27, 77, 152, 180], "below": [22, 28, 56, 114, 117, 135, 148, 157, 159, 166, 174, 178, 179, 180, 181, 183, 184, 185, 187], "below_spac": 56, "bend": [17, 54, 61, 62, 185], "benefici": 183, "benefit": 183, "bent": 62, "best": [33, 35, 36, 37, 42, 47, 55, 86, 87, 90, 167, 180], "better": [163, 168, 185], "between": [5, 6, 9, 10, 12, 13, 17, 18, 22, 23, 24, 28, 31, 33, 34, 36, 37, 38, 40, 42, 55, 56, 59, 60, 61, 62, 77, 87, 90, 102, 113, 115, 117, 122, 125, 127, 129, 130, 131, 132, 134, 142, 144, 152, 169, 175, 184, 185], "bewar": 166, "bezier": 142, "bezier_point": [1, 133, 142], "bib": 159, "bicgstab": 102, "big": [102, 179], "big_loop_height": 69, "bigger": 74, "bigsur": 170, "bill": 183, "bin": [163, 181], "binari": 182, "bit": [161, 170, 176, 180], "bitmap": [80, 82], "black": [160, 161, 162], "block": [175, 180], "bodi": 161, "bold": [74, 175, 178], "bond": 77, "bonu": 61, "bool": [98, 99, 101, 102, 103, 105, 109, 115, 117, 141, 142, 151], "boolean": [5, 9, 10, 13, 17, 20, 22, 24, 28, 31, 33, 34, 36, 37, 42, 48, 51, 53, 54, 56, 61, 62, 63, 64, 65, 66, 69, 70, 74, 81, 82, 87, 89, 117, 119, 120, 121, 127, 131, 132, 150], "border": [17, 117], "both": [17, 18, 28, 29, 31, 36, 61, 68, 73, 84, 107, 117, 156, 161, 164, 166, 168, 179, 183, 185, 186], "bottom": [6, 32, 40, 56, 71, 72, 77, 81, 113, 114, 117, 156, 161, 176, 179, 180, 185], "bottomleft": [1, 133, 147], "bottomright": [1, 133, 147], "bound": [5, 34, 54, 61, 81, 89, 114, 117, 127, 144, 147, 152, 175], "boundari": [94, 102, 117, 184], "boundary_condit": [1, 92, 96, 100, 102], "boundbox": 144, "box": [1, 5, 17, 18, 34, 51, 54, 74, 81, 82, 89, 92, 94, 96, 108, 109, 113, 114, 117, 118, 125, 127, 144, 147, 152, 156, 171, 175, 176, 177, 179, 180, 187, 188], "box_map": 82, "box_margin": 51, "box_siz": 145, "bp_gap_x": 69, "bp_height": 69, "bracket": 167, "branch": [163, 171, 178], "brand": [5, 34], "break": [113, 160, 163], "breakdown": 152, "breakpoint": 178, "bridg": [28, 30, 31, 32, 54, 56, 61, 64, 93, 180], "bridge_dist": 64, "bridge_gap_width": 28, "bridge_length": [28, 30, 56, 180], "bridge_spac": [18, 56], "bridge_width": [28, 30, 31, 56], "bridges_bottom": 56, "bridges_left": 56, "bridges_right": 56, "bridges_top": 56, "brief": [134, 140], "bring": 175, "broken": 171, "brought": [117, 156], "browser": 189, "bsd": 183, "bspline_point": [1, 133, 142], "bt": 109, "bug": [168, 178], "bugfix": 170, "build": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 72, 79, 81, 82, 85, 86, 87, 90, 92, 93, 94, 95, 117, 119, 120, 121, 122, 123, 124, 125, 126, 128, 129, 130, 132, 148, 149, 161, 163, 164, 166, 167, 170, 171, 175, 177, 179, 181, 183, 184, 185, 186, 187], "builder": [156, 185], "built": [117, 163, 164, 171, 175, 180, 185, 189], "builtin": 162, "bump": [5, 31, 40, 42, 56, 61, 117, 120, 160, 185], "bump_box": 5, "bump_diamet": [31, 40, 56, 61], "bump_edge_to_bump_edge_separ": 5, "bump_grid_spac": 5, "button": [140, 176, 178], "bx": [56, 61, 62], "c": [64, 82, 121, 161], "c03": 81, "c_i_i": 184, "c_i_j": 184, "c_kappa_l_fing": 25, "calcualt": 81, "calcul": [61, 81, 89, 99, 102, 115, 127, 175, 180, 184], "call": [5, 36, 55, 61, 82, 93, 94, 95, 106, 113, 114, 117, 119, 120, 121, 122, 134, 143, 148, 149, 151, 152, 161, 168, 171, 177, 178, 179, 180, 182, 183, 184, 185, 186, 188], "callabl": [113, 118], "caller": 161, "can": [2, 5, 18, 22, 27, 35, 36, 51, 54, 56, 61, 62, 67, 68, 73, 74, 77, 79, 80, 82, 83, 85, 86, 93, 94, 95, 102, 106, 110, 113, 114, 115, 117, 119, 120, 121, 122, 128, 141, 142, 143, 145, 148, 153, 156, 157, 159, 161, 163, 167, 168, 170, 171, 174, 175, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "can_create_from_shape_impl": [1, 2, 5, 27, 37, 38, 54, 55, 62], "cancel": 178, "cannot": [54, 61, 145, 180, 181], "canva": 171, "cap": [5, 18], "cap_finger_nr": [9, 10], "cap_param": [1, 18, 133, 136], "cap_refpoint": 180, "cap_res_dist": 18, "capac": 109, "capacit": [33, 55, 87, 88, 99, 102, 115, 122, 156, 177, 183, 185, 187], "capacitance_export": [1, 92, 96, 97, 99, 184], "capacitancematrix": 183, "capacitive_x_coupl": [1, 27], "capacitivexcoupl": [1, 27, 33], "capacitor": [17, 18, 33, 35, 37, 38, 55, 61, 136, 152, 175, 180], "capit": 171, "captur": 145, "care": [36, 142, 166, 168], "carefulli": [98, 101, 160, 185], "carri": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "case": [62, 77, 82, 84, 106, 113, 117, 141, 151, 157, 164, 166, 168, 170, 171, 174, 175, 178, 179, 180, 181, 184, 185], "caspar": 159, "cat": 181, "caught": 178, "caus": [98, 101, 118, 142, 143, 166], "cd": [166, 167, 168], "cell": [1, 5, 15, 16, 30, 33, 35, 36, 37, 42, 44, 47, 51, 54, 55, 58, 61, 62, 68, 73, 74, 80, 81, 82, 86, 87, 89, 90, 92, 93, 94, 95, 111, 113, 117, 118, 119, 120, 121, 122, 127, 133, 134, 135, 136, 137, 141, 142, 145, 147, 148, 149, 151, 152, 156, 157, 161, 167, 175, 176, 178, 179, 180, 185, 186, 188], "cell_fil": 141, "cell_inst": 36, "cell_list": 151, "cell_map": 152, "cell_mark": [51, 53], "cell_nam": [152, 153], "cell_transf": [36, 117], "cell_typ": 153, "cell_view": [1, 74, 178], "cellview": [74, 178], "center": [3, 5, 13, 17, 18, 22, 24, 28, 31, 32, 35, 36, 37, 40, 42, 47, 56, 59, 60, 61, 62, 63, 64, 71, 72, 81, 86, 87, 88, 90, 115, 117, 127, 131, 132, 142, 152, 156, 176, 179, 185], "center_i": 121, "center_x": 121, "centerd": 179, "centr": [64, 86], "central": [13, 179], "certain": [27, 33, 35, 36, 37, 42, 47, 55, 75, 81, 82, 86, 87, 90, 117, 166, 167, 168, 180, 185], "ch1": 179, "ch2": 179, "chain": 61, "chang": [5, 33, 35, 36, 37, 42, 47, 55, 61, 86, 87, 90, 118, 154, 157, 160, 161, 163, 167, 168, 171, 175, 176, 178, 180, 181, 185, 186, 189, 190], "charact": [143, 147, 160], "charg": [9, 176], "chargelin": [22, 90], "check": [139, 143, 166, 167, 170, 174, 180, 184, 189], "check_circular": 143, "check_layer_prop": 174, "check_node_typ": [1, 27, 61], "child": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 28, 31, 32, 33, 35, 36, 37, 38, 41, 42, 45, 46, 47, 48, 49, 52, 53, 54, 55, 56, 60, 62, 63, 64, 65, 66, 69, 70, 71, 72, 82, 86, 87, 90, 124, 125, 128, 129, 130, 132, 135, 145, 148, 151, 180, 185], "children": 142, "chip": [1, 27, 28, 31, 34, 36, 37, 39, 40, 41, 42, 48, 53, 56, 61, 77, 79, 80, 81, 82, 83, 87, 117, 120, 121, 127, 132, 141, 148, 152, 153, 161, 163, 169, 170, 174, 175, 176, 177, 178, 185, 188, 189], "chip_box": [5, 180], "chip_box_offset": [1, 79, 81], "chip_cel": [5, 80, 81], "chip_copi": [1, 79, 81], "chip_dicing_gap_length": 34, "chip_dicing_in_base_met": [5, 34], "chip_dicing_line_length": 34, "chip_dicing_width": 34, "chip_dir": 80, "chip_dist": [117, 185], "chip_fram": [1, 27], "chip_nam": [80, 81], "chip_siz": [1, 79, 81, 179], "chip_tran": [1, 79, 81], "chipfram": [1, 5, 6, 7, 10, 16, 18, 27, 34], "chiplibrari": 176, "chips_dict": 81, "chips_map": [1, 79, 81, 82, 83], "chips_map_from_box_map": [1, 79, 82], "chips_map_legend": [1, 79, 81, 82], "chips_map_offset": [1, 79, 81], "chips_placed_by_position_label": [1, 79, 81], "choic": [5, 6, 10, 13, 14, 15, 16, 17, 18, 22, 24, 25, 28, 30, 31, 32, 33, 42, 44, 45, 46, 56, 58, 59, 60, 61, 64, 68, 69, 70, 71, 72, 87, 89, 99, 122, 127, 128, 132, 154, 161, 167, 184], "choos": [56, 82, 89, 127, 167, 170, 171, 175, 176, 178, 179, 180, 181, 183, 190], "chosen": [42, 54, 56, 74, 175, 181, 183], "ci": [165, 168, 174], "circl": [63, 142, 178], "circle_polygon": [1, 133, 142], "circuit": [5, 27, 36, 131, 152, 169, 180, 188], "circular": [35, 60, 81, 143], "circular_capacitor": [1, 27], "circularcapacitor": [1, 27, 35], "citat": 159, "cite": [0, 169], "cl": [33, 35, 36, 37, 42, 47, 51, 55, 86, 87, 90, 94, 117, 136, 154, 185], "cl_offset": 90, "class": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 99, 102, 107, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 134, 135, 140, 143, 145, 147, 148, 149, 154, 156, 157, 161, 162, 164, 167, 171, 174, 177, 178, 184, 186, 187], "class_nam": 149, "class_str": 61, "class_typ": 157, "classmethod": [30, 33, 35, 36, 37, 42, 44, 47, 51, 53, 55, 58, 61, 68, 86, 87, 90, 94, 117, 127, 154, 161, 185], "classvar": [99, 107], "clean": 164, "clear": 74, "clear_lay": [1, 74], "clearanc": [5, 51, 61, 81], "clearli": 162, "cli": 165, "click": [159, 169, 171, 175, 177, 178, 179, 180, 189], "clip": 134, "clockwis": [5, 13, 18, 34, 56, 81, 111, 142, 179], "clone": [166, 167], "close": [1, 51, 62, 74, 98, 142, 148, 171, 179], "closer": [117, 142, 148], "closest": [32, 34, 111, 117, 131, 141, 148, 185], "clumsi": 145, "cluster": [75, 181, 183], "co": 94, "coars": 110, "coax": [5, 42, 61], "code": [27, 29, 33, 35, 36, 37, 42, 47, 54, 55, 61, 62, 67, 68, 73, 74, 85, 86, 87, 89, 90, 94, 127, 143, 148, 157, 160, 161, 163, 165, 166, 167, 168, 169, 170, 171, 174, 177, 178, 185, 186, 188, 189], "coerce_parameters_impl": [1, 2, 13, 27, 36, 43, 44, 61, 63, 67, 68, 85, 89, 123, 126, 127], "coher": 184, "collect": [89, 141, 175, 180], "collinear": 61, "color": [74, 180, 185], "column": [81, 94, 184], "com": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "combin": [5, 36, 94, 106, 117, 151, 167, 169, 185], "come": [166, 180], "comma": [145, 148], "command": [74, 82, 84, 91, 106, 116, 148, 162, 163, 164, 166, 167, 168, 177, 178, 180, 181, 183, 189], "comment": [162, 175, 178, 180], "commit": [160, 167], "commit_refer": [141, 183], "common": [36, 51, 92, 106, 167, 169, 170, 178, 186], "commonli": [156, 180], "commun": [160, 183], "compact": [13, 69, 87, 127, 143], "compact_geometri": [13, 69, 87, 127], "compar": [61, 62, 143, 174, 180], "compat": [167, 190], "compil": [166, 167, 181], "complet": [148, 164, 167, 171, 180, 183], "complex": [82, 169, 170, 175, 184], "compliant": 143, "complic": [179, 183, 189], "compon": [61, 152], "composit": [61, 161, 175, 177], "comprehens": 168, "comput": [33, 67, 110, 142, 181, 183, 184], "concentr": 86, "concentric_transmon": [1, 85], "concentrictransmon": [1, 85, 86], "concept": [27, 175, 178, 180, 185], "conceptu": 152, "concret": 161, "concurr": 82, "condit": [102, 184], "conduct": 102, "conductor": [5, 13, 17, 18, 24, 28, 31, 36, 37, 42, 56, 61, 62, 64, 86, 87, 117, 127, 132, 156], "confer": 142, "configur": [5, 13, 19, 26, 42, 74, 76, 77, 81, 127, 128, 161, 168, 177], "confirm": 175, "conflict": 81, "conform": [61, 110], "conftest": 168, "conmax": 109, "connect": [19, 21, 22, 37, 42, 48, 49, 56, 62, 86, 110, 115, 117, 128, 131, 148, 175, 176, 180, 185], "connect_pad": 131, "connector": [5, 18, 36, 39, 40, 41, 42, 56, 59, 60, 61, 175], "connector_a": [42, 61], "connector_b": [42, 61], "connector_dist": [18, 56], "connector_typ": [5, 42, 61], "consecut": [61, 144], "consequ": [61, 88, 152], "consid": [36, 62, 81, 94, 113, 142, 145, 184, 185], "consider": 168, "consist": [2, 15, 16, 24, 34, 61, 62, 63, 77, 79, 82, 86, 87, 88, 128, 141, 143, 162, 169, 175, 183, 187], "consol": [91, 105, 150, 170, 179, 182], "console_script": 174, "constant": [117, 161, 184], "constraint": 167, "construct": [88, 106, 142, 157, 179, 185], "constructor": [117, 143, 185], "consult": [184, 185], "contact": [40, 141], "contain": [5, 21, 22, 27, 33, 35, 36, 37, 42, 47, 55, 61, 67, 74, 75, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 92, 94, 98, 101, 103, 105, 106, 113, 117, 118, 125, 129, 130, 132, 134, 141, 143, 145, 147, 151, 152, 153, 156, 157, 161, 164, 165, 166, 168, 169, 174, 175, 178, 179, 180, 183, 185, 186, 188, 190], "content": [106, 141, 169, 171, 183], "context": [143, 157], "continu": [55, 56, 61, 62, 142, 168], "contrast": 151, "contribut": [165, 169], "contributor": 160, "control": [1, 88, 92, 96, 108, 109, 110, 136, 142, 143, 154, 164, 165, 166, 180, 181, 183], "control_point": 142, "control_typ": 109, "conveni": [36, 61, 81, 84, 117, 182, 185], "convent": [161, 168, 170, 180], "converg": 102, "convergence_toler": 102, "convert": [36, 61, 81, 117, 143, 145, 148, 149, 151, 152, 156, 157, 174, 176, 177], "convert_cells_to_cod": [1, 133, 148], "convert_cells_to_stat": [1, 133, 157], "convert_child_instances_to_stat": [1, 133, 151], "convert_to_stat": 151, "coordin": [5, 36, 54, 61, 63, 74, 81, 87, 102, 113, 117, 131, 153, 156, 179], "copi": [5, 34, 36, 61, 81, 106, 148, 158, 161, 180, 181, 186, 187], "coplanar": [19, 42, 61, 62, 63, 65, 66, 153, 175, 180, 184], "copy_content_into_directori": [1, 92, 96, 106], "copy_one_layer_of_cel": [1, 133, 157], "copy_port": [1, 27, 36], "core": [167, 168, 183], "corner": [5, 7, 13, 34, 36, 37, 38, 51, 61, 62, 63, 147, 175, 176, 180], "corner_po": 62, "corner_r": [37, 38], "corner_safety_overlap": 62, "correct": [61, 84, 145, 161, 166, 170, 171, 180, 181], "correctli": [5, 36, 62, 81, 175, 180], "correspond": [0, 18, 25, 36, 61, 77, 81, 83, 86, 114, 117, 122, 142, 146, 147, 148, 152, 161, 163, 168, 171, 174, 175, 178, 180, 184, 185, 187, 188], "correspondingli": 74, "correspondingsubstr": 117, "cosmet": 160, "could": [105, 110, 143, 160, 162, 163, 180, 183, 185], "count": [61, 117, 135, 185], "count_inst": [1, 133], "count_instances_in_cel": [1, 133, 135], "counter": [18, 56, 142], "counterclockwis": 142, "coupl": [22, 47, 176, 184], "coupler": [9, 10, 17, 18, 22, 25, 33, 35, 37, 86, 87, 88, 90, 117, 122, 136, 176, 185], "coupler_a": 87, "coupler_ext": 87, "coupler_lib": [1, 133], "coupler_offset": 87, "coupler_r": 87, "coupler_typ": 136, "couplers_a": 86, "couplers_angl": 86, "couplers_arc_amplitud": 86, "couplers_b": 86, "couplers_r": 86, "couplers_width": 86, "coupling_length": 47, "cours": [163, 180], "cov": 168, "cover": [35, 51, 81, 114, 117, 136, 144, 156, 168, 175, 179, 184], "coverag": [81, 168], "covered_region_excluded_lay": [1, 79, 81], "cpl_gap": 90, "cpl_length": 90, "cpl_width": [90, 122], "cpu": [82, 168], "cpu_count": 82, "cpw": [18, 24, 132], "cpw_cross_section_sim": 184, "cpw_distanc": [24, 132], "cpw_length": 120, "creat": [1, 2, 5, 27, 29, 30, 31, 36, 43, 44, 50, 51, 57, 58, 61, 62, 63, 67, 68, 73, 74, 77, 81, 82, 83, 84, 89, 93, 94, 95, 98, 101, 106, 113, 117, 118, 119, 120, 121, 122, 123, 126, 127, 134, 140, 141, 145, 148, 149, 151, 155, 156, 161, 164, 166, 167, 168, 169, 170, 171, 172, 174, 175, 176, 177, 179, 180, 183, 184, 185, 186, 188], "create_bump_connector": [1, 27, 39, 40], "create_cel": 161, "create_cell_from_shap": [1, 27, 36], "create_cod": 148, "create_cross": [1, 27, 50, 53], "create_curve_arc": [1, 27, 63], "create_dialog": [1, 133, 140], "create_element_from_path": [174, 180], "create_link": 163, "create_or_empty_tmp_directori": [1, 133, 141, 186], "create_pattern": [1, 2, 15, 16], "create_plugin": [1, 133, 140], "create_simulation_lay": [1, 92, 93, 95, 117, 119, 120, 121, 122], "create_subtyp": [1, 27, 36], "create_top_cel": [1, 74], "create_tsv_connector": [1, 27, 57, 59], "create_with_refpoint": [1, 27, 36, 148], "create_xsect": [1, 2, 24], "create_xsections_from_simul": [1, 92, 96, 112, 113, 190], "creation": [81, 156, 183], "criterion": [99, 102, 184], "critic": 150, "cross": [3, 6, 22, 56, 64, 94, 102, 106, 113, 125, 169, 175, 177, 180, 185, 187], "cross_box_dist": 125, "cross_cel": 180, "cross_length": 125, "cross_poli": 180, "cross_section_simul": [1, 92, 113], "cross_spac": 125, "cross_sweep_simul": [1, 92, 96, 106, 185], "cross_talk_dist": 6, "cross_test": [1, 123], "cross_width": 125, "crossect": 24, "crossing_length": 6, "crossing_twofac": [1, 2], "crossingtwofac": [1, 2, 6], "crosssectionsimul": [1, 92, 94, 101, 113, 184, 185, 187], "crosstest": [1, 123, 125], "csv": 184, "ctest": [5, 34], "ctrl": 171, "cubic": 142, "cucurachi": 159, "cull": 113, "curat": 145, "current": [36, 74, 84, 96, 99, 102, 110, 117, 141, 175, 177, 179, 180, 181, 185], "curv": [17, 62, 63, 142], "custom": [51, 61, 77, 86, 113, 143, 164, 169, 183], "customari": 89, "cut": [113, 190], "cut1": 113, "cut2": 113, "cut_label": 113, "cut_region": [1, 27, 37], "cv": 184, "d": [64, 82, 117, 143, 166, 179, 183], "dai": 143, "daisi": 7, "daisy_woven": [1, 2], "daisywoven": [1, 2, 7], "daniel": 159, "dash": [34, 175], "data": [62, 77, 81, 92, 94, 99, 102, 113, 115, 116, 117, 148, 153, 157, 178, 180, 184, 186, 187], "data_file_prefix": 116, "data_typ": 154, "databas": [114, 142, 144, 188], "datatyp": 143, "db": [84, 161], "dbox": [5, 74, 89, 113, 114, 117, 179, 180, 185], "dbu": [109, 110, 111, 113, 114, 134], "dc": [4, 5, 7, 8, 41, 49, 124], "dc24": 14, "dc_test": [1, 2], "dcplxtran": [89, 127, 157], "dctest": [1, 2, 8], "de": [77, 115, 170], "de1": 179, "de2": 179, "deactiv": [1, 133, 140], "deb": 163, "debug": [82, 117, 150, 178, 179, 189], "debugg": [167, 177], "debugid": 109, "decid": [33, 35, 36, 37, 42, 47, 55, 86, 87, 90, 185], "decim": 143, "declar": [2, 3, 5, 6, 7, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 25, 27, 28, 31, 32, 34, 35, 36, 37, 38, 41, 42, 48, 49, 52, 53, 54, 55, 56, 62, 63, 64, 65, 66, 67, 69, 70, 71, 72, 85, 86, 90, 123, 124, 125, 129, 130, 131, 132], "decod": 143, "decode_dict_as_python_obj": [1, 133, 143], "decor": [36, 154, 161, 185], "dedic": [25, 113, 122, 185, 187], "deembed_len": [115, 156, 184], "deep_delet": [1, 133], "deep_delete_al": [1, 133, 137], "deep_delete_pcel": [1, 133, 137], "def": [143, 180, 185], "default": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 42, 44, 45, 46, 47, 48, 49, 51, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 76, 77, 81, 82, 83, 86, 87, 88, 89, 90, 93, 94, 98, 101, 102, 110, 113, 117, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 132, 133, 136, 138, 141, 142, 143, 145, 147, 150, 151, 152, 153, 154, 156, 161, 163, 166, 169, 170, 171, 175, 176, 179, 180, 181, 184, 185, 186, 189, 190], "default_fac": [36, 77, 180], "default_lay": [74, 77, 174, 180], "default_layer_config": [1, 76, 180], "default_layer_prop": 180, "default_parameter_valu": 161, "default_probe_suffix": 141, "default_probe_typ": 141, "default_samplehold": 180, "default_typ": [1, 27, 29, 30, 31, 32, 43, 44, 50, 51, 57, 58, 67, 68, 123, 126, 127], "defaults_help": [1, 133], "defin": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 31, 32, 33, 35, 36, 37, 38, 41, 42, 45, 46, 47, 48, 49, 52, 53, 54, 55, 56, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 77, 86, 87, 88, 89, 90, 94, 98, 113, 117, 124, 125, 128, 129, 130, 131, 132, 141, 143, 150, 152, 154, 157, 161, 168, 169, 176, 177, 179, 181, 183, 184, 185, 190], "definit": [36, 117, 161, 169, 171, 179, 180, 181, 183, 188], "degre": [5, 35, 42, 61, 64, 81, 86, 89, 142, 179, 180], "del": 175, "delet": [117, 149, 151, 171, 175], "delete_all_librari": [1, 133, 149], "delete_inst": [1, 92, 117], "delete_librari": [1, 133, 149], "delta_i": 5, "delta_j": 69, "delta_x": 5, "demand": 156, "demo": [1, 2, 176, 178, 179, 180], "demo_placing_a_pcel": 178, "demo_pya_bas": 178, "demo_twofac": [1, 2, 179], "demonstr": [9, 10, 168, 175, 176, 190], "demotwofac": [1, 2, 10, 179], "denot": [77, 179, 180], "densiti": [61, 81, 134, 175], "dep": 167, "depend": [1, 18, 115, 128, 133, 149, 156, 161, 163, 165, 166, 182, 183, 185], "deposit": [77, 113], "deprec": [74, 81, 157], "depth": [94, 113, 184], "deriv": [33, 35, 36, 37, 42, 47, 55, 61, 86, 87, 90, 135, 142, 161, 180], "descend": [36, 151, 161], "describ": [103, 117, 136, 142, 148, 162, 167, 175, 180, 182, 184, 185, 187], "descript": [2, 123, 154, 161, 180, 188], "descriptor": 161, "deselect": [1, 133, 140], "deseri": [1, 27, 61, 143], "design": [67, 68, 73, 80, 82, 85, 89, 157, 164, 169, 174, 175, 178, 184, 187, 188], "desir": [5, 36, 61, 62, 89, 147, 167, 175, 179, 181, 184, 185], "desktop": [98, 183, 184, 186, 187], "detach": [105, 181], "detach_simul": 105, "detail": [61, 92, 163, 166, 167, 171, 178, 180, 184, 186, 187], "detailed_reson": 110, "detect": [61, 175], "determin": [27, 36, 51, 61, 62, 81, 82, 98, 99, 102, 117, 131, 148, 150, 156, 157, 179, 180, 181, 184, 185], "dev": 186, "develop": [0, 160, 167, 168, 169, 170, 171, 177, 180, 186], "devic": [67, 89, 127, 180], "diagon": [5, 34, 51, 184], "diagonal_squar": [34, 51], "diagram": 161, "dialog": [103, 171, 175, 182], "diamet": [24, 31, 40, 56, 58, 61, 132], "dice": [5, 7, 34, 81], "dice_grid_margin": [5, 34], "dice_width": [1, 34, 79, 81], "dict": [1, 5, 61, 81, 89, 99, 101, 102, 127, 133, 141, 143, 149, 156, 157, 185], "dictionari": [5, 22, 36, 56, 64, 77, 81, 82, 83, 94, 99, 102, 106, 107, 115, 117, 121, 136, 143, 149, 151, 152, 153, 154, 156, 180, 185], "didn": 166, "dielectr": [94, 117, 185], "dielectric_height": [117, 185], "dielectric_loss_tang": 117, "dielectric_materi": 117, "differ": [3, 5, 6, 13, 15, 16, 27, 35, 36, 42, 51, 56, 81, 82, 83, 94, 99, 113, 117, 127, 141, 152, 157, 161, 166, 167, 168, 169, 174, 175, 179, 180, 183, 184, 185, 186], "differenti": 113, "dim": [102, 114], "dimens": [5, 19, 74, 114, 117, 164, 184, 185], "dimension": [169, 184, 185], "dir": 170, "dir_nam": 141, "dir_path": 186, "direct": [18, 21, 31, 32, 36, 48, 61, 62, 81, 89, 114, 117, 121, 135, 142, 145, 156, 175, 180, 185], "directli": [36, 61, 74, 117, 168, 174, 175, 179, 180, 183], "directori": [74, 80, 105, 106, 141, 161, 163, 164, 166, 167, 168, 169, 170, 174, 178, 179, 180, 181, 186, 190], "disabl": [5, 13, 36, 69, 74, 87, 114, 117, 127, 156, 175, 176, 178], "discov": 161, "discret": [99, 184], "discuss": 172, "displac": [5, 180], "displai": [13, 24, 28, 31, 36, 37, 56, 61, 74, 87, 117, 127, 132, 166, 175, 178, 179], "display_nam": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "display_text_impl": [1, 2, 5, 27, 36], "distanc": [5, 6, 17, 18, 24, 28, 34, 42, 61, 62, 64, 86, 87, 117, 121, 122, 125, 131, 132, 142, 145], "distinct": [69, 170, 175], "distinguish": 185, "distribut": [5, 61, 83], "divid": [102, 161, 174, 180, 183], "dll": 166, "do": [3, 6, 36, 61, 77, 117, 148, 162, 163, 166, 167, 168, 176, 178, 179, 180, 182, 183, 184, 185, 186], "doc": [77, 99, 154, 163, 164, 167, 174, 184, 185], "docetch": 190, "docgrow": 190, "docintro": 190, "docker": 165, "dockerfil": 163, "docrefer": 190, "docstr": [154, 162, 164, 175], "document": [2, 79, 80, 82, 92, 123, 161, 162, 165, 167, 168, 170, 171, 174, 175, 178, 179, 180, 188], "documet": 170, "doe": [36, 61, 148, 163, 166, 171, 175, 183, 187, 190], "doesn": [36, 94, 117, 175, 185], "doi": [142, 159], "domain": [114, 117, 185], "don": [94, 161, 166, 167, 170], "done": [61, 166, 167, 168, 175, 180, 182, 183, 184, 189], "doubl": [4, 5, 6, 13, 17, 18, 19, 24, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 42, 44, 46, 47, 48, 49, 54, 55, 56, 58, 59, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 86, 87, 89, 90, 94, 117, 120, 121, 122, 124, 125, 127, 129, 130, 132, 158, 175, 176, 178, 184, 189], "double_pad": [1, 85], "double_pads_sim": [167, 184], "double_pads_splin": [1, 85], "doublepad": [1, 85, 87, 88], "doublepadssplin": [1, 85, 88], "down": [113, 115, 117, 175, 176, 178, 180], "downgrad": [166, 171], "download": [110, 163, 167, 170], "downstream": 161, "dpath": [62, 180], "dpoint": [5, 36, 61, 62, 74, 81, 89, 111, 113, 115, 117, 131, 141, 142, 145, 147, 152, 156, 179, 180, 185, 190], "dpolygon": [36, 114, 158, 180], "drag": [171, 175, 176, 178, 189], "draw": [36, 59, 61, 153, 167, 169, 171, 174, 180, 185, 186], "draw_graph": [1, 133, 153], "drawn": [5, 6, 7, 10, 16, 18, 171, 185, 188], "drc": [82, 141, 174, 175], "drc_script": 141, "drive": [86, 87, 121], "drive_angl": 86, "drive_dist": 86, "drive_posit": 87, "drivelin": [86, 87, 88], "drop": [171, 175, 176, 189], "dt": 10, "dt1": 179, "dtran": [5, 51, 63, 81, 118, 158, 180, 185], "due": [62, 161, 170, 190], "duplic": [117, 142, 151, 166], "dure": [81, 143, 167], "dvector": [36, 74, 81, 89, 117, 142], "dxf": 174, "dynam": 185, "d\u00e1vid": 159, "e": [60, 61, 64, 81, 89, 118, 121, 143, 152, 157, 161, 163, 167, 180, 181, 182, 183, 184], "each": [5, 13, 17, 22, 25, 34, 35, 36, 56, 61, 62, 63, 64, 74, 77, 79, 80, 81, 82, 83, 86, 88, 90, 94, 99, 102, 113, 117, 122, 128, 131, 141, 142, 145, 148, 149, 151, 152, 153, 157, 161, 168, 171, 175, 178, 179, 180, 181, 183, 184, 185, 186, 187, 190], "earlier": 171, "eas": 185, "easi": [27, 166, 168, 169], "easiest": [171, 180], "easili": [56, 64, 110, 136, 168, 169, 180], "east": [48, 90, 141], "ebl": [11, 75, 169, 179], "eda": 152, "edg": [5, 7, 12, 18, 19, 23, 34, 35, 51, 56, 61, 62, 71, 72, 81, 86, 87, 88, 110, 111, 113, 114, 115, 117, 120, 121, 131, 142, 144, 156, 168, 175, 185], "edge_clear": [1, 79, 81, 179], "edge_from_bump": 5, "edge_from_tsv": 5, "edge_height": 69, "edge_len": [12, 23], "edge_mesh": 109, "edgeport": [1, 92, 115, 156, 184, 185], "edit": [54, 61, 62, 145, 167, 171, 174, 176, 177, 180, 189], "edit_node_plugin": [1, 133], "editnodeplugin": [1, 133, 140], "editnodepluginfactori": [1, 133, 140], "editor": [36, 84, 166, 167, 170, 171, 174, 176, 178, 179, 180, 186, 189, 190], "eeli": 159, "effect": [33, 35, 36, 37, 42, 47, 55, 86, 87, 90, 99, 118, 121, 147, 168, 184], "effici": [179, 183], "effort": 169, "eig": 184, "eigenfrequ": [99, 184], "eigenmod": [99, 177, 187], "eigenvalu": 184, "either": [33, 36, 56, 67, 68, 73, 74, 77, 82, 83, 85, 117, 128, 142, 156, 175, 180, 185, 187], "electr": 184, "electric_potenti": 183, "electromagnet": 117, "electron": [98, 138, 184, 186, 187], "elem": [62, 63], "element": [1, 2, 3, 5, 13, 21, 22, 24, 26, 68, 70, 74, 81, 82, 86, 87, 89, 90, 99, 102, 115, 117, 118, 123, 127, 131, 132, 133, 136, 142, 143, 145, 148, 149, 151, 152, 153, 154, 156, 157, 163, 165, 167, 169, 174, 177, 178, 179, 184, 186, 187, 189], "element_by_class_nam": [1, 133, 149], "element_cel": 5, "element_class": 118, "element_kei": 136, "element_nam": 61, "element_path": 180, "elimin": [142, 143], "ellips": [5, 24, 58, 59, 132], "ellipt": [24, 59, 132], "elmer": [1, 92, 96, 107, 163, 177, 182, 184, 185, 187], "elmer_export": [1, 92, 96, 100, 184, 186], "elmer_help": 183, "elmer_mem": 183, "elmer_n_process": 183, "elmer_n_thread": 183, "elmer_solut": [1, 92, 96, 100], "elmer_tim": 183, "elmercsc": [183, 186], "elmerfem": [183, 186], "elmergrid": [163, 183], "elmersolut": [1, 92, 96, 100, 101, 102], "elmersolv": [163, 183], "elmersolver_mpi": 163, "els": [33, 35, 36, 37, 42, 47, 55, 86, 87, 90, 143], "elsewher": [167, 179], "emb": 188, "embed": [115, 166], "emploi": 184, "empti": [1, 2, 5, 13, 24, 28, 31, 33, 35, 36, 37, 42, 47, 55, 56, 61, 64, 82, 83, 86, 87, 90, 94, 117, 127, 132, 145, 148, 153, 154, 168, 175, 184, 185, 186], "empty_simul": [1, 92], "emptysimul": [1, 92, 95], "en": 121, "enabl": [5, 55, 61, 99, 114, 117, 121, 150, 169, 175, 176, 180, 184], "enable_drive_lin": 121, "enable_flux_lin": 121, "enable_gui_edit": [61, 145], "enable_transmission_lin": 121, "encod": [51, 143], "encode_python_obj_as_dict": [1, 133, 143], "encompass": 180, "encount": [143, 163], "encrypt": 163, "end": [28, 31, 54, 56, 61, 62, 63, 98, 101, 105, 114, 117, 120, 156, 157, 163, 164, 175, 178, 179, 184, 185], "end_i": [25, 121], "endpoint": [61, 62, 113, 142, 152], "energi": [99, 102, 177, 187], "engin": 117, "enhanced_resonance_detection_featur": 110, "enough": [62, 148], "ensur": [62, 143, 161], "ensure_ascii": 143, "enter": 175, "entir": [82, 135, 163, 178], "entri": [91, 141, 157, 171, 179], "entrypoint": 163, "enum": 147, "environ": [74, 110, 163, 166, 167, 170, 181, 183, 187, 188, 190], "epr": [102, 115, 184], "equal": [5, 114, 142, 148, 153, 184], "equat": 102, "equidist": 54, "equival": [31, 61, 143], "error": [36, 98, 101, 102, 110, 150, 163, 166, 169, 170, 171, 175, 178, 180], "error_msg": 36, "esc": 176, "escap": 143, "especi": 180, "essenti": 185, "estim": 184, "etc": [36, 61, 77, 113, 117, 152, 157, 161, 166, 170, 171, 180, 188], "etch": [13, 18, 24, 28, 31, 36, 37, 56, 61, 77, 87, 113, 114, 115, 117, 127, 132], "etch_opposite_fac": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "etch_opposite_face_margin": [13, 18, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "etch_region": 114, "etch_whole_opposite_fac": 120, "etch_width": 115, "etched_lin": [1, 92, 117], "evalu": 36, "even": [157, 161, 163, 167, 178], "evenli": 61, "ever": 161, "everi": [61, 62, 116, 143, 157, 161, 164, 167, 175, 188], "everyth": [110, 170, 171, 175, 180], "everywher": 180, "evok": 175, "evolv": 180, "ex": [56, 61, 62, 170], "exact": [81, 175, 178], "exactli": 152, "exampl": [5, 27, 36, 61, 74, 75, 77, 82, 117, 143, 149, 153, 157, 161, 163, 166, 167, 168, 170, 171, 175, 177, 179, 181, 183, 184, 185, 186, 190], "example_layer_config": [1, 76, 180], "exceed": 17, "except": [61, 62, 74, 82, 143, 145, 152, 154, 157, 161, 175, 178], "exchang": 169, "excit": [99, 115, 184], "exclam": 178, "exclud": [18, 154], "execut": [84, 98, 101, 106, 116, 138, 163, 168, 170, 178, 179, 183, 186, 187], "execution_script": [98, 101], "exhaust": 157, "exist": [5, 74, 81, 93, 94, 95, 113, 117, 119, 120, 121, 122, 141, 142, 145, 148, 149, 153, 157, 161, 166, 170, 171, 175, 180, 185, 186], "existing_ref": 180, "exit_after_run": 98, "expand": [117, 142], "expans": [114, 117, 142, 156], "expect": [113, 160], "experiment": [102, 188], "explain": [161, 162, 166, 167, 175, 178, 180, 186], "explan": [180, 181], "explicit": 102, "explicitli": [61, 141, 170, 183], "exploit": 179, "export": [1, 74, 75, 77, 79, 80, 81, 82, 92, 93, 94, 95, 117, 119, 120, 121, 122, 141, 148, 152, 153, 157, 167, 169, 171, 177, 178, 181, 184, 185, 187, 188, 190], "export_all_layers_bitmap": [1, 74], "export_and_run": [1, 92, 96, 182], "export_ansi": [1, 92, 96, 97, 98, 184, 186, 187], "export_ansys_bat": [1, 92, 96, 97, 98], "export_ansys_json": [1, 92, 96, 97, 98], "export_bitmap": [1, 79, 80], "export_cell_netlist": [1, 82, 133, 152], "export_cells_as_cod": 175, "export_chip": [1, 79, 80], "export_design": [1, 79, 80], "export_dir": 80, "export_doc": [1, 79, 80], "export_drc": [1, 79, 80, 82], "export_drc_report": [1, 133, 141], "export_elm": [1, 92, 96, 100, 101, 183, 184, 186, 187], "export_elmer_json": [1, 92, 96, 100, 101], "export_elmer_script": [1, 92, 96, 100, 101], "export_epr": 184, "export_help": [1, 133, 185, 186], "export_junction_paramet": [1, 79, 80], "export_lay": [1, 92, 96, 111], "export_layers_bitmap": [1, 74], "export_machine_vers": 141, "export_mask": [1, 79, 80], "export_mask_set": [1, 79, 80], "export_masks_of_fac": [1, 79, 80], "export_onli": 103, "export_paramet": [184, 186], "export_path": [1, 79, 82, 103, 153, 179], "export_path_basenam": 105, "export_pcell_png": [1, 74, 178], "export_script": 103, "export_simulation_oa": [1, 92, 96, 106, 186], "export_singular": [1, 92, 96], "export_sonnet": [1, 92, 96, 108, 110, 186, 187], "export_sonnet_son": [1, 92, 96, 108, 110, 186], "export_tmp_dir": 105, "export_tuned_junct": 157, "expos": [36, 61, 84, 178], "extend": [51, 61, 62, 117, 156, 169, 179, 180], "extens": [86, 115, 117, 164, 181, 184], "extern": [35, 86, 169, 174, 177, 180, 185, 186], "extra": [13, 18, 28, 32, 44, 61, 62, 64, 68, 81, 87, 89, 110, 127, 147, 148, 157, 170], "extra_chip": [1, 79, 81], "extra_face_param": [82, 83], "extra_id": [1, 79, 81], "extra_json_data": [94, 117], "extra_kwarg": 82, "extra_lay": [1, 75], "extra_param": 83, "extra_resonator_avoid": 18, "extra_resonator_etch": 18, "extract": [36, 148, 152, 156, 157], "extract_circuit": [1, 133, 152], "extract_junct": [1, 133, 157], "extract_net": [1, 133, 152], "extract_pcell_data_from_view": [1, 133, 148], "extractor": [184, 187], "f": [61, 64, 113, 115, 122, 163, 178], "f2": [171, 175, 176], "f5": [171, 178, 179], "f9": 178, "fabric": 169, "face": [1, 5, 6, 7, 10, 13, 16, 18, 24, 27, 28, 30, 31, 34, 36, 37, 40, 42, 56, 59, 60, 61, 62, 63, 64, 74, 77, 79, 80, 81, 82, 83, 87, 92, 113, 114, 115, 117, 120, 127, 132, 133, 141, 151, 152, 156, 157, 171, 175, 177, 187], "face_box": 5, "face_changer_waveguid": [1, 27, 36], "face_id": [1, 5, 13, 15, 16, 18, 24, 27, 28, 31, 36, 37, 56, 61, 74, 75, 79, 81, 82, 83, 87, 117, 127, 132, 180], "face_index": [62, 63], "face_stack": [117, 185], "face_stack_list_of_list": [1, 92, 117], "face_z_level": [1, 92, 117], "fact": 61, "factor": [81, 149], "factori": 102, "fail": 168, "failur": 168, "fals": [5, 13, 17, 18, 20, 24, 28, 31, 33, 34, 36, 37, 42, 48, 51, 53, 54, 56, 61, 62, 63, 64, 65, 66, 69, 70, 74, 80, 81, 82, 87, 89, 94, 98, 99, 101, 102, 103, 105, 109, 110, 115, 116, 117, 119, 120, 127, 132, 142, 143, 147, 148, 149, 153, 156, 157, 179, 180, 183, 185], "farad": 115, "fast": [99, 160, 184], "faster": [110, 157], "featur": [10, 36, 61, 143, 167, 168, 169, 170, 171, 176, 177, 178, 179, 180, 187], "feedlin": [17, 22, 35, 37], "feedline_bend_dist": 17, "feel": 162, "fem": [33, 183], "fenc": 132, "few": [175, 183], "ffffff": 74, "field": [77, 94, 117, 145, 156, 181], "figsiz": 153, "figur": [36, 153, 185], "file": [26, 36, 67, 74, 75, 77, 79, 80, 81, 82, 98, 99, 101, 103, 106, 110, 113, 116, 141, 146, 148, 150, 152, 153, 157, 159, 161, 163, 164, 167, 168, 169, 171, 175, 176, 177, 178, 179, 181, 182, 183, 184, 186, 187, 188, 189], "file_path": 146, "file_prefix": [98, 101, 106], "filenam": [74, 80, 111, 150, 152], "filename_output": 109, "filename_templ": 109, "filepath": 141, "fill": [5, 94, 110, 160, 171, 175, 176, 180], "fill_typ": [109, 110], "filltyp": 109, "filter": [5, 105, 168], "filter_layer_list": 5, "filter_region": 5, "final": [0, 61, 77, 82, 117, 167, 180, 186], "find": [56, 84, 111, 138, 145, 149, 161, 167, 168, 170, 180], "find_ansys_execut": [1, 133, 138], "find_edge_from_point_in_cel": [1, 92, 96, 111], "find_edge_from_point_in_polygon": [1, 92, 96, 111], "find_layer_by_nam": [1, 92, 96, 112, 113], "fine": [110, 154], "finer": 102, "finger": [13, 17, 18, 22, 33, 37, 38, 55, 69, 70, 87, 90, 127, 136], "finger_area_length": [1, 27, 37], "finger_area_width": [1, 27, 37], "finger_capacitor_squar": [1, 27, 180], "finger_capacitor_tap": [1, 27], "finger_control": [18, 55], "finger_gap": [33, 37, 38, 55], "finger_gap_end": [33, 37], "finger_length": [37, 38], "finger_margin": 69, "finger_numb": [33, 37, 38], "finger_overlap": [13, 69, 70, 87, 127], "finger_overshoot": [13, 69, 70, 87, 127], "finger_width": [33, 37, 38, 55], "fingercapacitorsquar": [1, 27, 37, 136, 180], "fingercapacitortap": [1, 27, 38], "finish": [105, 176, 181, 183], "finland": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "first": [17, 22, 36, 42, 56, 61, 62, 74, 77, 87, 113, 116, 117, 142, 154, 156, 161, 164, 166, 167, 169, 175, 177, 179, 180, 182, 183, 185, 186], "fit": [74, 102, 178, 180], "fix": [35, 37, 55, 61, 117, 168, 170], "fixed_length": [35, 37, 55], "fixed_level_stackup": 117, "flat": [77, 81, 161], "flexibl": [175, 185], "flip": [5, 6, 16, 18, 36, 39, 40, 42, 53, 61, 120, 141, 175, 179, 180, 185], "flip_chip_connector": [1, 27], "flip_chip_connector_dc": [1, 27, 39], "flip_chip_connector_rf": [1, 27, 39], "flip_fac": 141, "flipchipconnector": [1, 27, 39, 40, 41, 42, 61], "flipchipconnectordc": [1, 27, 39, 41], "flipchipconnectorrf": [1, 27, 39, 42, 180], "float": [5, 61, 81, 99, 102, 109, 111, 113, 115, 117, 134, 143, 145, 184, 185], "floor": 183, "flush": 149, "flux": [89, 99, 121], "flux_corn": 89, "fluxlin": [1, 9, 22, 25, 27, 36, 85, 89, 90, 122], "fluxline_gap_width": [44, 46], "fluxline_paramet": [36, 44, 89], "fluxline_standard": [1, 27, 43], "fluxline_straight": [1, 27, 43], "fluxline_typ": [25, 44, 45, 46, 89, 122, 185], "fluxline_width": [36, 44, 46], "fluxlinestandard": [1, 27, 43, 45], "fluxlinestraight": [1, 27, 43, 46], "flyover": [51, 53], "focu": [1, 74, 178], "focus": 185, "folder": [82, 98, 101, 105, 106, 116, 163, 164, 166, 167, 168, 174, 179, 180, 181, 182, 183, 184, 186, 187, 190], "follow": [25, 56, 61, 62, 74, 77, 79, 80, 93, 94, 95, 117, 119, 120, 121, 122, 142, 143, 148, 149, 153, 159, 160, 161, 162, 163, 166, 168, 170, 171, 175, 178, 179, 180, 181, 183, 184, 185, 186, 187, 190], "forc": [117, 166, 184], "form": [27, 61, 94, 99, 102, 107, 111, 117, 148, 160, 161], "format": [61, 141, 148, 159, 183, 184, 186, 187], "former": 61, "formul": 118, "formula": 180, "forth": 184, "forward": [160, 183], "found": [84, 138, 141, 159, 163, 174, 180, 183, 184, 190], "four": [9, 22, 42, 51, 88, 124, 131, 142, 147, 152, 179], "fourth": 142, "frac": 134, "fraction": 102, "fragment": 179, "fragmet": 179, "frame": [2, 5, 34, 48, 81, 175], "frame_paramet": 5, "frames_diagonal_squar": 5, "frames_dice_width": 5, "frames_en": [5, 6, 7, 10, 16, 18], "frames_marker_dist": 5, "frames_mirror": 5, "framework": [168, 169, 184, 187], "free_layer_slot": [1, 92, 96, 112, 113], "frequenc": [1, 92, 96, 97, 99, 100, 102, 183, 184], "frequency_batch": [1, 92, 96, 100, 102], "frequency_unit": [1, 92, 96, 97, 99, 184], "froce": 105, "from": [5, 13, 18, 19, 22, 28, 30, 33, 34, 36, 48, 51, 56, 61, 62, 63, 64, 67, 69, 70, 74, 77, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 99, 102, 105, 106, 111, 113, 115, 117, 119, 120, 121, 122, 127, 131, 134, 135, 138, 141, 142, 145, 146, 147, 149, 150, 152, 154, 156, 157, 160, 161, 163, 164, 166, 167, 169, 170, 171, 174, 175, 176, 177, 178, 179, 181, 183, 184, 185, 187, 188, 189, 190], "from_cel": [1, 92, 93, 95, 117, 119, 120, 121, 122, 185, 186], "from_seri": 61, "full": [4, 5, 63, 74, 77, 84, 114, 142, 153, 167, 169, 170, 171, 175, 180, 182, 183, 185, 188], "fulli": [117, 167, 184], "function": [25, 30, 36, 44, 55, 56, 61, 64, 68, 73, 77, 80, 82, 84, 89, 92, 94, 113, 114, 117, 118, 121, 122, 134, 136, 139, 142, 143, 145, 151, 152, 154, 157, 160, 161, 162, 168, 177, 179, 180, 183, 184, 185, 187], "further": [82, 163, 171, 179, 180, 185], "g": [64, 81, 143, 157, 180], "galvan": [17, 40], "gap": [5, 13, 17, 18, 19, 22, 24, 28, 31, 33, 34, 35, 36, 37, 38, 42, 44, 46, 47, 48, 55, 56, 61, 62, 63, 64, 69, 70, 86, 87, 90, 114, 117, 127, 131, 132, 136, 142, 151, 156, 180, 185], "gap_between_bridg": 28, "gap_sweep": 185, "gap_width": [90, 185], "gd": [80, 98, 101, 141, 157, 174, 179, 183], "gdiff": 174, "gdsii": 186, "gener": [2, 5, 13, 29, 36, 54, 59, 62, 67, 68, 73, 74, 79, 81, 82, 83, 85, 87, 89, 94, 113, 117, 123, 127, 142, 144, 145, 148, 152, 154, 157, 163, 164, 167, 169, 175, 176, 177, 178, 179, 180, 183, 184, 186, 187, 190], "generate_probepoints_from_fil": [1, 133, 141], "generate_probepoints_json": [1, 133, 141], "geometr": [31, 32, 40, 59, 60, 142, 169], "geometri": [13, 33, 35, 36, 37, 42, 47, 51, 55, 59, 60, 69, 86, 87, 89, 90, 93, 94, 95, 113, 114, 117, 119, 120, 121, 122, 127, 152, 157, 160, 169, 171, 175, 177, 178, 180, 184, 187, 188, 190], "geometry_help": [1, 133], "geometry_json_encod": [1, 133], "geometryjsondecod": [1, 133, 143], "geometryjsonencod": [1, 133, 143], "get": [5, 61, 74, 94, 113, 134, 143, 152, 154, 161, 163, 164, 166, 167, 168, 169, 170, 178, 181], "get_active_cel": [1, 74], "get_active_cell_view": [1, 74], "get_active_layout": [1, 74], "get_active_or_new_layout": [1, 133, 141, 185, 186], "get_al": [1, 133, 154], "get_all_node_el": [1, 133, 145], "get_angl": [1, 133, 142], "get_ansys_solut": [1, 92, 96, 97, 99], "get_area_and_dens": [1, 133, 134], "get_box": [1, 2, 5], "get_cell_path_length": [1, 133, 142], "get_combined_paramet": [1, 92, 96, 106], "get_command_lin": [1, 92, 116], "get_corner_data": [1, 27, 62], "get_direct": [1, 133, 142], "get_enclosing_polygon": [1, 92, 96, 111], "get_etch_polygon": [1, 92, 115], "get_filter_region": [1, 2, 5], "get_ground_bump_loc": [1, 2, 5], "get_ground_region": [1, 27, 37], "get_ground_tsv_loc": [1, 2, 5], "get_klayout_vers": [1, 133, 141], "get_launcher_assign": [1, 2, 5], "get_lay": [1, 27, 36, 89, 92, 117, 180], "get_library_path": [1, 133, 149], "get_list_of_two": [1, 92, 114], "get_marker_loc": [1, 27, 50, 51, 53], "get_marker_region": [1, 27, 50, 51, 53], "get_mask_layout_full_nam": [1, 79, 80], "get_node_param": [1, 133, 148], "get_nodes_near_posit": [1, 133, 145], "get_object_path_length": [1, 133, 142], "get_paramet": [1, 92, 94, 96, 107, 117], "get_pixel": [1, 74], "get_port_data": [1, 92, 117], "get_post_process_command_lin": [1, 92, 96, 106], "get_refpoint": [1, 27, 36, 92, 117], "get_schema": [1, 27, 36, 92, 94, 117], "get_segment_cel": [1, 27, 61], "get_segment_length": [1, 27, 61], "get_sim_lay": [1, 92, 94], "get_sim_port": [1, 27, 33, 35, 36, 37, 39, 42, 47, 55, 85, 86, 87, 90, 185], "get_simulation_data": [1, 92, 94, 117], "get_simulation_directori": [1, 133, 141], "get_simulation_layer_by_nam": [1, 92, 117], "get_single_element_sim_class": [1, 92, 118, 156, 185, 186], "get_solution_data": [1, 92, 96, 97, 99, 100, 102], "get_tuned_junction_json": [1, 133, 157], "get_valid_node_el": [1, 133, 145], "ghcr": 163, "ghz": [99, 102, 184], "git": [141, 160, 165, 166, 167, 170, 174], "github": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "give": [36, 102, 117, 166, 170, 171, 180, 184], "given": [5, 33, 35, 36, 37, 42, 47, 54, 55, 56, 61, 62, 74, 77, 80, 82, 86, 87, 89, 90, 94, 99, 113, 114, 115, 116, 117, 118, 125, 127, 128, 129, 130, 132, 141, 142, 143, 146, 147, 149, 151, 154, 156, 157, 161, 163, 179, 180, 183, 184, 185, 187], "gmsh": [163, 177, 181, 182, 186, 187], "gmsh_helper": 183, "gmsh_mem": 183, "gmsh_n_thread": 183, "gmsh_time": 183, "go": [36, 74, 117, 159, 163, 164, 176, 178, 180, 185, 189], "goe": [56, 61, 142], "good": [110, 179], "googl": 162, "grain": 154, "graph": [153, 161, 174], "graphic": [62, 81, 142, 171], "green": [161, 178, 185], "grid": [2, 5, 17, 34, 36, 54, 61, 62, 63, 65, 81, 82, 83, 117, 131, 144, 147, 148, 175, 176, 177, 180], "grid_siz": [117, 144], "grid_snap": 148, "grid_step": 144, "groud": 180, "ground": [2, 5, 11, 17, 34, 35, 36, 37, 38, 42, 47, 51, 54, 55, 61, 62, 63, 65, 81, 82, 83, 86, 87, 94, 110, 115, 117, 120, 136, 144, 147, 175, 176, 177, 180, 184, 185], "ground_edg": 117, "ground_gap": [35, 55, 86, 87], "ground_gap_r": 87, "ground_gap_ratio": 37, "ground_grid": [5, 151, 180], "ground_grid_avoid": [18, 36, 89, 180], "ground_grid_box": 117, "ground_grid_in_trac": [17, 54, 61, 62, 63, 65], "ground_grid_region": [1, 92, 117], "ground_loc": [115, 184, 185], "ground_metal_height": 117, "ground_pad": 37, "ground_refpoint": 156, "ground_width": 47, "groundgrid": [1, 133], "group": [13, 24, 28, 31, 36, 37, 56, 61, 67, 77, 87, 109, 110, 117, 127, 132, 141, 144, 171, 175, 180], "group_n": 144, "growth": 55, "gsg": [5, 42, 61], "guarante": [142, 143, 171], "gui": [13, 24, 27, 28, 31, 36, 37, 54, 56, 61, 62, 74, 77, 87, 103, 105, 117, 127, 132, 141, 145, 148, 161, 166, 167, 169, 171, 174, 176, 177, 178, 180, 182, 185, 187, 188, 189], "gui_help": [1, 133], "gui_path": 61, "gui_path_shadow": 61, "guid": [62, 82, 120, 162, 163, 169, 171, 175, 185], "guidanc": 187, "guide_face_id": 120, "guthri": 159, "h": [64, 115, 122], "h_pad_height": 69, "ha": [0, 5, 19, 22, 35, 36, 37, 55, 61, 69, 82, 86, 90, 94, 99, 117, 141, 145, 148, 153, 154, 157, 163, 166, 167, 170, 171, 175, 178, 179, 180, 181, 183, 185], "half": [22, 88, 180], "half_width": 180, "handl": [134, 161, 175, 180, 183, 187], "handler": 150, "hanger": 47, "hanger_reson": [1, 27], "hangerreson": [1, 27, 47], "happen": 155, "happi": 168, "hard": 180, "hardcod": [175, 180], "has_tracking_posit": [1, 133, 140], "hash": [163, 167], "have": [27, 30, 33, 35, 36, 37, 42, 47, 51, 55, 61, 62, 74, 77, 81, 82, 83, 85, 86, 87, 90, 99, 113, 117, 141, 142, 148, 149, 152, 154, 157, 161, 163, 164, 166, 167, 168, 171, 172, 175, 176, 178, 179, 180, 181, 182, 184, 185], "head": [5, 47, 121], "head_length": 47, "heavi": 178, "height": [13, 18, 33, 70, 74, 81, 87, 114, 115, 117, 124, 127, 131, 147, 185], "heinsoo": [0, 159], "help": [89, 127, 168, 169, 175, 178], "helper": [74, 83, 117, 133, 142, 149, 156, 167, 180, 185], "henc": 186, "henri": 115, "here": [82, 150, 165, 171, 175, 180, 183, 188], "hfss": [96, 99, 184, 185, 187], "hidden": [61, 77, 154, 161, 180], "hide": 180, "hierarch": 161, "hierarchi": [74, 81, 82, 135, 148, 157, 161, 168, 175, 177, 178, 179], "high": [174, 190], "highest": [99, 117, 184], "highlight": 175, "hint": 143, "histori": 160, "hold": 180, "holder": [5, 8, 17, 121], "hole": [117, 144], "hollow": 117, "hollow_tsv": 117, "home": [82, 113, 163, 179], "homepath": [166, 170], "hor_dist": [24, 132], "horizont": [13, 17, 22, 24, 56, 70, 81, 87, 127, 131, 132, 158], "host": [105, 165, 181, 183], "hostnam": 105, "hotkei": 177, "hous": 51, "how": [99, 117, 157, 161, 167, 170, 171, 175, 180, 181, 184, 185], "howev": [89, 117, 167, 171, 175, 179, 180, 183], "hpc": 163, "html": [74, 77, 163, 164, 170], "http": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "human": [61, 169, 174], "hyperv": 163, "i": [2, 3, 5, 6, 7, 10, 16, 18, 22, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 42, 47, 48, 54, 55, 56, 59, 60, 61, 62, 63, 64, 66, 68, 73, 74, 77, 81, 82, 83, 84, 86, 87, 88, 89, 90, 93, 94, 95, 98, 99, 101, 103, 106, 110, 111, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 128, 129, 130, 131, 136, 139, 141, 142, 143, 144, 145, 147, 148, 149, 151, 152, 153, 154, 156, 157, 159, 161, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190], "icon": 178, "id": [5, 6, 7, 10, 13, 16, 18, 24, 28, 31, 36, 37, 56, 61, 74, 77, 82, 83, 87, 117, 120, 127, 132, 141, 142, 153, 162, 167, 177, 178, 179, 189], "idea": 172, "ideal": 115, "ident": [82, 83, 152, 153, 157, 161], "identifi": [18, 82, 152, 153, 160, 179, 180, 181], "ignor": [5, 82, 117, 142, 151, 156, 166, 183], "ignore_port": [118, 185], "ii": 134, "ilevel": 109, "illustr": [164, 175, 185], "imag": [74, 79, 153, 163, 164, 167, 169, 177, 178, 179, 181, 183, 184, 185], "imagin": [117, 185], "imaginari": 115, "immedi": 190, "imped": [35, 86, 115], "implement": [5, 13, 27, 30, 33, 35, 36, 37, 38, 42, 44, 47, 51, 54, 55, 61, 62, 63, 68, 86, 87, 89, 90, 94, 117, 127, 141, 142, 143, 148, 156, 160, 180, 181, 183, 185, 188], "implicitli": 61, "import": [84, 98, 148, 149, 153, 161, 163, 164, 167, 168, 170, 171, 174, 175, 178, 179, 180, 185, 186], "import_and_simul": 98, "import_help": [1, 133], "import_script": 98, "improv": [167, 168, 170, 190], "includ": [7, 9, 10, 13, 17, 24, 27, 28, 31, 36, 37, 56, 61, 67, 69, 70, 80, 82, 83, 87, 89, 94, 98, 101, 113, 117, 119, 127, 132, 141, 142, 143, 148, 157, 159, 163, 164, 166, 169, 170, 174, 175, 179, 180, 184, 186, 190], "include_base_metal_addit": [70, 87], "include_base_metal_gap": [13, 69, 70, 87, 127], "include_bump": [31, 56], "include_coupl": [9, 10, 179], "include_import": 148, "incom": 143, "incompat": 160, "incomplet": 186, "incorpor": 180, "increas": [113, 130, 163, 183], "increment": [4, 5, 13, 61, 130, 145, 157], "indent": [18, 19, 143], "independ": [56, 166, 167, 183], "independentprocess": 183, "index": [5, 18, 36, 61, 62, 63, 77, 111, 115, 117, 145, 156, 157, 169, 180], "indic": [36, 77, 117, 156, 166, 180, 184, 185], "indium": [5, 42, 117, 185], "indium_bump": 180, "individu": [61, 81, 82, 83, 102, 113, 117, 160, 167, 175, 185], "induct": [109, 115, 122, 156, 184], "inel": 159, "infer": [117, 141, 157], "infin": 143, "infinit": [117, 143, 185], "info": [5, 105, 110, 117, 150, 151, 163, 183], "inform": [75, 82, 113, 117, 159, 161, 171, 174, 175, 179, 180, 184, 185, 186, 190], "inherit": [36, 161, 180, 185], "ini": 168, "initi": [61, 74, 93, 94, 95, 117, 119, 120, 121, 122, 148, 156, 167, 178, 179], "initial_guess": 61, "initialis": 182, "inlin": [74, 175], "inner": [28, 86, 117, 185], "input": [7, 18, 42, 56, 61, 113, 142, 145, 183, 185, 190], "input_oa": 113, "input_path": 56, "insert": [5, 27, 34, 36, 56, 61, 74, 81, 89, 117, 127, 131, 143, 148, 151, 156, 167, 175, 177, 185], "insert_cel": [1, 25, 27, 36, 74, 92, 117, 122, 136, 148, 161, 178, 180, 185], "insert_cell_into": [1, 27, 36], "insert_chip": [1, 79, 81], "insert_chip_copy_label": [1, 79, 81], "insert_filtered_el": [1, 2, 5], "insert_lay": [1, 92, 117], "insert_layers_between_fac": [1, 92, 117], "insert_stacked_up_lay": [1, 92, 117], "insid": [13, 35, 55, 56, 61, 69, 70, 87, 94, 99, 113, 115, 117, 127, 143, 156, 171, 175, 178, 179, 180, 185, 188], "inst": [51, 53, 135], "inst_nam": [1, 9, 10, 27, 36, 61, 74, 117, 145, 157, 180], "instal": [138, 139, 163, 165, 169, 174, 176, 180, 182, 183, 186, 187, 189, 190], "install_kqc_depend": [1, 133, 139], "install_softwar": 181, "instanc": [36, 51, 61, 74, 82, 83, 99, 117, 135, 136, 140, 145, 148, 151, 152, 153, 157, 161, 166, 167, 175, 176, 178, 180, 184, 185, 186, 187, 188], "instance_nam": 153, "instant": 170, "instanti": [83, 156, 161, 167, 185], "instantli": 169, "instead": [61, 64, 74, 82, 143, 145, 148, 161, 163, 166, 167, 171, 175, 180, 181, 183, 184, 185], "instruct": [170, 175], "insul": 117, "int": [3, 4, 5, 6, 12, 13, 17, 19, 23, 24, 28, 31, 33, 34, 36, 37, 38, 42, 51, 53, 54, 56, 61, 62, 63, 81, 86, 87, 88, 93, 99, 102, 105, 109, 111, 113, 115, 117, 120, 124, 125, 127, 129, 130, 132, 142, 143, 145], "integ": [5, 6, 7, 10, 16, 18, 81, 115, 117, 142, 143, 185], "integr": [10, 27, 99, 102, 174, 175, 177, 180, 187], "integrate_energi": [1, 92, 96, 97, 99, 100, 102, 184], "integrate_magnetic_flux": [1, 92, 96, 97, 99], "intend": [94, 117, 185, 190], "intent": 161, "inter": [41, 42], "inter_bump_dist": [42, 61], "inter_spac": [12, 23], "interact": [153, 177], "interdigit": [17, 18, 22, 136], "interest": 179, "interfac": [61, 113, 117, 171, 184, 185], "intermediate_processing_command": 184, "intern": [94, 117, 156, 175, 184, 185, 186], "internal_cel": 152, "internalport": [1, 92, 115, 117, 156, 185], "interpol": [99, 102, 184], "interpret": 189, "intersect": 111, "interv": [105, 181], "introduc": [94, 113, 117, 185], "introduct": 177, "intuit": 180, "invalid": 143, "invers": 145, "invert": [77, 80], "io": [163, 190], "ipolygon": 109, "ipynb": [167, 184], "ipython": 74, "iqm": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "ironpython": 186, "is_axisymmetr": [1, 92, 96, 100, 102], "is_clockwis": [1, 133, 142], "is_continu": [1, 27, 62], "is_standalone_sess": [1, 84], "isinst": 135, "island": [35, 86, 87, 88, 89, 90, 184, 185], "island1_ext": 87, "island1_r": 87, "island1_taper_junction_width": 87, "island1_taper_width": 87, "island2_ext": 87, "island2_r": 87, "island2_taper_junction_width": 87, "island2_taper_width": 87, "island_island_gap": 87, "island_r": 90, "island_splin": 88, "island_spline_sampl": 88, "issu": [166, 169, 171, 172, 190], "item": [1, 117, 133, 143, 153, 156, 171], "item_separ": 143, "iter": [61, 62, 99, 102, 143, 184], "ith_valu": [1, 92, 117], "its": [13, 36, 56, 61, 62, 81, 89, 94, 117, 127, 141, 142, 143, 157, 161, 163, 166, 175, 179, 180, 181], "itself": [61, 166, 167, 171, 180, 184], "ivertex": 109, "ix": 134, "j": [64, 184], "jann": 159, "janzs\u00f3": 159, "javascript": 143, "jenei": 159, "job": 181, "johann": [0, 159], "join": [87, 88], "joint": 185, "josephson": 86, "json": [36, 80, 98, 101, 106, 113, 116, 141, 143, 152, 153, 157, 183, 184, 186, 190], "json_filenam": [98, 101, 106, 116], "jsonabl": 157, "jsondecod": 143, "jsonencod": 143, "jt1": 179, "jt2": 179, "jukka": 159, "juliusson": 159, "jun": 159, "junction": [1, 5, 9, 10, 13, 22, 25, 80, 86, 87, 88, 89, 115, 117, 122, 126, 127, 128, 156, 157, 161, 169, 171, 180, 184, 185], "junction_capacit": 122, "junction_induct": 122, "junction_paramet": [13, 68, 87, 89, 127], "junction_shapes_bottom": 69, "junction_shapes_top": 69, "junction_test": [1, 2], "junction_test2": [1, 2], "junction_test_pad": [1, 123], "junction_test_pads_paramet": [13, 127], "junction_test_pads_simpl": [1, 123, 126], "junction_test_pads_typ": [13, 127, 128], "junction_total_length": [71, 72, 89, 117], "junction_typ": [5, 9, 10, 13, 22, 25, 68, 69, 70, 71, 72, 73, 87, 89, 122, 127, 157, 185], "junction_width": [13, 68, 87, 89, 127], "junction_width_larg": 13, "junction_width_smal": 13, "junction_width_step": [13, 127], "junction_width_step_increment_larg": 13, "junction_width_step_increment_smal": 13, "junctionentri": [1, 133, 157], "junctionnam": 68, "junctions_horizont": [13, 127], "junctionsimport": [1, 133, 156, 185], "junctiontest": [1, 2, 12], "junctiontest2": [1, 2, 13], "junctiontestpad": [1, 13, 89, 123, 126, 127, 128], "junctiontestpadssimpl": [1, 123, 126, 128], "jupyt": [74, 165], "just": [161, 163, 166, 167, 171, 180, 185], "k": [81, 152], "kaihuai": 142, "keep": [74, 161, 167, 175, 179], "kei": [1, 5, 22, 36, 77, 81, 82, 83, 99, 106, 117, 121, 133, 136, 141, 143, 148, 149, 151, 152, 156, 157, 163, 175, 181, 183], "kept": 145, "key_separ": 143, "keyword": [36, 51, 61, 74, 82, 83, 93, 94, 95, 117, 119, 120, 121, 122, 185], "kind": 180, "kl_file": 163, "kl_hash": 163, "klayout": [27, 61, 62, 74, 77, 84, 113, 117, 139, 141, 148, 149, 150, 152, 155, 161, 163, 164, 165, 166, 169, 171, 174, 175, 176, 177, 179, 180, 182, 185, 187, 188, 189], "klayout_0": 163, "klayout_alt": 166, "klayout_app": 170, "klayout_executable_command": [1, 84], "klayout_hom": 166, "klayout_packag": [163, 166, 167, 174, 178, 180, 181, 182, 183, 184, 186, 190], "klayout_view": [1, 167, 169, 178], "klayoutmatthia": 190, "klayoutview": [1, 74, 167, 177], "know": [166, 170, 176], "known": [166, 169, 171], "korppi": 159, "kotilahti": 159, "kqc": [0, 91, 94, 103, 105, 153, 155, 156, 160, 161, 163, 166, 167, 170, 171, 175, 177, 178, 179, 180, 181, 182, 183, 189], "kqc_2nd": 166, "kqc_library_nam": 161, "kqc_process": [113, 190], "kqc_remote_account": [181, 183], "kqc_remote_tmp_path": [105, 181], "kqc_root_path": 167, "kqc_tmp_path": [163, 167], "kqcircuit": [0, 1, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "kqcircuits_script": [166, 174, 178, 179, 180], "kqclib": [163, 183], "kristinn": 159, "kwarg": [51, 53, 56, 61, 64, 74, 81, 82, 83, 93, 94, 95, 117, 119, 120, 121, 122, 134, 136, 143, 149, 154], "l": [48, 65, 162], "l_finger": [17, 18, 22], "label": [1, 5, 34, 36, 64, 74, 81, 117, 133, 153, 160, 179], "label_tran": [36, 74, 117], "labelorigin": [1, 133, 147], "labels_cel": 81, "laid": 180, "lambda": 61, "landra": 159, "larg": [13, 168, 183], "large_loop_area": 13, "larger": [102, 117, 183], "largest": [56, 142], "last": [56, 61, 62, 77, 116, 117, 142, 179, 180], "later": [114, 132, 157, 168, 171, 180], "latest": [138, 163, 167, 170, 186], "latter": [54, 61, 82, 163], "launch": [101, 179, 180, 189], "launcher": [1, 2, 5, 7, 8, 17, 19, 22, 27, 49, 90, 119, 121, 152, 176, 180], "launcher_assign": 5, "launcher_dc": [1, 27], "launcher_frame_gap": [5, 48], "launcher_gap": [5, 19, 180], "launcher_id": 5, "launcher_ind": [5, 19, 180], "launcher_pitch": 19, "launcher_typ": [5, 180], "launcher_width": [5, 19, 180], "launcherdc": [1, 27, 49], "layer": [1, 5, 13, 24, 26, 27, 28, 31, 32, 34, 36, 37, 51, 53, 56, 59, 61, 62, 63, 66, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 81, 82, 87, 89, 94, 99, 111, 113, 114, 115, 117, 125, 127, 129, 130, 131, 132, 133, 134, 142, 147, 151, 152, 156, 157, 169, 171, 174, 175, 176, 177, 178, 185, 190], "layer_1": 151, "layer_2": 151, "layer_clust": [1, 169], "layer_config": [1, 169, 180], "layer_config_path": 180, "layer_info": 134, "layer_merg": 151, "layer_nam": [5, 36, 74, 80, 94, 113, 117], "layer_protect": 147, "layer_sourc": 77, "layer_str": 157, "layerclust": [1, 75], "layerinfo": [74, 77, 113, 134, 151, 180], "layers_set": 74, "layers_to_mask": [1, 79, 81, 179], "layout": [1, 24, 25, 27, 30, 36, 44, 51, 58, 61, 68, 74, 79, 80, 81, 82, 83, 92, 93, 94, 95, 106, 111, 113, 114, 117, 119, 120, 121, 122, 127, 132, 141, 142, 148, 149, 151, 152, 153, 155, 157, 161, 167, 169, 175, 176, 178, 179, 180, 184, 185, 186, 187, 189, 190], "layout_to_cod": [1, 133], "layout_view": [1, 74, 178], "layoutview": [74, 178], "lead": [13, 37, 55, 69, 70, 87, 127, 156, 183, 185], "leaf": 161, "learn": 178, "least": [142, 145, 157, 166, 170, 175, 178, 180], "leav": [117, 185], "left": [3, 5, 6, 13, 18, 22, 34, 36, 42, 47, 56, 63, 80, 81, 88, 94, 111, 113, 115, 117, 156, 171, 176, 179, 180, 185], "left_and_right_waveguid": [1, 27, 36], "left_gap_inn": 63, "left_gap_out": 63, "left_protect": 63, "legitim": 167, "len1": 180, "len2": 180, "length": [3, 5, 6, 9, 10, 12, 13, 15, 16, 17, 18, 22, 23, 25, 28, 30, 31, 33, 34, 35, 37, 38, 47, 48, 54, 55, 56, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 81, 87, 89, 90, 99, 109, 113, 115, 117, 120, 121, 122, 125, 127, 129, 130, 136, 142, 144, 145, 148, 151, 156, 175, 176, 180, 184, 185], "length_befor": [1, 27, 61, 145], "length_extra": 64, "length_extra_sid": 64, "length_incr": [1, 27, 61, 145], "less": [110, 161], "let": [143, 167, 180], "letter": [64, 77, 105, 149, 171], "level": [36, 74, 114, 117, 141, 143, 148, 156, 160, 161, 167, 168, 174, 175, 178, 180, 183, 190], "lib": 166, "libexec": 163, "libpython": 166, "librari": [5, 27, 30, 36, 44, 51, 58, 61, 68, 74, 87, 88, 89, 90, 127, 131, 145, 149, 165, 166, 167, 169, 170, 171, 174, 175, 176, 177, 188, 189], "library_descript": [1, 2, 5, 27, 36, 67, 68, 85, 89, 123, 131, 161], "library_help": [1, 133, 161, 168, 180], "library_nam": [1, 2, 5, 27, 36, 61, 67, 68, 85, 89, 92, 94, 117, 123, 131, 149, 161], "library_path": [1, 2, 5, 27, 36, 67, 68, 85, 89, 123, 131, 149], "licens": [160, 184], "lifetim": 184, "lightweight": 190, "like": [36, 61, 68, 73, 82, 143, 154, 161, 163, 164, 166, 167, 168, 171, 175, 179, 180, 183, 184], "likewis": [3, 6], "limit": [82, 114, 157, 163, 170, 184, 185, 186], "limit_box": [1, 92, 114], "limit_fac": [1, 92, 114], "line": [5, 6, 9, 17, 18, 34, 35, 47, 62, 82, 87, 88, 106, 111, 116, 117, 129, 130, 132, 142, 145, 148, 160, 164, 166, 167, 175, 176, 177, 178, 179, 180, 186, 187, 188, 189, 190], "linear": 160, "linear_system_method": [1, 92, 96, 100, 102], "liner": 182, "link": [163, 166, 167, 171, 174, 178, 180, 181, 183], "lint": 168, "linux": [141, 163, 165, 167, 170, 176, 179, 183, 186], "list": [5, 6, 7, 9, 10, 13, 16, 17, 18, 22, 24, 25, 27, 28, 31, 33, 34, 35, 36, 37, 42, 47, 51, 54, 55, 56, 61, 62, 63, 64, 74, 75, 79, 81, 82, 83, 86, 87, 88, 90, 98, 99, 101, 102, 103, 105, 106, 110, 111, 113, 114, 115, 116, 117, 118, 121, 122, 127, 132, 134, 141, 142, 143, 145, 147, 148, 149, 151, 152, 153, 154, 156, 157, 158, 163, 171, 176, 180, 184, 185, 186, 187], "list_or_const": 117, "liter": 145, "literal_ev": [61, 145], "lithographi": [5, 15, 16, 117, 125, 129, 130, 188], "lithography_test": [1, 2], "lithography_test_twofac": [1, 2], "lithographytest": [1, 2, 15], "lithographytesttwofac": [1, 2, 16], "littl": 176, "live": 161, "ll": 167, "ln": 166, "load": [27, 67, 82, 85, 87, 88, 90, 146, 149, 153, 157, 161, 178, 179, 180], "load_librari": [1, 133, 149], "local": [105, 160, 163, 164, 167, 171, 176, 178, 181], "locat": [5, 36, 51, 61, 74, 77, 81, 98, 101, 110, 115, 117, 121, 138, 147, 148, 153, 156, 157, 166, 167, 168, 170, 171, 175, 176, 178, 184, 185, 186], "log": [150, 179], "log_rout": [1, 133], "logfil": 150, "logger": 150, "logging_setup": 179, "logic": [180, 184], "login": 105, "london": [94, 113, 184], "london_penetration_depth": [94, 102, 113], "long": [18, 160, 167, 180, 183, 184, 185], "longer": [56, 151, 154, 175], "look": [36, 74, 116, 117, 149, 156, 166, 169, 180], "loop": [13, 69, 73, 87, 89, 127], "loop_area": [73, 87, 89, 127], "loop_bottom_i": 69, "lossi": 184, "low": 190, "lower": [5, 13, 22, 34, 114, 171, 184, 185], "lower_accuraci": 110, "lower_box_height": [117, 185], "lowercas": [149, 171], "lowest": [99, 117, 184, 185], "lowest_visible_level": 150, "lt": [166, 170], "lump": [115, 117, 184, 185], "lym": [61, 157, 175, 178, 186], "lyrdb": 141, "m": [94, 117, 167, 183], "m000": [5, 34], "m00x": 163, "m2": [28, 66], "ma": 117, "ma_permitt": 113, "ma_thick": 113, "mac": [167, 179], "machin": [181, 183], "maco": [141, 165, 170, 176], "macro": [74, 148, 157, 166, 169, 170, 171, 174, 175, 177, 179, 180, 186, 188, 189], "made": [61, 89, 151, 152, 153, 185], "magnet": 99, "magnif": [113, 175], "magnification_ord": 113, "mai": [5, 27, 36, 61, 74, 81, 82, 94, 115, 117, 149, 151, 152, 153, 157, 161, 163, 164, 166, 167, 168, 171, 174, 175, 176, 178, 179, 180, 182, 183], "main": [74, 81, 91, 101, 152, 163, 171, 174, 175, 178, 179, 180, 187, 188], "main_lay": [1, 75], "mainli": [174, 180, 185], "maintain": [38, 160, 170], "major": 160, "make": [5, 27, 40, 81, 82, 83, 84, 98, 101, 102, 117, 154, 160, 161, 163, 164, 166, 167, 168, 169, 171, 175, 176, 178, 179, 180, 181, 185, 186, 190], "make_empty_area": [1, 2, 11], "make_grid": [1, 133, 144], "make_grid_loc": [1, 2, 5], "make_pcell_imag": 164, "manag": [82, 140, 163, 166, 170, 171, 178, 181, 183, 190], "mandatori": [185, 186], "manhattan": [1, 5, 10, 13, 22, 25, 67, 68, 70, 87, 89, 122, 127], "manhattan_single_junct": [1, 67], "manhattansinglejunct": [1, 67, 70], "mani": [99, 117, 159, 169, 174, 175, 179, 180, 183, 184, 185], "manipul": 189, "manner": 186, "manual": [7, 29, 56, 61, 67, 68, 73, 77, 82, 85, 99, 115, 139, 141, 163, 165, 169, 171, 179, 184, 185, 186, 188], "manual_spac": 56, "manufactur": 77, "map": [77, 81, 82, 83, 152, 177, 185], "margin": [5, 13, 18, 24, 28, 31, 34, 36, 37, 56, 58, 61, 66, 69, 70, 81, 87, 117, 127, 132, 147, 180, 185, 186], "mark": [36, 77, 178], "marker": [1, 5, 13, 27, 34, 54, 81, 125, 141, 157], "marker_dist": 34, "marker_safeti": 17, "marker_standard": [1, 27, 50], "marker_typ": [5, 13, 34, 51], "markers_for_png": 164, "markerstandard": [1, 27, 50, 52], "mask": [1, 5, 34, 51, 53, 133, 163, 167, 169, 174, 177, 180, 188], "mask_document": 80, "mask_export": [1, 79], "mask_export_density_lay": [1, 79, 81], "mask_export_lay": [1, 77, 79, 81, 82], "mask_graphical_rep": 80, "mask_layout": [1, 79, 80, 82, 83, 179], "mask_layout_typ": [82, 83], "mask_map": 82, "mask_marker_fc": [1, 27, 50], "mask_marker_offset": [1, 79, 81], "mask_markers_dict": [1, 79, 81], "mask_name_box_margin": [1, 79, 81], "mask_name_for_chip": 81, "mask_name_offset": [1, 79, 81], "mask_name_scal": [1, 79, 81], "mask_set": [1, 79, 80, 179], "mask_text_scal": [1, 79, 81], "masklayout": [1, 79, 80, 81, 82, 83], "maskmarkerfc": [1, 27, 50, 53], "maskset": [1, 79, 80, 82, 83, 179], "master": 184, "match": [40, 82, 83, 171, 181, 186], "materi": [94, 113, 117, 183, 184], "material_dict": 117, "materials_typ": 109, "matplotlib": 153, "matric": [94, 99, 184], "matrix": [99, 142, 177, 183, 187], "max": 183, "max_delta_": [1, 92, 96, 97, 99, 100, 102, 184], "max_delta_f": [1, 92, 96, 97, 99, 184], "max_error_scal": [1, 92, 96, 100, 102], "max_iter": 102, "max_outlier_fract": [1, 92, 96, 100, 102], "max_res_len": 17, "max_siz": 74, "max_threads_per_nod": 183, "max_width": [15, 16], "maxim": 99, "maximum": [62, 74, 99, 102, 183, 184], "maximum_pass": [1, 92, 96, 97, 99, 100, 102, 184], "mcf": 179, "md": 80, "md5": 163, "mdemo": 179, "mean": [5, 28, 35, 37, 42, 54, 55, 56, 61, 62, 66, 77, 113, 114, 117, 160, 161, 179, 180, 185], "meander": [1, 3, 6, 17, 27, 61, 110, 145, 175], "meander_fac": 6, "meaning": [160, 180], "meant": [174, 180], "measur": [64, 86, 117, 124, 178, 190], "mechan": 3, "meet": [99, 175, 184], "member": 143, "memori": [149, 163, 183], "mental": 170, "mention": [117, 163], "menu": [171, 176, 177, 178, 180, 188], "mer_box": 113, "merg": [1, 5, 61, 117, 133, 142, 160, 161, 180], "merge_base_metal_gap": 5, "merge_lay": [1, 133, 151], "merge_layout_lay": [1, 2, 5], "merge_layout_layers_on_fac": [1, 2, 5, 133, 151], "merge_points_and_match_on_edg": [1, 133, 142], "mesh": [99, 102, 110, 183, 184], "mesh_level": [1, 92, 96, 100, 102], "mesh_siz": [1, 92, 96, 97, 99, 100, 102], "messag": [36, 74, 160, 170, 171], "meta": 186, "metal": [5, 11, 13, 24, 28, 31, 34, 36, 37, 40, 48, 56, 61, 62, 63, 65, 66, 69, 70, 87, 90, 94, 113, 114, 115, 117, 120, 127, 131, 132, 180, 184, 185], "metal_edge_dimens": 114, "metal_height": [117, 185], "metal_region": [114, 131], "method": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 31, 32, 33, 35, 36, 37, 38, 41, 42, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 59, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 74, 86, 87, 90, 93, 94, 95, 117, 119, 120, 121, 122, 124, 125, 128, 129, 130, 132, 143, 148, 161, 162, 167, 168, 170, 171, 178, 180, 184, 185, 186, 190], "metrologi": 24, "metrology_pitch": 24, "mg": 102, "micro": 160, "micron": 115, "middl": [47, 61, 118, 179, 185], "might": [89, 98, 101, 163, 166, 170, 171, 183], "migrat": 171, "millimet": 141, "min_frequ": [1, 92, 96, 97, 99, 184], "min_stripe_width": 130, "min_width": [15, 16], "minim": [54, 61], "minimum": [81, 99, 102, 142, 166, 167, 184], "minimum_converged_pass": [1, 92, 96, 97, 99, 184], "minimum_pass": [1, 92, 96, 97, 99, 100, 102, 184], "minimum_point_spac": 117, "miniv": 160, "minor": [77, 160], "minut": 175, "mirror": [5, 9, 10, 13, 18, 80, 81, 89, 127, 147, 157, 158, 179], "mirror_label": [1, 79, 81], "mirror_offset": [13, 69, 70, 87, 127], "mirror_squid": [13, 89, 127], "mirror_tran": 158, "miscellan": [169, 177, 180], "miss": [74, 139, 157, 168, 178], "missinguilibraryexcept": [1, 74], "mitig": 190, "mix": 166, "mklink": 166, "mnxmn": 82, "mode": [74, 139, 167, 171, 176, 183, 189], "model": [101, 115, 117, 167, 183, 184, 185], "modifi": [80, 81, 87, 88, 113, 117, 142, 167, 169, 170, 171, 177, 178, 180, 181], "modul": [84, 142, 146, 149, 161, 162, 167, 168, 169, 170, 171, 174, 180, 182], "module_from_fil": [1, 133, 146], "module_nam": 149, "moment": [99, 176], "monitor": 150, "month": 159, "more": [61, 77, 79, 82, 98, 101, 110, 113, 117, 152, 160, 161, 162, 163, 166, 167, 169, 171, 174, 175, 178, 179, 180, 183, 184, 185, 186, 187, 189], "most": [5, 111, 143, 145, 156, 161, 167, 170, 171, 174, 175, 176, 178, 180, 183, 185, 188], "mostli": [175, 180], "mount": 163, "mous": 176, "mouse_click_ev": [1, 133, 140], "mouse_moved_ev": [1, 133, 140], "move": [13, 54, 61, 69, 70, 87, 89, 127, 142, 163, 171, 175, 176], "mpi": [181, 183], "ms_permitt": 113, "ms_thick": 113, "mtype": 109, "multi": [10, 28, 30, 31, 56, 61, 64, 77, 82, 83, 117, 168, 169, 177, 180], "multi_face_mask_layout": [1, 79], "multifacemasklayout": [1, 79, 82, 83], "multifrequ": [99, 184], "multilin": 145, "multipl": [3, 6, 61, 77, 82, 83, 86, 113, 141, 151, 153, 157, 161, 166, 169, 171, 175, 178, 179, 180, 183, 185, 188], "multipli": 113, "multiprocess": 179, "multipurpos": 185, "multithread": 183, "multiwai": 64, "must": [36, 61, 62, 74, 114, 117, 142, 145, 155, 156, 157, 166, 167, 171, 178, 180, 183, 184, 185, 186, 189], "mutual": 184, "mxm": 82, "my": 171, "my_chip": 179, "my_el": 171, "my_packag": 171, "my_qubit": 180, "myclass": 161, "myelement": [171, 180], "myelement2": 180, "myqubit": 180, "m\u00e1t\u00e9": 159, "n": [5, 13, 24, 28, 31, 36, 37, 56, 61, 63, 86, 87, 109, 117, 127, 132, 142, 143, 152, 168, 180, 183, 184], "n_ab": [17, 124], "n_bridg": [54, 61, 93], "n_bridges_pattern": 56, "n_center_bump": [42, 61], "n_finger": [17, 18, 22], "n_guid": 120, "n_launcher": 19, "n_mode": [1, 92, 96, 97, 99, 184], "n_step": 4, "n_worker": 183, "name": [1, 5, 7, 9, 10, 13, 18, 21, 22, 24, 25, 28, 31, 34, 36, 37, 56, 59, 61, 64, 68, 73, 74, 75, 77, 79, 80, 81, 82, 83, 87, 89, 92, 94, 96, 98, 99, 101, 102, 105, 106, 107, 114, 116, 117, 121, 127, 131, 132, 134, 141, 145, 148, 149, 150, 151, 152, 153, 154, 156, 157, 161, 163, 164, 166, 170, 171, 176, 178, 179, 180, 181, 185, 186, 187], "name_brand": [5, 34], "name_chip": [5, 7, 9, 10, 21, 34], "name_copi": [5, 34, 81], "name_drc_report": 141, "name_mask": [5, 34], "namespac": [145, 154], "nan": 143, "natur": 161, "navig": [175, 176], "nc": 163, "ne": [121, 141], "nearbi": 175, "necessari": [77, 98, 157, 167, 182, 183], "necessarili": [36, 62], "need": [33, 35, 36, 37, 42, 47, 51, 55, 56, 61, 62, 75, 77, 84, 86, 87, 90, 92, 94, 116, 139, 141, 142, 153, 159, 160, 161, 162, 163, 166, 167, 168, 169, 170, 171, 175, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 190], "neg": [56, 117, 143], "neighbor": [62, 175], "neither": [5, 74], "neovim": 180, "nested_iter": 102, "net": 152, "netlist": [36, 82, 152, 153, 174, 179], "netlist_as_graph": 174, "netlist_extract": [1, 133], "netlist_graph": [1, 133], "network": 153, "network_as_graph": [1, 133, 153], "networkx": 153, "never": 81, "new": [36, 74, 93, 94, 95, 106, 117, 119, 120, 121, 122, 134, 140, 141, 145, 148, 149, 154, 157, 160, 161, 166, 167, 168, 171, 175, 176, 177, 179], "new_chip1": 180, "new_lay": 180, "new_nam": 36, "newchip1": 180, "newli": 180, "newlin": 143, "next": [61, 114, 117, 129, 130, 142, 166, 171, 175, 178, 185], "nice": 175, "nicer": 180, "niko": 159, "no_squid": [1, 67], "node": [1, 27, 61, 140, 145, 148, 153, 176, 177, 180, 183], "node_editor_valid_el": 145, "node_from_text": [1, 133, 145], "node_index": [61, 140, 145], "node_obj": 61, "node_object": 61, "node_param": 148, "node_to_text": [1, 133, 145], "nodes_from_str": [1, 27, 61], "nohup_runid": 181, "nomin": 99, "non": [28, 35, 37, 42, 54, 55, 56, 61, 66, 99, 113, 117, 142, 143, 160, 184, 185], "none": [5, 25, 30, 34, 36, 44, 51, 58, 61, 68, 74, 80, 81, 82, 83, 84, 89, 94, 98, 99, 101, 103, 105, 106, 111, 113, 114, 115, 116, 117, 118, 121, 122, 127, 131, 134, 136, 141, 142, 143, 148, 149, 152, 153, 154, 156, 157, 183, 185], "nopar": [36, 94, 117], "normal": [61, 115, 161, 163, 180], "north": [87, 88, 90], "nosquid": [1, 10, 13, 22, 25, 67, 68, 71, 87, 89, 122, 127], "notabl": 61, "note": [36, 56, 61, 74, 81, 82, 145, 155, 161, 163, 166, 167, 168, 169, 175, 179, 180, 181, 183, 189], "notebook": [74, 165], "noth": [33, 35, 36, 37, 42, 47, 55, 86, 87, 90, 154, 178], "notic": 179, "now": [163, 171, 178, 180], "num": 168, "num_cross": 125, "num_str": 143, "num_strip": [15, 16, 129, 130], "number": [3, 4, 5, 6, 13, 17, 18, 19, 21, 22, 24, 28, 31, 33, 34, 36, 37, 38, 42, 51, 53, 54, 55, 56, 61, 63, 64, 77, 79, 82, 86, 87, 88, 93, 99, 102, 110, 113, 114, 115, 117, 120, 124, 125, 127, 129, 130, 132, 135, 136, 141, 142, 143, 144, 153, 157, 160, 180, 183, 184, 185], "numer": 55, "numpi": 166, "nvertic": 109, "nw": [121, 141], "nxn": 82, "o": [82, 84, 143, 166, 167, 170], "oa": [80, 81, 82, 113, 141, 157, 174, 179, 183, 186, 190], "oas2dxf": 174, "oasi": [67, 106, 111], "obei": 94, "obj": [134, 142], "object": [5, 25, 33, 35, 36, 37, 42, 44, 47, 51, 55, 61, 74, 75, 77, 80, 81, 82, 83, 86, 87, 89, 90, 92, 94, 96, 98, 101, 102, 106, 107, 113, 114, 115, 116, 117, 118, 122, 134, 140, 141, 142, 143, 145, 151, 152, 154, 156, 157, 161, 167, 169, 175, 176, 177, 178, 179, 180, 183, 184, 186, 187, 188, 189, 190], "object_hook": 143, "object_pairs_hook": 143, "objectinstpath": 142, "observ": 179, "obtain": [153, 185], "occurr": 186, "ockeloen": 159, "off": [117, 178], "offer": [180, 184], "offici": 160, "offset": [13, 61, 69, 70, 81, 87, 90, 127], "offset_compens": [13, 69, 70, 87, 127], "ofparallel": 183, "often": [178, 180], "ohm": 115, "ok": 176, "old": [56, 64, 149, 150, 157, 179], "older": [163, 167, 176, 190], "omega": 115, "omit": [61, 179, 180, 185], "omp": 183, "onc": [74, 101, 114, 139, 156, 161, 167, 171, 175, 176, 178, 179, 180, 181, 183, 185, 186, 190], "one": [3, 12, 18, 22, 23, 56, 61, 63, 77, 79, 82, 83, 86, 87, 88, 94, 98, 101, 106, 113, 117, 141, 142, 143, 148, 150, 151, 152, 154, 155, 156, 160, 161, 163, 166, 170, 175, 177, 178, 180, 183, 184, 185, 186, 187], "ones": [81, 149, 166, 167], "oni": 61, "onli": [13, 24, 28, 31, 33, 35, 36, 37, 42, 47, 55, 56, 61, 62, 68, 81, 82, 83, 86, 87, 89, 90, 94, 102, 103, 114, 117, 123, 127, 128, 132, 135, 139, 143, 145, 148, 151, 154, 155, 156, 157, 161, 163, 166, 167, 168, 170, 171, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 190], "only_arm": [89, 127], "only_el": 151, "only_pad": [13, 127], "onto": 188, "open": [62, 87, 88, 141, 164, 166, 170, 171, 173, 175, 176, 177, 178, 179, 183, 184, 189, 190], "open_with_klayout_or_default_appl": [1, 133, 141, 186], "openmp": 183, "openmpi": 181, "oper": [5, 36, 61, 141, 151, 166, 170, 175, 183], "opp_i": 117, "oppos": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132, 185], "opposing_face_id_group": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "opposit": [13, 18, 24, 28, 31, 36, 37, 56, 61, 87, 117, 120, 127, 132, 185], "optic": [5, 15, 16, 125, 129, 130, 169, 188], "optim": 55, "option": [5, 22, 31, 36, 56, 61, 81, 82, 83, 90, 99, 102, 105, 110, 115, 117, 128, 136, 148, 152, 163, 168, 175, 176, 179, 180, 181, 183, 186, 190], "ora": 163, "order": [5, 18, 22, 56, 61, 62, 94, 102, 111, 113, 117, 142, 143, 161, 163, 175, 184, 185], "ordin": 117, "org": [183, 186], "organ": [160, 168, 178, 180], "organis": 77, "orient": [36, 61, 157], "origin": [31, 32, 36, 40, 59, 60, 63, 64, 71, 72, 74, 81, 113, 117, 142, 147, 180], "origin_fluxlin": 89, "origin_offset": 147, "origin_squid": 89, "other": [0, 2, 5, 13, 27, 33, 36, 37, 61, 62, 69, 70, 74, 75, 77, 87, 89, 94, 105, 110, 117, 127, 136, 142, 150, 156, 157, 158, 159, 160, 161, 163, 166, 167, 168, 169, 170, 174, 175, 178, 179, 180, 183, 184, 185, 186, 188, 189, 190], "other_refpoint": [1, 133, 156], "otherclass": 161, "otherwis": [30, 31, 32, 36, 61, 62, 74, 93, 95, 103, 114, 117, 118, 119, 120, 121, 122, 143, 149, 157, 166, 170, 175, 185], "our": [168, 171, 180], "out": [36, 74, 105, 117, 148, 156, 166, 167, 170, 179, 180, 181, 184], "outer": [35, 48, 81, 86, 131], "outer_island_width": [35, 86], "outlier": 102, "output": [42, 61, 101, 113, 134, 143, 145, 150, 163, 167, 174, 180, 181, 183, 184, 186, 187, 190], "output_format": [111, 148], "output_oa": 113, "output_path": 113, "output_rot": [36, 42, 61], "outsid": [81, 88, 167, 180], "outward": 142, "oval": 161, "over": [40, 61, 83, 99, 102, 117, 154, 163, 166, 178, 184, 185], "over_etch": [1, 117, 133, 156], "overlap": [62, 117, 142, 144, 152, 180], "overrid": [5, 13, 81, 83, 93, 94, 95, 115, 117, 119, 120, 121, 122, 127, 161, 163, 181], "overridden": [5, 93, 94, 95, 117, 119, 120, 121, 122], "overwrit": [81, 89, 163, 166, 183], "overwrite_chips_by_position_label": [1, 79, 81], "overwritten": 82, "own": [51, 90, 113, 141, 163, 166, 169, 171, 180], "owner": 154, "oxid": 113, "oxidise_layers_funct": 113, "p": [102, 140], "p1": [113, 117, 190], "p2": [113, 117, 190], "p_element_ord": [1, 92, 96, 100, 102], "pacif": 142, "packag": [67, 84, 92, 160, 163, 166, 167, 169, 174, 180, 181, 182, 184, 188, 190], "pad": [5, 9, 13, 28, 30, 31, 32, 33, 35, 37, 48, 49, 56, 69, 70, 86, 87, 90, 124, 126, 127, 128, 131, 180, 185], "pad_configur": [13, 127], "pad_extra": 32, "pad_height": [70, 87, 124, 131], "pad_length": [28, 30, 31, 56], "pad_overlap": 69, "pad_pitch": [5, 180], "pad_rounding_radiu": [70, 87], "pad_spac": [13, 127], "pad_spacing_i": 131, "pad_spacing_x": 131, "pad_to_pad_separ": [70, 87], "pad_width": [13, 70, 87, 127, 131], "pads_loop": 13, "pads_region": 131, "page": [169, 180, 190], "pair": [3, 6, 13, 53, 127, 143, 145, 148, 156, 174, 175], "pairwis": 19, "panel": [171, 175, 176, 177, 180], "parallel": [56, 82, 120, 166, 179, 183], "parallelizationsecond": 183, "param": [1, 36, 61, 117, 133, 154, 157, 161, 180], "param_a": 161, "param_b": 161, "param_c": 161, "param_d": 161, "param_nam": [154, 164], "param_with_default_valu": 154, "paramet": [1, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 42, 44, 45, 46, 47, 48, 49, 51, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 79, 80, 81, 82, 83, 86, 87, 88, 89, 90, 93, 94, 95, 98, 99, 101, 102, 103, 105, 106, 107, 110, 111, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 156, 157, 158, 164, 165, 169, 176, 177, 178, 179, 183, 185, 186, 187, 189, 190], "parameter": [185, 186], "parameter_dict": 61, "parameter_end": 157, "parameter_nam": 157, "parameter_start": 157, "parameter_step": 157, "parameteriz": 188, "parameters_from_shape_impl": [1, 2, 5, 27, 54, 62], "parameters_path": 113, "parametr": [19, 169, 175], "paraview": [163, 182, 183, 186], "parent": [36, 74, 117, 121, 157, 161], "parent_nam": 157, "pars": [93, 94, 95, 117, 119, 120, 121, 122, 145], "parse_const": 143, "parse_float": 143, "parse_int": 143, "parseabl": 143, "parser": [1, 92, 96, 108, 143], "part": [32, 47, 48, 56, 82, 89, 90, 114, 115, 117, 127, 142, 167, 175, 176, 178, 179, 180, 183], "partial": [62, 175, 176], "particip": [177, 187], "particular": [61, 171, 178, 180], "particularli": [36, 154], "partit": [114, 117, 183], "partition_region": [1, 92, 117], "partitionregion": [1, 92, 114, 117], "pascalcas": [149, 161], "pass": [61, 74, 82, 83, 93, 94, 95, 99, 103, 117, 119, 120, 121, 122, 142, 143, 148, 149, 153, 161, 180, 185], "password": 181, "past": 148, "path": [26, 56, 61, 62, 74, 80, 84, 98, 99, 101, 103, 106, 110, 113, 116, 121, 141, 142, 146, 149, 152, 153, 163, 166, 167, 168, 170, 174, 175, 180, 181, 182, 183, 186, 190], "path_to_kqcircuit": 166, "pathlib": 113, "pattern": [7, 56, 169], "pavel": 159, "pccga": 142, "pcell": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 82, 85, 86, 87, 88, 89, 90, 93, 94, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 135, 145, 147, 148, 149, 151, 152, 153, 154, 157, 164, 165, 174, 175, 176, 178, 180, 185, 188], "pcell_class": 135, "pcell_declar": 135, "pcell_imag": 164, "pcell_params_by_nam": [1, 27, 36, 92, 117], "pcelldeclarationhelp": [27, 36, 161], "pcellparameterdeclar": 154, "pdf": 110, "pdt": [1, 133, 154, 180], "pec": 99, "pem": 163, "penetr": [94, 113, 184], "pep": [160, 161], "per": [5, 37, 55, 61, 64, 128, 161, 167, 183, 184], "percent_error": [1, 92, 96, 97, 99, 100, 102, 184], "percent_refin": [1, 92, 96, 97, 99, 184], "percentag": [99, 184], "perform": [113, 163, 167, 183, 184], "perhap": 180, "permit": [160, 180], "permitt": [94, 113, 117], "perspect": 61, "photomask": 179, "physic": [17, 18, 28, 35, 37, 42, 55, 61, 66, 98, 101, 153, 183, 188, 190], "pi": 142, "pick": 113, "pictur": 174, "pile": [117, 185], "pin": [152, 167], "pip": [139, 166, 167, 170, 182, 183, 186], "pip3": 166, "pipelin": [163, 168], "pitch": [19, 24, 132], "pixel": [5, 7, 74, 142, 188], "pixelbuff": 74, "pl_": 18, "place": [2, 5, 17, 27, 33, 35, 36, 37, 42, 47, 51, 54, 55, 56, 61, 62, 63, 74, 77, 81, 86, 87, 90, 117, 118, 143, 148, 150, 156, 157, 161, 164, 168, 171, 176, 177, 178, 179, 180, 185, 186], "place_junct": [1, 133, 157], "placehold": [24, 132, 179], "placement": [36, 51, 74, 81, 117, 121, 157, 164], "plai": 178, "plain": [154, 161, 171], "planar": [17, 18, 94], "plane": [5, 35, 37, 38, 51, 86, 117, 175, 176, 179, 180], "platform": [166, 167], "pleas": [160, 168, 172, 173, 183, 184, 185, 186], "plot": 153, "plu": 180, "plugin": [113, 140, 155, 162, 190], "plugin_startup": [1, 133], "pluginfactori": 140, "png": [74, 164], "po": [36, 121, 131], "point": [3, 4, 5, 6, 13, 24, 28, 31, 32, 35, 36, 37, 38, 54, 56, 61, 62, 63, 74, 81, 86, 87, 88, 91, 111, 113, 117, 121, 122, 124, 127, 132, 141, 142, 148, 151, 153, 156, 158, 164, 168, 169, 175, 177, 178, 180, 183, 185, 188], "point1": 62, "point2": 62, "point3": 62, "point_1": 62, "point_2": 62, "point_a": 61, "point_a_corn": 61, "point_b": 61, "point_b_corn": 61, "point_shift_along_vector": [1, 133, 142], "poli": 109, "polici": 173, "poll": [105, 181], "poll_interv": 105, "poly_and_edge_indic": [1, 92, 96, 108, 110], "poly_path": 56, "polygon": [1, 56, 62, 63, 92, 96, 108, 109, 110, 111, 113, 115, 117, 142, 158, 175, 180, 185, 188], "polygon_head": [1, 92, 96, 108, 109], "polygon_path": 56, "polygon_point": 142, "polygon_toler": 117, "polygon_with_hsym": [1, 133, 158], "polygon_with_sym": [1, 133, 158], "polygon_with_vsym": [1, 133, 158, 180], "polymorph": 82, "polynomi": [102, 142], "poor": 183, "pop": 178, "popul": [74, 81, 82, 148], "port": [1, 5, 13, 30, 33, 35, 36, 37, 38, 42, 47, 48, 55, 61, 64, 86, 87, 89, 90, 92, 93, 95, 96, 108, 109, 110, 117, 118, 119, 120, 121, 122, 127, 152, 156, 175, 176, 177, 180, 184, 186, 187], "port_2": 185, "port_2_corn": 185, "port_3": 185, "port_3_corn": 185, "port_a": [32, 36, 61], "port_b": [32, 36, 61, 180], "port_b_corn": 180, "port_common": 89, "port_cplr0": 185, "port_cplr0_corn": 185, "port_cplr1": 185, "port_cplr1_corn": 185, "port_cplr2": 185, "port_cplr2_corn": 185, "port_id": 5, "port_id_remap": 5, "port_ipoli": 109, "port_kwarg": 117, "port_nam": 64, "port_nr": [9, 117, 185], "port_siz": [115, 117], "port_squid_a": [156, 185], "port_squid_b": [156, 185], "port_termination_end": 120, "port_typ": 109, "port_width": 90, "portion": 185, "portnum": 109, "pos_start": [25, 121], "posit": [1, 22, 24, 27, 30, 36, 54, 61, 62, 63, 81, 86, 89, 90, 109, 141, 145, 147, 148, 153, 156, 175, 179, 180], "position_label": 81, "position_label_to_two_coordin": [1, 79, 81], "posixpath": [82, 113], "possibl": [36, 51, 56, 61, 62, 74, 82, 89, 117, 128, 154, 161, 163, 166, 167, 170, 171, 175, 180, 181, 183, 184, 186, 188], "possibli": [5, 51, 157, 166, 171, 179, 180], "post": [5, 36, 106, 113, 116, 184, 186, 187], "post_build": [1, 2, 5, 27, 36], "post_process": [1, 92, 98, 101, 106, 186], "post_process_script": 184, "post_processing_funct": 113, "postfix": [81, 152, 168], "postprocess": [1, 92, 98, 101, 106, 116], "potenti": [115, 180], "power": [170, 176], "powershel": 166, "pp": 142, "pr": 160, "practic": [33, 35, 36, 37, 42, 47, 55, 61, 86, 87, 90, 161, 174, 185], "pre": [166, 185], "preced": 61, "precis": [62, 113, 117, 169, 184], "predefin": [14, 62, 175], "prefer": [51, 139, 161, 164, 167, 176, 182, 183, 188], "prefix": [34, 36, 74, 80, 101, 106, 113, 116, 117, 131, 167, 168, 180], "prefixless": 167, "preliminari": 18, "prepar": [163, 183], "prepend": 142, "prerequisit": 165, "present": [36, 117, 157, 163, 167], "press": [171, 175, 176, 178], "pretti": 143, "prevent": 143, "previou": [13, 44, 61, 68, 87, 89, 127, 142, 148, 166, 167, 175, 178, 179, 180], "primari": [36, 166, 184], "primit": 188, "principl": [117, 145], "print": [143, 148, 149, 150, 179], "print_waveguides_as_composit": 148, "prio": 140, "prior": 168, "prioriti": [143, 175], "privat": [163, 168], "priviledg": 182, "privileg": 166, "probabl": [162, 170], "probe": [9, 131, 141], "probe_ground": 89, "probe_island": 89, "probe_island_1": 89, "probe_island_2": 89, "probeline_nam": [9, 10], "probepoint": [89, 141], "problem": [163, 166, 170, 171, 172, 184], "procedur": 185, "proceed": 142, "process": [75, 77, 82, 93, 95, 99, 106, 113, 116, 117, 119, 120, 121, 122, 156, 166, 169, 171, 174, 177, 179, 180, 183, 184, 186, 187], "process_path": 113, "processor": 169, "produc": [2, 5, 9, 13, 18, 22, 30, 34, 44, 51, 56, 61, 62, 63, 64, 68, 73, 81, 89, 113, 115, 117, 119, 121, 127, 128, 131, 136, 145, 147, 168, 179, 180, 183, 185, 186, 188, 190], "produce_contact_pad": [1, 67, 69], "produce_control_lin": [1, 2, 9, 10], "produce_coupl": [1, 2, 9, 10], "produce_curve_termin": [1, 27, 63], "produce_drivelin": [1, 2, 9, 10], "produce_end_termin": [1, 27, 62], "produce_etched_region": [1, 123, 131], "produce_fixed_length_bend": [1, 27, 61], "produce_fixed_length_waveguid": [1, 27, 61], "produce_fluxlin": [1, 2, 9, 10, 85, 89], "produce_four_point_pad": [1, 123, 131], "produce_fram": [1, 2, 5], "produce_geometri": [1, 27, 50, 51], "produce_ground_bump": [1, 92, 120], "produce_ground_grid": [1, 2, 5], "produce_ground_on_face_grid": [1, 2, 5], "produce_guid": [1, 92, 120], "produce_impl": [1, 27, 36, 57, 59, 161], "produce_junction_test": [1, 2, 5, 9], "produce_label": [1, 133, 147], "produce_launch": [1, 2, 5, 92, 121, 180], "produce_launchers_sma8": [1, 92, 121], "produce_lay": [1, 92, 117], "produce_manhattan_junct": [1, 67, 70], "produce_manhattan_squid": [1, 67, 69], "produce_n_launch": [1, 2, 5], "produce_opt_lit_test": [1, 2, 5], "produce_pad": [1, 123, 131], "produce_probelin": [1, 2, 9, 10], "produce_qubit": [1, 2, 9, 10, 25, 92, 121, 122], "produce_readout_reson": [1, 2, 25, 92, 121], "produce_readout_structur": [1, 2, 9, 10], "produce_reson": [1, 2, 18], "produce_squid": [1, 85, 89, 123, 126, 127], "produce_structur": [1, 2, 5], "produce_tp_larg": [1, 67, 69], "produce_tp_smal": [1, 67, 69], "produce_waveguid": [1, 27, 62, 92, 121], "produce_waveguide_to_port": [1, 92, 117, 180, 185], "product": 179, "profil": [132, 181], "program": [96, 169, 176, 178, 182], "project": [159, 161, 168, 170, 181, 183], "project_0": 183, "prompt": [166, 167], "proper": 179, "properli": [161, 166, 168, 171], "properti": [36, 59, 74, 81, 83, 94, 117, 153, 154, 157, 161, 174, 175, 176, 178, 180], "propos": 168, "protect": [13, 24, 28, 31, 36, 37, 56, 61, 66, 87, 117, 127, 132], "protect_opposite_fac": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "provid": [36, 74, 83, 92, 117, 143, 163, 175, 178, 184, 185, 190], "prune": 151, "pt": 190, "public": [159, 160, 163, 168], "publish": [159, 163], "pull": [163, 166], "pure": [36, 184], "purpl": 185, "purpos": [82, 117, 123, 161, 167, 175, 185], "push": [163, 181], "put": [1, 61, 133, 134, 163, 175, 180], "pvsm": 183, "pwd": 163, "py": [82, 98, 101, 105, 161, 163, 164, 166, 167, 168, 179, 180, 181, 182, 183, 184, 186, 190], "pya": [5, 36, 51, 61, 77, 81, 82, 84, 89, 113, 114, 117, 131, 142, 143, 145, 152, 154, 156, 158, 165, 179, 180, 185], "pya_resolv": [1, 161, 169, 180, 185], "pyacor": 113, "pycharm": 180, "pyepr": [177, 187], "pyepr_exampl": 184, "pyhint": 113, "pylint": 168, "pypi": [165, 174], "pytest": [167, 168, 174], "python": [74, 84, 116, 143, 145, 146, 148, 161, 162, 163, 165, 167, 169, 171, 174, 177, 178, 179, 181, 182, 183, 184, 186, 189, 190], "python3": 166, "python_execut": [163, 183], "q": [105, 167, 176, 182], "q3d": [96, 99, 184, 185, 187], "qb": [25, 122], "qb1": 157, "qcd1": 67, "qcd2": 67, "qcd3": 67, "qdg": 82, "qf1": 179, "qin": 142, "qpu": 169, "qt5": 77, "quadratic_approxim": 102, "qualiti": 149, "quality_factor": [1, 2, 149, 179], "quality_factor_twofac": [1, 2], "qualityfactor": [1, 2, 17, 82, 149, 179], "qualityfactortwofac": [1, 2, 18], "quantum": [5, 27, 36, 67, 131, 169, 188], "qubit": [1, 9, 10, 22, 25, 67, 121, 122, 161, 169, 171, 175, 176, 180, 184, 185, 186], "qubit_a_nr": [9, 10], "qubit_b_nr": [9, 10], "qubit_cel": 121, "qubit_nr": [9, 10], "qubit_spac": [25, 121, 122], "qubits_refpoint": [1, 2, 22], "question": 172, "queu": 184, "queue": 183, "quick": [166, 180], "quick_demo": [82, 167, 179], "quick_start": 163, "quickli": 163, "quiet": [103, 105], "quirk": 171, "quit": 176, "r": [13, 24, 28, 31, 36, 37, 42, 56, 61, 62, 63, 87, 117, 127, 132, 142, 143, 156, 163, 166, 180, 189], "r0": [5, 36, 117, 131], "r_inner": [35, 86], "r_outer": [35, 86], "rad": 63, "radial": 86, "radian": [63, 142], "radio": 62, "radiu": [13, 24, 28, 31, 35, 36, 37, 38, 54, 56, 61, 62, 63, 70, 81, 86, 87, 90, 117, 127, 132, 142, 156, 180], "rais": [36, 61, 143, 145, 157, 178], "raise_error_on_cel": [1, 27, 36], "ram": 163, "rang": [5, 55, 143], "rare": [167, 180], "rather": 170, "ratio": [37, 38, 48, 74, 177, 187], "rb": 190, "rd": 180, "re": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 28, 31, 32, 33, 35, 36, 37, 38, 41, 42, 45, 46, 47, 48, 49, 52, 53, 54, 55, 56, 60, 62, 63, 64, 65, 66, 69, 70, 71, 72, 86, 87, 90, 109, 115, 124, 125, 128, 129, 130, 132, 148, 154, 161, 166, 178, 183], "react": 109, "reactanc": [115, 156], "read": [157, 163, 170, 171, 175, 180], "readabl": [61, 174], "readi": [93, 95, 117, 119, 120, 121, 122], "readout": [9, 10, 22, 87, 88], "readout_res_length": [9, 10, 22, 179], "real": 115, "realli": [166, 179], "reason": [61, 161, 180], "rebuild": 164, "rec_level": [1, 36, 74, 117, 133, 156, 180], "recent": 171, "recommend": [113, 170, 175, 179, 183, 184], "rectangl": [87, 88, 113, 161, 175], "rectangular": [17, 28, 30, 32, 48, 56, 61, 62, 63, 64, 81, 90, 179], "rectangular_paramet": [1, 27, 56], "recurs": [36, 74, 117, 143, 151, 156], "recursionerror": 143, "red": 178, "reduc": [169, 184], "refer": [27, 34, 35, 36, 37, 38, 74, 77, 80, 86, 117, 141, 142, 143, 156, 159, 161, 166, 167, 168, 175, 178, 180, 186], "refin": [99, 184], "reflect": 168, "refp": 185, "refplan": [1, 92, 96, 108, 109], "refpoint": [1, 18, 22, 27, 32, 33, 35, 36, 37, 42, 47, 55, 59, 61, 74, 77, 86, 87, 88, 89, 90, 117, 118, 127, 131, 133, 141, 145, 148, 175, 177, 185], "refpoint_dist": 131, "refpoint_nam": 180, "refpoint_of_some_el": 180, "refpoint_prefix": 131, "refpoint_snap": 148, "refpoint_transform": 36, "refpointtoedgeport": [1, 133, 156], "refpointtointernalport": [1, 133, 156], "refpointtosimport": [1, 33, 35, 36, 37, 42, 47, 55, 86, 87, 90, 133, 156, 185], "regadless": 152, "region": [5, 36, 37, 51, 61, 81, 113, 114, 117, 131, 142, 144], "region_from_lay": [1, 92, 117], "region_with_merged_point": [1, 117, 133, 142], "region_with_merged_polygon": [1, 117, 133, 142], "regist": [94, 155, 161, 173], "register_cell_layers_as_sim_lay": [1, 92, 94], "register_plugin": [1, 133, 155], "registr": [155, 180], "registri": 163, "regress": 143, "regular": [61, 170, 179, 185, 186], "reinstal": [166, 171], "reintroduc": 168, "rel": [36, 74, 89, 98, 99, 102, 117, 127, 147, 149, 156, 161, 180, 184], "relat": [55, 77, 169, 172, 180], "relationship": 183, "releas": [160, 163, 169], "relev": [94, 117, 156, 184, 185], "reload": [171, 175, 177, 180], "reloc": 171, "rememb": [163, 166, 167, 175], "remot": [105, 177, 183, 187], "remote_export_and_run": [1, 92, 96], "remote_host": 104, "remote_run_onli": [1, 92, 96, 105], "remov": [11, 33, 51, 81, 82, 117, 120, 141, 142, 148, 149, 150, 154, 157, 164, 166, 169, 180], "remove_capacitor": 33, "remove_chip": [1, 79, 81], "remove_guiding_shap": 82, "remove_old_handl": 150, "renam": 36, "render": 74, "renorm": [115, 184], "repeat": [5, 116], "repeat_for_each": 116, "repetit": 168, "replac": [36, 81, 82, 145, 157, 166, 179, 186], "replace_junct": [1, 133], "replace_nod": [1, 133, 145], "replace_squid": [1, 133, 157], "repo": [163, 167], "report": [61, 82, 168], "repositori": [0, 141, 163, 165, 171, 174, 184], "repres": [27, 61, 62, 63, 68, 73, 74, 79, 81, 82, 83, 113, 169, 178, 185], "represent": [36, 61, 81, 142, 143, 183], "reproduc": 165, "request": [113, 150, 157, 163, 181, 183], "requir": [61, 74, 148, 161, 162, 165, 166, 168, 170, 171, 175, 179, 183, 185, 186, 187, 190], "require_gui_editing_en": 145, "requirements_within_klayout_unix": 166, "requirements_within_klayout_window": 166, "res_a": [17, 18, 47], "res_airbridge_typ": 17, "res_b": [17, 18, 47], "res_beg": 17, "res_length": [17, 18], "res_term": 17, "research": 67, "resembl": 132, "reserv": [77, 94], "reset": 94, "resist": [109, 115, 156], "resistor": 152, "resolut": 117, "resolv": [5, 81, 165, 180], "resolve_default_layer_info": [1, 74], "resolve_fac": [1, 27, 36], "reson": [9, 10, 17, 18, 22, 47, 56, 119, 175, 184], "resonator_fac": 18, "resonator_length": 47, "resonator_typ": 18, "resonators_both_sid": 17, "resourc": [82, 181, 183], "respect": [36, 61, 114, 115, 117, 125, 147, 158, 185], "rest": 82, "restart": [171, 175, 176, 178, 189], "restore_pcells_to_view": [1, 133, 148], "result": [94, 131, 141, 142, 143, 167, 181, 183, 184, 187], "retain": 113, "retriev": 61, "return": [5, 33, 35, 36, 37, 42, 47, 51, 55, 56, 61, 62, 63, 64, 74, 75, 81, 82, 84, 86, 87, 89, 90, 94, 98, 99, 101, 102, 103, 106, 107, 110, 111, 113, 114, 115, 116, 117, 118, 121, 127, 134, 135, 136, 138, 141, 142, 143, 144, 145, 146, 148, 149, 153, 154, 156, 157, 158, 178, 179, 180, 185], "revers": 161, "revert": 185, "review": 160, "revis": [141, 188], "rewritten": 162, "rf": [5, 42, 168, 180], "rf16": 180, "rho": 134, "ride": 163, "right": [3, 6, 18, 22, 28, 36, 56, 66, 80, 81, 113, 115, 117, 156, 171, 175, 176, 178, 179, 180, 185], "right_gap_inn": 63, "right_gap_out": 63, "right_protect": 63, "right_sid": [89, 127], "right_spac": 56, "rigtht": 81, "rlc": [115, 184], "rm": 180, "roam": 166, "root": [150, 163, 168, 174, 180], "rot": 89, "rotat": [5, 36, 42, 61, 74, 81, 89, 117, 179, 180], "roughli": 179, "round": [42, 61, 70, 87, 90, 102, 117, 180], "round_connector": [42, 61], "rounding_param": 69, "rout": [61, 117, 150, 175, 180], "route_funct": 61, "route_log": [1, 133, 150], "routin": 89, "row": [81, 94, 184], "rpc": 143, "rr": [25, 122], "rr_cpl_width": [25, 122], "rsa": 163, "rst": 164, "rubi": [180, 190], "rule": [109, 117, 164, 174], "ruler": [164, 190], "run": [1, 61, 74, 77, 84, 98, 101, 103, 105, 113, 116, 139, 141, 163, 164, 166, 167, 168, 169, 170, 171, 174, 176, 177, 179, 180, 181, 183, 184, 186, 187, 188, 189, 190], "run_elm": 183, "run_elmergrid": 183, "run_gmsh_gui": 183, "run_kqc": [1, 91], "run_paraview": 183, "run_script": 163, "runid": 181, "runner": [82, 113], "runtim": 163, "rx": [163, 180], "r\u00e4bin\u00e4": 159, "s1p": 184, "s2p": 184, "s3p": 184, "sa": 117, "sa_permitt": 113, "sa_thick": 113, "safe": 167, "safest": 171, "salt": [160, 166, 167, 169, 170, 174, 180, 190], "same": [18, 22, 35, 36, 37, 54, 61, 74, 81, 82, 83, 94, 113, 117, 142, 148, 151, 152, 153, 154, 157, 161, 166, 167, 168, 171, 175, 178, 179, 180, 181, 183, 185], "sampl": [5, 8, 17, 88, 121, 142], "sample_holder_test": [1, 2], "sample_holder_typ": 17, "sample_point": 142, "samplehold": 177, "sampleholder_typ": [5, 14, 180], "sampleholdertest": [1, 2, 19], "satisfactori": 164, "save": [99, 116, 157, 171, 180, 181, 184, 185], "savola": [159, 184], "sbatch": 183, "sbatch_paramet": [181, 183], "scalar": [114, 117], "scale": [48, 81], "scatter": 184, "schema": [94, 157], "scheme": 160, "scope": [74, 167], "scratch": 180, "script": [61, 74, 98, 101, 103, 105, 106, 116, 141, 157, 163, 164, 166, 167, 171, 174, 175, 177, 178, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190], "script_fil": 101, "script_fold": [98, 101], "scroll": [176, 190], "se": [121, 141], "search": [145, 169], "second": [13, 31, 36, 42, 69, 87, 105, 113, 117, 127, 142, 180, 181, 183, 186], "second_kind_basi": 102, "secondari": [165, 190], "section": [0, 62, 94, 102, 113, 152, 161, 166, 167, 169, 171, 175, 177, 179, 180, 182, 185, 187], "secur": [165, 183], "see": [0, 2, 18, 36, 61, 77, 82, 93, 95, 99, 110, 113, 117, 119, 120, 121, 122, 123, 157, 160, 161, 163, 166, 167, 170, 171, 173, 175, 176, 178, 179, 180, 181, 183, 184, 185, 186, 189], "segment": [24, 56, 61, 62, 63, 65, 66, 117, 175], "segment_length": 61, "select": [1, 13, 69, 110, 133, 140, 148, 171, 175, 176, 178, 179, 180, 185, 190], "self": [5, 36, 56, 61, 64, 68, 73, 81, 82, 89, 93, 94, 95, 117, 119, 120, 121, 122, 143, 162, 174, 180, 183, 185], "semi": 35, "send": 181, "sens": [98, 101, 176, 178], "sensibl": 143, "sent": 183, "separ": [5, 13, 36, 69, 70, 74, 82, 87, 88, 94, 113, 117, 127, 143, 145, 148, 149, 151, 166, 168, 170, 171, 175, 176, 180, 181, 185, 186], "separate_island_internal_port": 156, "separate_junct": [13, 69, 70, 87, 127], "separate_signal_layer_shap": [1, 92, 96, 112, 113], "sequenc": [98, 101, 130, 142], "sequenti": 183, "seri": [42, 61, 88, 93, 186], "serial": [61, 143], "serializ": 143, "seriou": 160, "serv": [33, 35, 36, 37, 42, 47, 55, 86, 87, 90], "session": 84, "set": [5, 18, 36, 56, 61, 74, 79, 80, 82, 83, 94, 99, 102, 110, 113, 115, 117, 121, 141, 156, 160, 161, 163, 166, 167, 168, 169, 175, 176, 180, 181, 183, 184, 185, 186], "set_permitt": [1, 92, 94], "setup": [165, 167, 169, 170, 171, 175, 176, 180, 181, 187, 189, 190], "setup_within_klayout": 166, "setuptool": 170, "sever": [36, 61, 74, 143, 161, 166, 171, 175, 179, 180, 185, 186, 187], "sh": [106, 163, 181, 183, 186], "shadow": [13, 69, 70, 87, 127], "shadow_margin": [13, 69, 70, 87, 127], "shadow_shap": 69, "shape": [1, 2, 5, 13, 17, 24, 27, 28, 30, 31, 32, 34, 36, 37, 42, 54, 56, 61, 62, 75, 80, 82, 86, 87, 89, 94, 113, 117, 127, 131, 132, 147, 151, 157, 175, 176, 178, 180, 185, 186, 188, 190], "shape_lay": 5, "share": [27, 89, 117, 142, 183], "sheet": [99, 117, 185], "shell": [182, 183], "shift": [175, 176, 178, 179], "short": [117, 175, 188], "shortcut": 176, "should": [5, 30, 33, 35, 36, 37, 42, 47, 55, 56, 61, 62, 74, 75, 77, 86, 87, 90, 93, 94, 95, 113, 114, 115, 117, 118, 119, 120, 121, 122, 139, 141, 143, 152, 154, 156, 157, 161, 162, 163, 164, 166, 167, 168, 170, 171, 175, 176, 178, 179, 180, 185, 189], "shouldn": 166, "show": [1, 74, 129, 130, 153, 167, 171, 175, 176, 178, 179, 180, 185, 186], "shown": [54, 74, 103, 113, 152, 153, 161, 175, 178, 183], "shrink": 117, "shunt": [87, 88], "si": 109, "side": [1, 3, 5, 6, 17, 18, 28, 33, 35, 36, 37, 42, 47, 55, 59, 60, 64, 81, 86, 87, 90, 113, 117, 118, 131, 133, 148, 156, 158, 161, 179, 180, 185], "sif": 183, "sign": 114, "signal": [13, 24, 28, 31, 36, 37, 42, 56, 61, 87, 94, 113, 115, 117, 127, 132, 156, 175, 184, 185], "signal_edg": 117, "signal_lay": [115, 156], "signal_loc": [115, 184, 185], "signal_metal_height": 117, "signatur": 113, "silicon": [5, 24, 117, 132, 180, 185, 188], "sim": [1, 10, 13, 22, 25, 67, 68, 87, 89, 122, 127, 167, 181, 182, 183, 185], "sim_1": 181, "sim_2": 181, "sim_class": [106, 185, 186], "sim_i_tmp_fold": 181, "sim_n": 181, "sim_paramet": [106, 185], "similar": [82, 156, 178, 183, 184, 185, 186], "similarli": [166, 168, 185, 186], "simpl": [1, 2, 13, 82, 84, 110, 117, 127, 128, 163, 179, 183], "simple_cross": 180, "simple_polygon": 142, "simple_region": [1, 133, 142], "simple_workload_manag": 163, "simplecross": 180, "simpler": 180, "simplest": [170, 185], "simpli": [89, 143, 163, 167, 185], "simplic": [154, 161], "simplifi": 117, "simplified_region": [1, 92, 117], "simul": [1, 25, 33, 35, 36, 37, 42, 47, 55, 72, 77, 86, 87, 89, 90, 133, 156, 163, 167, 169, 170, 171, 174, 177, 180, 182, 183, 186, 190], "simulation_export": [1, 92, 96, 185, 186], "simulation_flag": [1, 92, 96, 97, 99, 184], "simulation_mesh": 183, "simulation_safeti": 110, "simultan": 166, "sinan": 159, "sinc": [0, 145, 166, 175, 180, 185], "singapor": 142, "singl": [4, 5, 6, 10, 13, 18, 22, 25, 42, 55, 56, 61, 68, 70, 80, 82, 87, 89, 98, 101, 106, 117, 118, 122, 127, 148, 149, 154, 168, 171, 177, 179, 180, 181, 183, 187, 188], "single_element_simul": [1, 92, 185, 186], "single_junct": [13, 69, 87, 127], "single_xmon": [1, 2], "single_xmons_full_chip_sim": [1, 92], "singlexmon": [1, 2, 22], "singlexmonsfullchipsim": [1, 92, 119], "singular": [165, 174, 181, 183], "singularity_path": 181, "singularity_priv": 163, "singularity_remote_path": 104, "site": [141, 166, 170], "situat": 175, "six": 22, "sixth": 142, "size": [5, 28, 35, 37, 42, 55, 61, 66, 74, 81, 82, 86, 102, 115, 117, 142, 147, 153, 175, 179, 180], "skip": [98, 101, 143], "skip_error": [98, 101], "skip_extra": 80, "skipkei": 143, "slide": 142, "slightli": 170, "slot": 113, "slow": [145, 178, 179], "slurm": [181, 183], "sma8": [14, 17, 121, 180], "small": [13, 21, 62, 160, 180, 183], "small_loop_area": 13, "small_loop_height": 69, "smaller": [82, 117, 142], "smirnov": 159, "smooth": [55, 136], "smooth_capacitor": [1, 27], "smoothcapacitor": [1, 18, 27, 55, 136], "snap": [61, 148], "snap_point": [1, 27, 61], "snippet": 185, "snp": 184, "so": [56, 61, 82, 93, 94, 95, 113, 117, 119, 120, 121, 122, 141, 142, 156, 157, 161, 163, 166, 167, 168, 171, 175, 178, 180, 184, 186, 189], "softwar": [159, 163, 173, 183, 186], "solid": [18, 184], "solut": [1, 92, 96, 98, 99, 101, 102, 106, 166, 171, 184], "solution_param": [98, 99, 101], "solv": [99, 184], "solver": [102, 183, 184, 186], "solver_opt": [1, 92, 96, 100, 102], "some": [2, 5, 13, 24, 27, 28, 31, 36, 37, 56, 61, 75, 82, 83, 87, 98, 101, 110, 113, 117, 127, 132, 141, 142, 148, 154, 157, 161, 164, 166, 167, 168, 170, 171, 175, 176, 178, 179, 180, 181, 184, 185, 188], "someel": 180, "someth": [162, 183], "something_port": 180, "something_port_corn": 180, "sometim": [170, 178], "son": [110, 186], "sonnet": [1, 92, 96, 177, 187], "sonnet_export": [1, 92, 96, 108, 186], "sonnetsoftwar": 110, "sort": [113, 143], "sort_kei": [113, 143], "sourc": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 93, 94, 95, 98, 99, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 131, 132, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 165, 167, 168, 170, 173, 174, 184, 185], "source_path": 106, "south": 90, "space": [5, 12, 13, 15, 16, 18, 23, 25, 56, 61, 94, 120, 121, 122, 125, 127, 129, 130, 145, 147, 149, 167], "spacial": 113, "spcifi": 179, "spec_lay": 80, "special": [61, 142, 175], "specif": [36, 51, 61, 68, 73, 74, 79, 80, 81, 82, 94, 117, 143, 156, 159, 161, 163, 166, 167, 170, 171, 175, 178, 180, 185, 186, 187], "specifi": [5, 30, 31, 32, 36, 48, 61, 74, 81, 82, 83, 94, 113, 115, 117, 141, 142, 143, 145, 146, 150, 152, 153, 154, 157, 163, 164, 166, 167, 174, 179, 181, 185, 186], "speed": [144, 156, 168, 183], "sphinx": [154, 164], "sphinxext": 164, "spiral": [18, 56, 175], "spiral_box_height": 18, "spiral_box_width": 18, "spiral_resonator_polygon": [1, 27], "spiralresonatorpolygon": [1, 27, 56], "spiralresonatorrectangl": 56, "spline": [88, 142], "split": [117, 142], "splitter": 64, "spring": 153, "squar": [5, 12, 23, 34, 37, 51, 81, 82, 131, 148, 167, 171, 180], "squid": [1, 13, 67, 69, 71, 72, 85, 87, 88, 89, 90, 115, 127, 157], "squid_0": 157, "squid_3": 157, "squid_angl": 86, "squid_index": 157, "squid_offset": 87, "squid_port_squid_a": 185, "squid_port_squid_b": 185, "squidnam": 73, "src_path": 149, "ssh": [105, 181], "ssh_login": 105, "st1": 179, "stabil": 170, "stack": [77, 117, 177, 178, 187], "stage": 178, "staircas": 110, "stand": [139, 174, 187], "standalon": [74, 84, 141, 161, 165, 166, 169, 170, 179, 182], "standard": [5, 13, 24, 25, 34, 44, 45, 51, 52, 58, 60, 61, 89, 121, 122, 132, 142, 145, 150, 165, 171], "start": [0, 5, 13, 18, 34, 54, 56, 61, 62, 63, 64, 77, 86, 105, 111, 117, 127, 142, 148, 154, 157, 164, 167, 169, 170, 172, 178, 180, 181, 183, 185], "startpoint": 142, "startup": [139, 145], "state": [13, 44, 68, 87, 89, 127, 181, 183], "statement": [148, 171], "static": [5, 36, 53, 61, 62, 63, 74, 81, 82, 117, 151, 157, 175, 176], "std": 109, "stdout": 150, "step": [4, 13, 15, 16, 61, 127, 142, 144, 157, 166, 170, 171, 176, 178, 179, 181], "still": 179, "stop": [63, 99, 102, 142, 166, 178, 184], "storag": [61, 175], "store": [94, 117, 134, 157, 179, 184, 185], "str": [36, 61, 81, 98, 99, 101, 102, 104, 105, 107, 109, 113, 115, 117, 118, 134, 141, 143, 145, 148, 149, 154, 157], "straight": [3, 6, 25, 44, 46, 56, 61, 62, 65, 89, 117, 122, 180], "strategi": 160, "street": 5, "strict": [143, 161], "strictli": 180, "string": [5, 6, 7, 9, 10, 13, 14, 15, 16, 18, 21, 22, 23, 24, 25, 28, 30, 31, 32, 33, 34, 36, 37, 42, 44, 45, 46, 56, 58, 59, 60, 61, 64, 68, 69, 70, 71, 72, 81, 82, 87, 89, 94, 99, 103, 105, 106, 116, 117, 118, 120, 122, 127, 128, 132, 136, 141, 143, 145, 148, 149, 150, 152, 153, 156, 179, 180], "strip": 145, "stripe": [1, 2, 5, 15, 16, 129, 130], "stripe_length": [129, 130], "stripe_spac": [129, 130], "stripe_step": 130, "stripe_test": [15, 16], "stripe_test_increasing_width": [15, 16], "stripe_width": 129, "stripes_test": [1, 123], "stripes_test_increasing_width": [1, 123], "stripestest": [1, 15, 16, 123, 129], "stripestestincreasingwidth": [1, 123, 130], "structur": [2, 5, 27, 67, 115, 123, 124, 127, 128, 131, 132, 153, 157, 167, 168, 169, 171, 177, 179, 184, 188], "stub": [117, 122], "stuck": 163, "studio": 180, "style": [69, 70, 160, 165, 169, 180], "sub": [26, 36, 61, 62, 69, 81, 89, 114, 117, 157, 161, 175, 179], "subcel": [36, 61, 74, 89, 117, 127, 156, 180], "subcircuit": [152, 153], "subcircuit_id": [152, 153], "subcircuit_loc": 152, "subcircuit_origin": 152, "subclass": [30, 33, 35, 36, 37, 42, 47, 51, 55, 61, 82, 83, 86, 87, 89, 90, 94, 99, 117, 143, 154, 177, 184, 186, 187], "subdirectori": [80, 171, 174], "subfold": [163, 180], "submask": [1, 79, 81], "subscel": 61, "subsect": 166, "subsequ": 142, "subset": 77, "substrat": [59, 60, 113, 114, 117, 180, 185], "substrate_box": 117, "substrate_height": [117, 185], "substrate_materi": 117, "subsystem": 163, "subtract": [5, 51, 117, 131, 151], "subtract_kei": 117, "subtyp": 36, "successfulli": [163, 166, 167, 189], "suffic": 183, "suffix": [113, 114, 141, 153], "suitabl": [167, 170, 184, 185], "sum": 142, "summari": 188, "superconduct": [5, 36, 113, 131, 169], "suppli": [61, 62, 83, 93, 95, 117, 119, 120, 121, 122, 141, 185], "support": [27, 35, 61, 74, 96, 102, 110, 141, 143, 167, 169, 175, 180, 181, 183, 184, 185, 187, 190], "suppos": [167, 179, 185], "sure": [163, 166, 168, 171, 175, 178, 180, 181, 186, 190], "surfac": [117, 184, 185], "surround": [42, 51, 157], "sw": [121, 141], "swap": 180, "sweep": [99, 102, 106, 110, 113, 157, 177, 183, 184, 187], "sweep_count": [1, 92, 96, 97, 99, 184], "sweep_en": [1, 92, 96, 97, 99, 184], "sweep_end": [1, 92, 96, 97, 99, 184], "sweep_simul": [1, 92, 96, 106, 185], "sweep_start": [1, 92, 96, 97, 99, 184], "sweep_typ": [1, 92, 96, 97, 99, 100, 102, 184], "swept": 157, "swept_angl": 35, "swissmon": [1, 85, 176, 185, 186], "swissmon_simulation_output": 186, "swissmonsimul": 185, "switch": [82, 189], "sx1": 179, "sylab": 163, "sym": 109, "symbol": [163, 166, 174, 178, 180, 181, 183], "symlink": 166, "symmetr": 102, "symmetri": [1, 92, 96, 108, 109, 158], "symmetric_polygon": [1, 133, 180], "sync": [139, 167, 183], "sync_paramet": [1, 27, 36], "syncronis": 36, "syntax": [161, 180, 185], "system": [36, 77, 141, 156, 163, 166, 170, 171, 177, 183, 186], "t": [36, 42, 61, 64, 77, 94, 117, 143, 161, 163, 166, 167, 170, 175, 180, 183, 185], "t1_estim": 184, "t_1": 184, "t_cross_paramet": [1, 27, 64], "tab": [74, 143, 175, 176, 178, 179], "tag": [0, 152, 160, 163, 167, 188], "takala": 159, "take": [36, 74, 94, 113, 117, 118, 143, 154, 156, 166, 175, 176, 183, 184, 186, 187, 190], "taken": [54, 62, 63, 88, 113, 117, 142, 148, 161, 174, 185], "talk": 170, "tangent": 142, "taper": [28, 38, 48, 61, 66, 87], "taper_length": [28, 38, 61, 66], "target": [36, 61, 134, 156, 166, 170], "target_cel": 36, "target_len": 61, "task": [178, 183, 189], "techdoc": 110, "technic": [161, 180, 184], "tell": 141, "templat": [99, 164, 169], "term": [114, 117, 168, 184, 185], "term1": [1, 56, 61, 62, 117, 121, 133, 156], "term2": [56, 61, 62, 121], "term_len": [62, 63], "termin": [17, 56, 61, 62, 63, 105, 117, 120, 156, 166, 167, 179, 181, 184, 185], "terminologi": [152, 169, 177], "test": [2, 3, 4, 5, 9, 11, 13, 15, 16, 22, 24, 33, 67, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 143, 157, 163, 165, 166, 167, 169, 170, 171, 174, 179, 180, 183, 186], "test_invalid_nam": 168, "test_load_librari": 168, "test_mask": 179, "test_res_length": 22, "test_structur": [1, 169], "test_waveguide_composit": [61, 178], "test_wgc_airbridg": 178, "test_width": 4, "testarrai": 157, "testarray_nw": 157, "teststructur": [1, 123, 124, 125, 127, 129, 130, 131, 132, 161], "text": [7, 34, 36, 61, 77, 81, 113, 115, 117, 129, 130, 145, 147, 156, 167, 176, 180], "text_margin": [1, 34, 79, 81], "than": [56, 61, 74, 77, 81, 102, 117, 142, 148, 150, 152, 161, 169, 178, 180, 183, 184], "thei": [2, 3, 6, 27, 61, 67, 77, 81, 83, 86, 94, 111, 142, 151, 153, 157, 161, 163, 167, 171, 178, 180, 184], "them": [27, 94, 99, 152, 161, 166, 167, 168, 171, 174, 175, 179, 180, 185], "themselv": 2, "thesi": 184, "thi": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 41, 42, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 80, 81, 82, 83, 84, 86, 87, 90, 92, 93, 94, 95, 98, 101, 113, 114, 115, 117, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 132, 134, 139, 140, 142, 143, 145, 148, 149, 151, 152, 153, 154, 156, 157, 161, 163, 164, 166, 167, 168, 170, 171, 174, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186], "thick": [113, 117, 185], "thin": [113, 117, 185], "thing": [26, 79, 161, 171, 180, 183], "third": [142, 183], "those": [61, 143, 167, 175, 179, 181], "though": 178, "thought": 188, "thread": 183, "three": [5, 67, 117, 151, 170, 178, 179, 183, 185], "through": [5, 24, 55, 56, 62, 82, 83, 99, 132, 142, 163, 164, 178, 185], "thu": [68, 73, 167, 184], "tie": 113, "tight": 61, "tight_rout": 61, "tile": 134, "tileoutputreceiv": 134, "tilingprocessor": 134, "time": [3, 6, 36, 98, 101, 102, 106, 110, 113, 156, 164, 167, 169, 171, 176, 178, 179, 181, 183, 185], "tip": 180, "titl": [149, 159], "tl": [117, 184], "tl_airbridg": 17, "tline": 62, "tls_layer_materi": 117, "tls_layer_thick": 117, "tls_sheet_approxim": 117, "tmp": [82, 105, 163, 167, 174, 180, 181, 183, 186], "tmp_path": [82, 141, 179], "to_library_nam": [1, 133, 149], "to_module_nam": [1, 133, 149], "tofu": 167, "togeth": [75, 142, 154, 166, 185], "toggl": 178, "toler": [5, 62, 102, 111, 117, 142, 151], "too": [13, 24, 28, 31, 36, 37, 48, 56, 61, 62, 63, 65, 66, 87, 117, 127, 132, 152, 154, 166, 167, 168], "tool": [1, 54, 62, 92, 94, 96, 100, 102, 117, 152, 167, 168, 169, 171, 175, 176, 177, 184, 185, 186, 189], "toolbar": [175, 176], "toolbox": 175, "top": [5, 6, 18, 32, 40, 56, 74, 77, 81, 93, 94, 95, 113, 114, 117, 119, 120, 121, 122, 141, 148, 156, 157, 161, 167, 175, 176, 178, 179, 180, 185, 188], "top_cel": [1, 74, 79, 81, 145, 148, 157, 178, 188], "top_cell_nam": 74, "top_pad_lay": 69, "topleft": [1, 133, 147], "topright": [1, 133, 147], "total": [47, 54, 61, 71, 72, 89, 102, 117, 124, 134, 142, 183, 184], "touch": [117, 180], "touchston": 184, "toward": [1, 61, 117, 133, 156, 185], "tox": 168, "tp_height": 69, "tp_width": 69, "tqdm": 171, "trace": [17, 28, 47, 48, 61, 62, 63, 65, 66, 115], "traceabl": 188, "tracking_posit": [1, 133, 140], "trademark": 169, "tran": [1, 5, 9, 10, 36, 63, 74, 81, 89, 117, 131, 133, 156, 157, 185], "transf": [89, 127], "transform": [5, 36, 51, 63, 74, 81, 89, 117, 118, 127, 131, 142, 156, 180], "transformation_from_cent": 118, "transformation_from_shape_impl": [1, 2, 5, 27, 29, 30, 62], "translat": [81, 89, 170], "transmiss": [6, 17, 62, 132], "transmit": [42, 121], "transmon": 86, "transpar": 161, "treat": [145, 152, 161], "tree": 180, "tri": [141, 163], "trick": 180, "troubl": 185, "true": [5, 9, 10, 13, 17, 18, 22, 28, 31, 36, 56, 61, 62, 69, 70, 74, 81, 82, 83, 87, 94, 98, 99, 103, 110, 117, 119, 120, 121, 127, 135, 141, 142, 143, 145, 148, 149, 150, 151, 153, 154, 156, 161, 176, 178, 179, 180, 183, 184, 185], "try": [143, 167, 170], "tsv": [1, 5, 24, 27, 36, 117, 132], "tsv_array_form": 132, "tsv_box": 5, "tsv_diamet": [24, 58, 132], "tsv_edge_to_nearest_el": 5, "tsv_edge_to_tsv_edge_separ": 5, "tsv_ellips": [1, 27, 57], "tsv_elliptical_width": [24, 59, 132], "tsv_grid_spac": 5, "tsv_margin": [24, 58, 132], "tsv_standard": [1, 27, 57], "tsv_test": [1, 2], "tsv_test_pattern": [1, 123], "tsv_type": [5, 24, 58, 59, 60, 132], "tsvellips": [1, 27, 57, 59], "tsvstandard": [1, 27, 57, 60], "tsvtest": [1, 2, 24], "tsvtestpattern": [1, 123, 132], "tunabl": 20, "tune": [61, 89, 157, 185], "tuned_junction_paramet": 157, "tupl": [5, 22, 36, 61, 62, 63, 74, 81, 82, 98, 101, 103, 113, 117, 121, 134, 141, 143, 145, 148, 154], "turn": [13, 18, 24, 28, 31, 33, 35, 36, 37, 42, 47, 55, 56, 61, 86, 87, 90, 117, 122, 127, 132, 156, 161, 175, 180], "turn_radiu": [1, 117, 121, 133, 156], "tutori": [163, 169, 171, 177, 178], "tweak": 89, "twist": 77, "two": [6, 9, 34, 35, 37, 38, 40, 42, 54, 59, 60, 61, 69, 81, 86, 87, 88, 89, 113, 114, 117, 131, 141, 142, 145, 152, 156, 161, 174, 175, 179, 180, 183, 184, 185, 186, 190], "two_coordinates_to_position_label": [1, 79, 81], "twofac": 18, "txt": [166, 167, 183], "type": [5, 9, 10, 13, 14, 15, 16, 17, 18, 22, 24, 25, 26, 28, 30, 31, 32, 34, 36, 42, 44, 45, 46, 51, 56, 58, 59, 60, 61, 64, 68, 69, 70, 71, 72, 77, 82, 84, 87, 89, 90, 102, 110, 113, 115, 117, 118, 119, 122, 127, 128, 132, 134, 135, 136, 141, 142, 143, 145, 148, 152, 154, 157, 168, 175, 177, 182, 184, 185, 190], "type_coupl": [17, 18, 22], "typeboolean": [1, 133, 154], "typedoubl": [1, 133, 154, 180], "typeerror": 143, "typeint": [1, 133, 154], "typelay": [1, 133, 154], "typelist": [1, 133, 154], "typenon": [1, 133, 154], "typeshap": [1, 133, 154], "typestr": [1, 133, 154], "typic": [5, 13, 24, 28, 31, 36, 37, 56, 61, 67, 87, 117, 127, 132, 136, 149, 152, 180, 185, 186, 187], "u": [168, 180], "ubm": 53, "ubm_diamet": [31, 40, 56, 61], "ubuntu": [163, 166, 170], "ui": 74, "um": [25, 90, 115, 117, 122, 147, 153], "unconnect": 152, "under": [31, 36, 40, 56, 61, 74, 82, 115, 117, 149, 163, 166, 171, 174, 175, 178, 180], "underli": [54, 180], "underscor": 171, "understand": [168, 178], "unfortun": 168, "unhid": [175, 176], "uniform": [142, 185], "uniformli": 142, "uninstal": 171, "uniqu": [81, 141, 148, 152, 153, 180, 181, 187], "unit": [4, 5, 6, 9, 10, 13, 17, 18, 19, 24, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 42, 44, 46, 47, 48, 49, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 70, 71, 72, 73, 86, 87, 89, 90, 94, 99, 102, 113, 114, 115, 117, 120, 121, 122, 124, 125, 127, 129, 130, 132, 141, 142, 144, 161, 165, 169, 180, 184], "univers": [0, 184], "unless": [56, 166, 167, 170, 179], "unlik": 142, "unlink": 165, "unlock": 180, "unmodifi": 61, "unrespons": 178, "unsign": [62, 142], "until": 187, "up": [36, 94, 98, 99, 101, 115, 117, 144, 149, 155, 156, 161, 166, 167, 168, 169, 175, 178, 180, 183, 184, 185, 187], "updat": [1, 36, 117, 133, 140, 161, 165, 170, 174, 175, 178, 184], "update_form_from_nod": [1, 133, 140], "update_node_from_form": [1, 133, 140], "upgrad": [139, 166, 169], "upload": 167, "upper": [22, 114, 185], "upper_box_height": 117, "url": 159, "us": [5, 9, 11, 18, 22, 25, 27, 28, 33, 34, 35, 36, 37, 42, 47, 48, 51, 54, 55, 56, 61, 62, 64, 66, 68, 73, 74, 77, 80, 81, 82, 83, 84, 86, 87, 89, 90, 93, 94, 95, 96, 98, 99, 101, 102, 105, 106, 110, 113, 114, 115, 117, 119, 120, 121, 122, 123, 127, 131, 136, 141, 142, 143, 144, 145, 148, 149, 151, 152, 153, 154, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 174, 176, 177, 179, 180, 181, 183, 184, 185, 186, 187, 188, 189, 190], "usabl": 145, "usag": [84, 149, 165, 166, 169, 170, 171, 175, 177, 178, 179, 182, 183, 184, 185, 186], "use_airbridg": 64, "use_av": 102, "use_create_with_refpoint": 148, "use_edge_port": 120, "use_face_prefix": 34, "use_internal_port": [1, 117, 133, 156, 185], "use_port": 117, "use_rel_path": 98, "use_test_reson": [22, 119], "used_chip": [1, 79, 82], "useless": 136, "user": [30, 31, 32, 36, 59, 61, 74, 82, 89, 105, 160, 163, 164, 166, 167, 169, 170, 174, 179, 180, 181, 183, 185], "usual": [83, 113, 115, 152, 166, 171, 178, 179, 180, 182, 183, 185], "util": [1, 56, 64, 92, 96, 168, 169, 177, 180, 185, 186], "v": [109, 160], "v0": [0, 170], "v1": 62, "v2": 62, "v52": 170, "v57": 170, "v_pad_width": 69, "vacuum": [94, 113, 114, 117, 185], "valid": [74, 145, 162, 184], "valu": [1, 5, 13, 22, 26, 28, 33, 35, 36, 37, 42, 47, 55, 56, 61, 62, 66, 74, 77, 80, 81, 82, 86, 87, 90, 94, 99, 110, 113, 115, 117, 121, 127, 133, 141, 143, 145, 147, 148, 149, 151, 152, 154, 156, 157, 161, 163, 169, 174, 175, 176, 178, 180, 184, 185, 190], "valueerror": [36, 61, 143, 145], "vari": [106, 180, 183, 185], "variabl": [161, 163, 167, 174, 178, 180, 181, 183, 184], "variant": [33, 45, 46, 79, 82, 179], "variant_nam": 82, "variat": 185, "variou": 174, "vector": [62, 142], "vector_length_and_direct": [1, 133, 142], "venv": [139, 166, 167], "ver_dist": [24, 132], "veri": [21, 62, 74, 175, 178, 180, 185, 186], "verifi": [167, 179], "version": [0, 1, 79, 80, 81, 82, 83, 143, 159, 163, 165, 166, 167, 171, 176, 179, 181, 183, 186, 190], "vertex": 56, "vertic": [3, 6, 13, 23, 24, 31, 32, 46, 56, 81, 114, 117, 127, 132, 157, 158, 190], "vertical_cul": 113, "vertical_dimens": 114, "vertical_over_etch": 117, "via": [1, 5, 24, 92, 96, 108, 109, 132, 181, 183, 185], "video": 175, "view": [74, 77, 82, 140, 148, 155, 167, 168, 171, 175, 178, 180, 183, 186, 189], "viewer": [167, 176, 186], "viewport": 74, "vim": 180, "violat": 81, "virtual": [94, 117, 167], "virtualenv": 166, "visibl": [62, 74, 166, 170, 171, 175, 178, 179, 180], "visual": [157, 167, 180, 183], "visualis": 113, "visualise_xsection_cut_on_original_layout": [1, 92, 96, 112, 113], "voltag": 99, "volum": 163, "w": [42, 56, 61, 62, 121], "wa": [0, 36, 81, 94, 148, 156, 169, 171, 178, 179, 183, 185, 189], "wafer": [51, 81, 83, 179, 180, 188], "wafer_bottom_flat_length": [1, 79, 81], "wafer_cent": [1, 79, 81], "wafer_rad": [1, 79, 81], "wafer_top_flat_length": [1, 79, 81], "wai": [18, 21, 36, 61, 82, 83, 111, 113, 156, 161, 166, 167, 169, 170, 171, 174, 175, 179, 180, 185, 186], "wait": 105, "want": [56, 81, 148, 157, 164, 166, 167, 168, 175, 178, 179, 180, 182, 183, 185, 186, 190], "warn": [150, 166], "wast": [98, 101], "watch": 181, "wave": [102, 117, 185], "wave_equ": [102, 184], "waveguid": [3, 6, 18, 19, 28, 36, 42, 47, 48, 54, 56, 61, 62, 63, 64, 65, 66, 86, 87, 90, 94, 115, 117, 120, 122, 142, 145, 148, 152, 153, 156, 176, 177, 180, 184, 185], "waveguide_cel": 62, "waveguide_composit": [1, 27], "waveguide_coplanar": [1, 27, 180], "waveguide_coplanar_curv": [1, 27], "waveguide_coplanar_splitt": [1, 27], "waveguide_coplanar_straight": [1, 27], "waveguide_coplanar_tap": [1, 27], "waveguide_extra": 28, "waveguide_indent": 18, "waveguide_inst": 145, "waveguide_length": [1, 117, 122, 133, 142, 156, 185], "waveguide_param": 61, "waveguidecomposit": [1, 27, 61, 145, 148, 177, 180], "waveguidecoplanar": [1, 27, 61, 62, 148, 175, 180], "waveguidecoplanarcurv": [1, 27, 63], "waveguidecoplanarsplitt": [1, 27, 64], "waveguidecoplanarstraight": [1, 27, 65], "waveguidecoplanartap": [1, 27, 61, 66], "waveguidecoplanartcross": 64, "waveguides_n_guides_1": 183, "waveguides_n_guides_2": 183, "waveguides_sim": [1, 92], "waveguides_sim_compar": [163, 167, 182, 183], "waveguides_sim_elm": [163, 183], "waveguides_sim_xsect": [184, 190], "waveguidessim": [1, 92, 120], "waveguidetosimport": [1, 133, 156, 185], "waypoint": [61, 62], "wd": 163, "we": [62, 77, 81, 117, 152, 156, 157, 160, 161, 162, 167, 170, 171, 175, 178, 179, 180, 183, 185, 186, 188], "websit": [160, 163], "weight": 61, "welcom": 160, "well": [36, 111, 142, 157, 179, 185, 190], "were": [61, 148, 157, 166], "west": [48, 90, 141], "what": [81, 110, 162, 178, 180, 185], "when": [33, 35, 36, 37, 42, 47, 55, 61, 62, 74, 81, 86, 87, 90, 105, 113, 114, 115, 117, 141, 148, 156, 157, 160, 161, 163, 164, 167, 170, 175, 178, 179, 180, 181, 183, 185, 188], "whenev": [142, 160, 178], "where": [5, 18, 22, 33, 35, 36, 37, 42, 47, 55, 56, 61, 62, 63, 68, 73, 81, 82, 83, 86, 87, 90, 94, 98, 101, 103, 106, 110, 113, 114, 116, 117, 121, 141, 145, 147, 148, 151, 152, 156, 157, 161, 166, 170, 175, 178, 179, 180, 181, 183, 184, 185, 187], "wherev": 180, "whether": [74, 87, 89, 115, 116, 127, 141, 163, 182, 184], "which": [2, 5, 6, 7, 10, 16, 18, 22, 27, 33, 35, 36, 37, 42, 47, 55, 61, 62, 63, 74, 75, 77, 79, 81, 82, 83, 85, 86, 87, 90, 92, 93, 94, 95, 105, 106, 110, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 128, 129, 130, 131, 132, 133, 135, 136, 141, 142, 143, 144, 145, 147, 148, 149, 151, 156, 157, 161, 163, 164, 166, 167, 168, 174, 175, 178, 179, 180, 181, 183, 184, 185, 186, 187, 189, 190], "whichev": 82, "while": [5, 22, 36, 77, 151, 152, 163, 168, 171, 183], "white": 74, "whitespac": 143, "whole": [74, 120, 176], "whose": [22, 148, 151], "why": [161, 162], "widen": 130, "width": [3, 4, 5, 13, 17, 18, 19, 24, 25, 28, 30, 31, 33, 34, 35, 36, 37, 38, 42, 44, 46, 47, 48, 49, 55, 56, 59, 61, 62, 64, 68, 69, 70, 74, 81, 86, 87, 89, 90, 113, 115, 117, 121, 122, 124, 125, 127, 129, 130, 131, 132, 156, 180, 185], "width_ratio": 113, "wil": 168, "wildcard": 154, "win": 167, "window": [51, 53, 74, 141, 142, 163, 165, 167, 170, 171, 175, 176, 178, 179, 182, 186, 189], "wire": 152, "wirebond": [48, 49], "wish": [51, 166, 179], "with_face1_gnd_tsv": 5, "with_gnd_bump": 5, "with_gnd_tsv": 5, "with_grid": [1, 5, 79, 81, 82, 83, 117, 179], "with_label": 153, "with_posit": 153, "with_right_waveguid": 28, "with_side_airbridg": 28, "with_squid": 87, "within": [5, 33, 35, 36, 37, 42, 47, 55, 61, 86, 87, 90, 128, 157, 167, 168, 187, 189], "without": [30, 44, 56, 61, 68, 73, 74, 81, 84, 89, 111, 117, 128, 166, 167, 168, 171, 175, 179, 180, 181, 183, 185, 189], "wn": [121, 180], "wn_port": 180, "wn_port_corn": 180, "wne": 90, "wo": 180, "word": [94, 149, 171], "work": [77, 82, 113, 161, 163, 166, 167, 170, 171, 175, 178, 179, 180, 182, 185, 188, 190], "worker": 183, "workflow": [101, 110, 163, 169, 171, 175, 177, 178, 183, 187], "workload": [163, 181, 183], "would": [63, 84, 143, 145, 152, 167, 168, 175, 180], "woven": 7, "wrap": [74, 75], "wrapper": [5, 74, 121, 161], "write": [98, 101, 106, 110, 141, 161, 163, 164, 166, 167, 168, 170, 180, 183, 185, 189, 190], "write_commit_reference_fil": [1, 133, 141], "write_export_machine_versions_fil": [1, 133, 141], "write_path": 157, "write_versions_fil": 141, "written": [141, 186], "wsl": 163, "www": [77, 110, 170, 183, 186], "x": [5, 33, 54, 61, 62, 81, 86, 89, 102, 111, 113, 131, 141, 145, 152, 153, 164, 170, 175, 177, 179, 180, 183, 184, 185, 186], "x0": 5, "x2": 164, "x_2": 164, "x_base_metal_gap_wo_grid": 180, "x_corner": 145, "x_coupler_height": 33, "x_coupler_length": 33, "x_coupler_vari": 33, "x_end": 37, "x_ground_grid_avoid": 180, "x_indent": 18, "x_max": 37, "x_new_lay": 180, "x_offset": [70, 87], "x_port": 180, "x_port_a": 175, "x_port_a_corn": 175, "x_space": 56, "xcell": 109, "xcord": 109, "xmax": 109, "xmin": 109, "xmons_direct_coupl": [1, 2], "xmons_direct_coupling_full_chip_sim": [1, 92], "xmons_direct_coupling_pyepr": 184, "xmons_direct_coupling_sim": [1, 92], "xmonsdirectcoupl": [1, 2, 25], "xmonsdirectcouplingfullchipsim": [1, 92, 121], "xmonsdirectcouplingsim": [1, 92, 122], "xs1": 119, "xs2": 119, "xsection": [1, 92, 94, 96, 117, 174, 177, 184], "xsection_cal": [1, 92, 96, 112, 113, 190], "xsection_cut": 113, "xsection_export": [1, 92, 96, 112, 190], "xsection_script": 190, "xsection_source_class": 94, "xwidth": 109, "xyz": 166, "y": [5, 13, 54, 61, 81, 89, 102, 109, 111, 113, 127, 131, 141, 145, 152, 153, 164, 179, 184, 185, 186], "y0": 5, "y2": 164, "y_2": 164, "y_left": 37, "y_max": 37, "y_right": 37, "y_space": 56, "ycell": 109, "ycord": 109, "year": 159, "yet": [167, 175, 190], "ymax": 109, "ymin": 109, "you": [33, 35, 36, 37, 42, 47, 51, 55, 56, 74, 86, 87, 90, 98, 101, 113, 143, 148, 159, 161, 162, 163, 164, 166, 167, 168, 170, 171, 172, 174, 175, 176, 178, 179, 180, 181, 182, 184, 185, 186, 188, 189, 190], "your": [5, 51, 94, 98, 101, 115, 117, 159, 160, 162, 163, 166, 167, 168, 169, 170, 171, 180, 181, 186], "yourself": 170, "ywidth": 109, "z": [114, 117, 163, 189], "z0": 117, "z1": 117, "zenodo": 159, "zero": [56, 113, 117, 185], "zoom": [74, 175, 176, 178], "\u00b5m": [5, 34, 56, 61, 71, 72, 86, 87, 89, 110, 117, 151], "\u03bcm": [4, 5, 6, 9, 10, 13, 17, 18, 19, 24, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 42, 44, 46, 47, 48, 49, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 70, 73, 86, 87, 89, 90, 117, 120, 121, 122, 124, 125, 127, 129, 130, 132, 156, 180]}, "titles": ["About", "API documentation", "kqcircuits.chips", "kqcircuits.chips.airbridge_crossings", "kqcircuits.chips.airbridge_dc_test", "kqcircuits.chips.chip", "kqcircuits.chips.crossing_twoface", "kqcircuits.chips.daisy_woven", "kqcircuits.chips.dc_test", "kqcircuits.chips.demo", "kqcircuits.chips.demo_twoface", "kqcircuits.chips.empty", "kqcircuits.chips.junction_test", "kqcircuits.chips.junction_test2", "kqcircuits.chips.launchers", "kqcircuits.chips.lithography_test", "kqcircuits.chips.lithography_test_twoface", "kqcircuits.chips.quality_factor", "kqcircuits.chips.quality_factor_twoface", "kqcircuits.chips.sample_holder_test", "kqcircuits.chips.shaping", "kqcircuits.chips.simple", "kqcircuits.chips.single_xmons", "kqcircuits.chips.stripes", "kqcircuits.chips.tsv_test", "kqcircuits.chips.xmons_direct_coupling", "kqcircuits.defaults", "kqcircuits.elements", "kqcircuits.elements.airbridge_connection", "kqcircuits.elements.airbridges", "kqcircuits.elements.airbridges.airbridge", "kqcircuits.elements.airbridges.airbridge_multi_face", "kqcircuits.elements.airbridges.airbridge_rectangular", "kqcircuits.elements.capacitive_x_coupler", "kqcircuits.elements.chip_frame", "kqcircuits.elements.circular_capacitor", "kqcircuits.elements.element", "kqcircuits.elements.finger_capacitor_square", "kqcircuits.elements.finger_capacitor_taper", "kqcircuits.elements.flip_chip_connectors", "kqcircuits.elements.flip_chip_connectors.flip_chip_connector", "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc", "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf", "kqcircuits.elements.fluxlines", "kqcircuits.elements.fluxlines.fluxline", "kqcircuits.elements.fluxlines.fluxline_standard", "kqcircuits.elements.fluxlines.fluxline_straight", "kqcircuits.elements.hanger_resonator", "kqcircuits.elements.launcher", "kqcircuits.elements.launcher_dc", "kqcircuits.elements.markers", "kqcircuits.elements.markers.marker", "kqcircuits.elements.markers.marker_standard", "kqcircuits.elements.markers.mask_marker_fc", "kqcircuits.elements.meander", "kqcircuits.elements.smooth_capacitor", "kqcircuits.elements.spiral_resonator_polygon", "kqcircuits.elements.tsvs", "kqcircuits.elements.tsvs.tsv", "kqcircuits.elements.tsvs.tsv_ellipse", "kqcircuits.elements.tsvs.tsv_standard", "kqcircuits.elements.waveguide_composite", "kqcircuits.elements.waveguide_coplanar", "kqcircuits.elements.waveguide_coplanar_curved", "kqcircuits.elements.waveguide_coplanar_splitter", "kqcircuits.elements.waveguide_coplanar_straight", "kqcircuits.elements.waveguide_coplanar_taper", "kqcircuits.junctions", "kqcircuits.junctions.junction", "kqcircuits.junctions.manhattan", "kqcircuits.junctions.manhattan_single_junction", "kqcircuits.junctions.no_squid", "kqcircuits.junctions.sim", "kqcircuits.junctions.squid", "kqcircuits.klayout_view", "kqcircuits.layer_cluster", "kqcircuits.layer_config", "kqcircuits.layer_config.default_layer_config", "kqcircuits.layer_config.example_layer_config", "kqcircuits.masks", "kqcircuits.masks.mask_export", "kqcircuits.masks.mask_layout", "kqcircuits.masks.mask_set", "kqcircuits.masks.multi_face_mask_layout", "kqcircuits.pya_resolver", "kqcircuits.qubits", "kqcircuits.qubits.concentric_transmon", "kqcircuits.qubits.double_pads", "kqcircuits.qubits.double_pads_splines", "kqcircuits.qubits.qubit", "kqcircuits.qubits.swissmon", "kqcircuits.run", "kqcircuits.simulations", "kqcircuits.simulations.airbridges_sim", "kqcircuits.simulations.cross_section_simulation", "kqcircuits.simulations.empty_simulation", "kqcircuits.simulations.export", "kqcircuits.simulations.export.ansys", "kqcircuits.simulations.export.ansys.ansys_export", "kqcircuits.simulations.export.ansys.ansys_solution", "kqcircuits.simulations.export.elmer", "kqcircuits.simulations.export.elmer.elmer_export", "kqcircuits.simulations.export.elmer.elmer_solution", "kqcircuits.simulations.export.export_and_run", "kqcircuits.simulations.export.export_singularity", "kqcircuits.simulations.export.remote_export_and_run", "kqcircuits.simulations.export.simulation_export", "kqcircuits.simulations.export.solution", "kqcircuits.simulations.export.sonnet", "kqcircuits.simulations.export.sonnet.parser", "kqcircuits.simulations.export.sonnet.sonnet_export", "kqcircuits.simulations.export.util", "kqcircuits.simulations.export.xsection", "kqcircuits.simulations.export.xsection.xsection_export", "kqcircuits.simulations.partition_region", "kqcircuits.simulations.port", "kqcircuits.simulations.post_process", "kqcircuits.simulations.simulation", "kqcircuits.simulations.single_element_simulation", "kqcircuits.simulations.single_xmons_full_chip_sim", "kqcircuits.simulations.waveguides_sim", "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim", "kqcircuits.simulations.xmons_direct_coupling_sim", "kqcircuits.test_structures", "kqcircuits.test_structures.airbridge_dc", "kqcircuits.test_structures.cross_test", "kqcircuits.test_structures.junction_test_pads", "kqcircuits.test_structures.junction_test_pads.junction_test_pads", "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple", "kqcircuits.test_structures.stripes_test", "kqcircuits.test_structures.stripes_test_increasing_width", "kqcircuits.test_structures.test_structure", "kqcircuits.test_structures.tsv_test_pattern", "kqcircuits.util", "kqcircuits.util.area", "kqcircuits.util.count_instances", "kqcircuits.util.coupler_lib", "kqcircuits.util.deep_delete", "kqcircuits.util.defaults_helper", "kqcircuits.util.dependencies", "kqcircuits.util.edit_node_plugin", "kqcircuits.util.export_helper", "kqcircuits.util.geometry_helper", "kqcircuits.util.geometry_json_encoder", "kqcircuits.util.groundgrid", "kqcircuits.util.gui_helper", "kqcircuits.util.import_helper", "kqcircuits.util.label", "kqcircuits.util.layout_to_code", "kqcircuits.util.library_helper", "kqcircuits.util.log_router", "kqcircuits.util.merge", "kqcircuits.util.netlist_extraction", "kqcircuits.util.netlist_graph", "kqcircuits.util.parameters", "kqcircuits.util.plugin_startup", "kqcircuits.util.refpoints", "kqcircuits.util.replace_junctions", "kqcircuits.util.symmetric_polygons", "Citing", "Contributing", "Architecture", "Coding Style", "Containers", "Documentation", "Developer Guide", "Developer Setup", "KLayout Standalone Usage", "Testing", "KQCircuits documentation", "Installation", "Getting started (Salt package)", "Support", "Trademarks", "General Structure and Miscellaneous Utilities", "GUI Features", "Point-and-click workflow tutorial", "User Guide", "Macro development", "Mask export", "Python workflow tutorial", "Elmer remote simulations workflow", "Run and export in one line", "Gmsh/Elmer export", "Simulation features", "Simulation objects", "Export functions", "External simulation tools", "Terminology", "Usage", "Creating cross section images"], "titleterms": {"": 184, "Not": 167, "The": 185, "about": 0, "access": 178, "activ": 178, "ad": [179, 180], "airbridg": [29, 30, 31, 32], "airbridge_connect": 28, "airbridge_cross": 3, "airbridge_dc": 124, "airbridge_dc_test": 4, "airbridge_multi_fac": 31, "airbridge_rectangular": 32, "airbridges_sim": 93, "an": 180, "ansi": [97, 98, 99, 186], "ansys_export": 98, "ansys_solut": 99, "api": 1, "applic": 178, "architectur": 161, "area": 134, "around": 171, "basic": 179, "box": 185, "build": 180, "call": 190, "capacit": 184, "capacitive_x_coupl": 33, "chip": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 171, 179, 180], "chip_fram": 34, "ci": 163, "circular_capacitor": 35, "cite": 159, "class": [180, 185], "cli": 163, "click": 176, "code": [162, 175, 180, 190], "command": 175, "composit": 179, "concentric_transmon": 86, "configur": 180, "contain": 163, "content": [1, 2, 27, 29, 39, 43, 50, 57, 67, 76, 79, 85, 92, 96, 97, 100, 108, 112, 123, 126, 133], "contribut": 160, "convert": 175, "count_inst": 135, "coupler_lib": 136, "creat": [178, 190], "cross": [184, 190], "cross_section_simul": 94, "cross_test": 125, "crossing_twofac": 6, "current": 178, "custom": 171, "daisy_woven": 7, "dc_test": 8, "debugg": 178, "deep_delet": 137, "default": 26, "default_layer_config": 77, "defaults_help": 138, "defin": [171, 180], "demo": 9, "demo_twofac": 10, "depend": [139, 167], "develop": [165, 166, 178], "differ": 170, "directori": 171, "docker": 163, "document": [1, 164, 169], "double_pad": 87, "double_pads_splin": 88, "edit": 175, "edit_node_plugin": 140, "eigenmod": 184, "element": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 161, 171, 175, 180, 185], "elmer": [100, 101, 102, 181, 183, 186], "elmer_export": 101, "elmer_solut": 102, "empti": 11, "empty_simul": 95, "energi": 184, "exampl": [178, 180], "example_layer_config": 78, "export": [96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 179, 182, 183, 186], "export_and_run": 103, "export_help": 141, "export_singular": 104, "extern": 187, "face": [179, 180, 185], "featur": [175, 184], "file": [174, 180, 190], "finger_capacitor_squar": 37, "finger_capacitor_tap": 38, "first": [171, 178], "flip_chip_connector": [39, 40, 41, 42], "flip_chip_connector_dc": 41, "flip_chip_connector_rf": 42, "fluxlin": [43, 44, 45, 46], "fluxline_standard": 45, "fluxline_straight": 46, "from": [180, 186], "function": 186, "gener": [174, 185], "geometri": [185, 186], "geometry_help": 142, "geometry_json_encod": 143, "get": 171, "gmsh": 183, "grid": 179, "ground": 179, "groundgrid": 144, "gui": [175, 186, 190], "gui_help": 145, "guid": [165, 177], "hanger_reson": 47, "hierarchi": [174, 180], "hotkei": 175, "id": 180, "imag": 190, "import_help": 146, "indic": 169, "insert": 180, "instal": [166, 167, 170, 171], "integr": 184, "interact": 178, "introduct": 175, "issu": 170, "junction": [67, 68, 69, 70, 71, 72, 73], "junction_test": 12, "junction_test2": 13, "junction_test_pad": [126, 127, 128], "junction_test_pads_simpl": 128, "jupyt": 167, "klayout": [167, 170, 178, 186, 190], "klayout_view": 74, "klayoutview": 178, "known": 170, "kqc": [169, 190], "kqcircuit": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 171, 180], "label": 147, "launcher": [14, 48], "launcher_dc": 49, "layer": 180, "layer_clust": 75, "layer_config": [76, 77, 78], "layout_to_cod": 148, "librari": [161, 178, 180], "library_help": 149, "line": 182, "linux": 166, "lithography_test": 15, "lithography_test_twofac": 16, "log_rout": 150, "logo": 169, "look": 171, "maco": 166, "macro": 178, "manhattan": 69, "manhattan_single_junct": 70, "manual": [166, 170], "map": 179, "marker": [50, 51, 52, 53], "marker_standard": 52, "mask": [79, 80, 81, 82, 83, 179], "mask_export": 80, "mask_layout": 81, "mask_marker_fc": 53, "mask_set": 82, "matrix": 184, "meander": 54, "menu": 175, "merg": 151, "miscellan": 174, "modifi": [175, 179], "modul": [1, 2, 27, 29, 39, 43, 50, 57, 67, 76, 79, 85, 92, 96, 97, 100, 108, 112, 123, 126, 133], "multi": 179, "multi_face_mask_layout": 83, "netlist_extract": 152, "netlist_graph": 153, "new": [178, 180], "no_squid": 71, "node": 175, "note": 171, "notebook": 167, "object": 185, "one": 182, "open": 180, "packag": [170, 171], "panel": 178, "paramet": [154, 161, 175, 180, 184], "parser": 109, "particip": 184, "partition_region": 114, "pcell": 161, "place": 175, "plugin_startup": 155, "point": 176, "port": [115, 185], "post_process": 116, "prerequisit": [166, 167], "process": 190, "pya": 161, "pya_resolv": 84, "pyepr": 184, "pypi": 167, "python": [166, 170, 180], "quality_factor": 17, "quality_factor_twofac": 18, "qubit": [85, 86, 87, 88, 89, 90], "ratio": 184, "refpoint": [156, 180], "releas": 171, "reload": 178, "remot": 181, "remote_export_and_run": 105, "remov": 171, "replace_junct": 157, "reproduc": 167, "requir": 167, "resolv": 161, "run": [91, 178, 182], "salt": 171, "sample_holder_test": 19, "samplehold": 180, "script": 179, "secondari": 166, "section": [184, 190], "secur": 167, "set": 171, "setup": 166, "shape": 20, "sim": 72, "simpl": 21, "simul": [92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 181, 184, 185, 187], "simulation_export": 106, "singl": 185, "single_element_simul": 118, "single_xmon": 22, "single_xmons_full_chip_sim": 119, "singular": 163, "smooth_capacitor": 55, "solut": 107, "sonnet": [108, 109, 110, 186], "sonnet_export": 110, "sourc": 166, "spiral_resonator_polygon": 56, "squid": 73, "stack": 185, "standalon": 167, "standard": 167, "start": 171, "stripe": 23, "stripes_test": 129, "stripes_test_increasing_width": 130, "structur": [174, 180], "style": 162, "subclass": 185, "support": 172, "sweep": 185, "swissmon": 90, "symmetric_polygon": 158, "system": [174, 180], "tabl": 169, "terminologi": 188, "test": 168, "test_structur": [123, 124, 125, 126, 127, 128, 129, 130, 131, 132], "tool": [187, 190], "trademark": 173, "tsv": [57, 58, 59, 60], "tsv_ellips": 59, "tsv_standard": 60, "tsv_test": 24, "tsv_test_pattern": 132, "tutori": [176, 179, 180], "type": 180, "unit": 168, "unlink": 166, "up": 171, "updat": [166, 167], "upgrad": 171, "us": [175, 178], "usag": [163, 167, 189], "user": [171, 177], "util": [111, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 174], "version": [160, 170], "waveguid": 175, "waveguide_composit": 61, "waveguide_coplanar": 62, "waveguide_coplanar_curv": 63, "waveguide_coplanar_splitt": 64, "waveguide_coplanar_straight": 65, "waveguide_coplanar_tap": 66, "waveguidecomposit": 175, "waveguides_sim": 120, "window": 166, "workflow": [176, 180, 181], "x": 190, "xmons_direct_coupl": 25, "xmons_direct_coupling_full_chip_sim": 121, "xmons_direct_coupling_sim": 122, "xsection": [112, 113, 190], "xsection_export": 113}}) \ No newline at end of file +Search.setIndex({"alltitles": {"API documentation": [[1, "api-documentation"]], "About": [[0, "about"]], "Accessing the currently active panel": [[178, "accessing-the-currently-active-panel"]], "Adding a new face": [[180, "adding-a-new-face"]], "Adding and modifying chips": [[179, "adding-and-modifying-chips"]], "Ansys export": [[186, "ansys-export"]], "Architecture": [[161, "architecture"]], "Basic mask script and export": [[179, "basic-mask-script-and-export"]], "Box": [[185, "box"]], "Build": [[180, "build"]], "CLI usage": [[163, "cli-usage"]], "Capacitance matrix": [[184, "capacitance-matrix"]], "Citing": [[159, "citing"]], "Coding Style": [[162, "coding-style"]], "Composite mask maps": [[179, "composite-mask-maps"]], "Containers": [[163, "containers"]], "Contributing": [[160, "contributing"]], "Converting elements placed in GUI into code": [[175, "converting-elements-placed-in-gui-into-code"]], "Creating a new panel": [[178, "creating-a-new-panel"]], "Creating cross section images": [[190, "creating-cross-section-images"]], "Cross-sectional simulations": [[184, "cross-sectional-simulations"]], "Debugger": [[178, "debugger"]], "Defining a custom chip": [[171, "defining-a-custom-chip"]], "Defining a custom element": [[171, "defining-a-custom-element"]], "Defining sampleholder types": [[180, "defining-sampleholder-types"]], "Developer Guide": [[165, "developer-guide"]], "Developer Setup": [[166, "developer-setup"]], "Docker CI usage": [[163, "docker-ci-usage"]], "Documentation": [[164, "documentation"], [169, "documentation"]], "Editing WaveguideComposite Nodes": [[175, "editing-waveguidecomposite-nodes"]], "Eigenmode": [[184, "eigenmode"]], "Element class": [[180, "element-class"]], "Elements": [[161, "elements"]], "Elmer export": [[186, "elmer-export"]], "Elmer remote simulations workflow": [[181, "elmer-remote-simulations-workflow"]], "Energy integrals and participation ratio": [[184, "energy-integrals-and-participation-ratio"]], "Example of defining a Chip and inserting elements into it": [[180, "example-of-defining-a-chip-and-inserting-elements-into-it"]], "Example of defining an Element class": [[180, "example-of-defining-an-element-class"]], "Examples": [[178, "examples"]], "Export functions": [[186, "export-functions"]], "External simulation tools": [[187, "external-simulation-tools"]], "Face stack": [[185, "face-stack"]], "Faces": [[180, "faces"]], "File system hierarchy": [[174, "file-system-hierarchy"], [180, "file-system-hierarchy"]], "First look around": [[171, "first-look-around"]], "GUI Features": [[175, "gui-features"]], "General Structure and Miscellaneous Utilities": [[174, "general-structure-and-miscellaneous-utilities"]], "General subclass": [[185, "general-subclass"]], "Geometry from Klayout GUI": [[186, "geometry-from-klayout-gui"]], "Geometry sweeps": [[185, "geometry-sweeps"]], "Getting started (Salt package)": [[171, "getting-started-salt-package"]], "Gmsh/Elmer export": [[183, "gmsh-elmer-export"]], "Ground grid": [[179, "ground-grid"]], "Indices and tables": [[169, "indices-and-tables"]], "Install": [[166, "install"]], "Installation": [[167, "installation"], [170, "installation"]], "Installing KQCircuits Salt Package": [[171, "installing-kqcircuits-salt-package"]], "Installing different Python package versions to KLayout manually": [[170, "installing-different-python-package-versions-to-klayout-manually"]], "Interacting with the KLayout application": [[178, "interacting-with-the-klayout-application"]], "Introduction to Elements": [[175, "introduction-to-elements"]], "Jupyter notebook usage": [[167, "jupyter-notebook-usage"]], "KLayout": [[170, "klayout"]], "KLayout GUI XSection tool": [[190, "klayout-gui-xsection-tool"]], "KLayout Standalone Usage": [[167, "klayout-standalone-usage"]], "KQC logo": [[169, "logo"]], "KQCircuits\u2019 Layers": [[180, "kqcircuits-layers"]], "Known installation issues": [[170, "known-installation-issues"]], "Layer configuration files": [[180, "layer-configuration-files"]], "Libraries": [[161, "libraries"], [180, "libraries"]], "Linux or MacOS": [[166, "linux-or-macos"]], "Macro development": [[178, "macro-development"]], "Manual installation": [[166, "manual-installation"]], "Mask export": [[179, "mask-export"]], "Miscellaneous Utilities": [[174, "miscellaneous-utilities"]], "Modifying Element parameters": [[175, "modifying-element-parameters"]], "Modifying waveguides": [[175, "modifying-waveguides"]], "Module contents": [[1, "module-kqcircuits"], [2, "module-kqcircuits.chips"], [27, "module-kqcircuits.elements"], [29, "module-kqcircuits.elements.airbridges"], [39, "module-kqcircuits.elements.flip_chip_connectors"], [43, "module-kqcircuits.elements.fluxlines"], [50, "module-kqcircuits.elements.markers"], [57, "module-kqcircuits.elements.tsvs"], [67, "module-kqcircuits.junctions"], [76, "module-kqcircuits.layer_config"], [79, "module-kqcircuits.masks"], [85, "module-kqcircuits.qubits"], [92, "module-kqcircuits.simulations"], [96, "module-kqcircuits.simulations.export"], [97, "module-kqcircuits.simulations.export.ansys"], [100, "module-kqcircuits.simulations.export.elmer"], [108, "module-kqcircuits.simulations.export.sonnet"], [112, "module-kqcircuits.simulations.export.xsection"], [123, "module-kqcircuits.test_structures"], [126, "module-kqcircuits.test_structures.junction_test_pads"], [133, "module-kqcircuits.util"]], "Multi-face masks": [[179, "multi-face-masks"]], "Opening Element or Chip from an IDE": [[180, "opening-element-or-chip-from-an-ide"]], "PCell parameters": [[161, "pcell-parameters"]], "Parameters": [[180, "parameters"]], "Placing Elements": [[175, "placing-elements"]], "Point-and-click workflow tutorial": [[176, "point-and-click-workflow-tutorial"]], "Ports": [[185, "ports"]], "Prerequisites": [[166, "prerequisites"], [167, "prerequisites"]], "Process files (.xs)": [[190, "process-files-xs"]], "PyPI Installation": [[167, "pypi-installation"]], "Python": [[166, "python"]], "Python workflow tutorial": [[180, "python-workflow-tutorial"]], "Refpoints": [[180, "refpoints"]], "Release Notes": [[171, "release-notes"]], "Reloading libraries": [[178, "reloading-libraries"]], "Reproducible, Secure Installation": [[167, "reproducible-secure-installation"]], "Run and export in one line": [[182, "run-and-export-in-one-line"]], "Running the first example": [[178, "running-the-first-example"]], "S-parameter matrix": [[184, "s-parameter-matrix"]], "Secondary install": [[166, "secondary-install"]], "Setting up a user package directory": [[171, "setting-up-a-user-package-directory"]], "Simulation features": [[184, "simulation-features"]], "Simulation objects": [[185, "simulation-objects"]], "Simulation subclass": [[185, "simulation-subclass"]], "Single element subclass": [[185, "single-element-subclass"]], "Singularity usage": [[163, "singularity-usage"]], "Sonnet export": [[186, "sonnet-export"]], "Sources": [[166, "sources"]], "Standard, Not Secure Installation": [[167, "standard-not-secure-installation"]], "Structure of Element code": [[180, "structure-of-element-code"]], "Support": [[172, "support"]], "Terminology": [[188, "terminology"]], "Testing": [[168, "testing"]], "The Simulation class": [[185, "the-simulation-class"]], "Trademarks": [[173, "trademarks"]], "Tutorial": [[179, "tutorial"]], "Unit tests": [[168, "unit-tests"]], "Unlinking": [[166, "unlinking"]], "Update": [[166, "update"]], "Updating the required dependencies": [[167, "updating-the-required-dependencies"]], "Upgrading or Removing Salt Package": [[171, "upgrading-or-removing-salt-package"]], "Usage": [[167, "usage"], [189, "usage"]], "Useful Menu Commands": [[175, "useful-menu-commands"]], "Useful hotkeys": [[175, "useful-hotkeys"]], "User Guide": [[177, "user-guide"]], "Using KLayoutView": [[178, "using-klayoutview"]], "Versioning": [[160, "versioning"]], "Windows": [[166, "windows"]], "XSection call in KQC code": [[190, "xsection-call-in-kqc-code"]], "kqcircuits.chips": [[2, "kqcircuits-chips"]], "kqcircuits.chips.airbridge_crossings": [[3, "module-kqcircuits.chips.airbridge_crossings"]], "kqcircuits.chips.airbridge_dc_test": [[4, "module-kqcircuits.chips.airbridge_dc_test"]], "kqcircuits.chips.chip": [[5, "module-kqcircuits.chips.chip"]], "kqcircuits.chips.crossing_twoface": [[6, "module-kqcircuits.chips.crossing_twoface"]], "kqcircuits.chips.daisy_woven": [[7, "module-kqcircuits.chips.daisy_woven"]], "kqcircuits.chips.dc_test": [[8, "module-kqcircuits.chips.dc_test"]], "kqcircuits.chips.demo": [[9, "module-kqcircuits.chips.demo"]], "kqcircuits.chips.demo_twoface": [[10, "module-kqcircuits.chips.demo_twoface"]], "kqcircuits.chips.empty": [[11, "module-kqcircuits.chips.empty"]], "kqcircuits.chips.junction_test": [[12, "module-kqcircuits.chips.junction_test"]], "kqcircuits.chips.junction_test2": [[13, "module-kqcircuits.chips.junction_test2"]], "kqcircuits.chips.launchers": [[14, "module-kqcircuits.chips.launchers"]], "kqcircuits.chips.lithography_test": [[15, "module-kqcircuits.chips.lithography_test"]], "kqcircuits.chips.lithography_test_twoface": [[16, "module-kqcircuits.chips.lithography_test_twoface"]], "kqcircuits.chips.quality_factor": [[17, "module-kqcircuits.chips.quality_factor"]], "kqcircuits.chips.quality_factor_twoface": [[18, "module-kqcircuits.chips.quality_factor_twoface"]], "kqcircuits.chips.sample_holder_test": [[19, "module-kqcircuits.chips.sample_holder_test"]], "kqcircuits.chips.shaping": [[20, "module-kqcircuits.chips.shaping"]], "kqcircuits.chips.simple": [[21, "module-kqcircuits.chips.simple"]], "kqcircuits.chips.single_xmons": [[22, "module-kqcircuits.chips.single_xmons"]], "kqcircuits.chips.stripes": [[23, "module-kqcircuits.chips.stripes"]], "kqcircuits.chips.tsv_test": [[24, "module-kqcircuits.chips.tsv_test"]], "kqcircuits.chips.xmons_direct_coupling": [[25, "module-kqcircuits.chips.xmons_direct_coupling"]], "kqcircuits.defaults": [[26, "module-kqcircuits.defaults"]], "kqcircuits.elements": [[27, "kqcircuits-elements"]], "kqcircuits.elements.airbridge_connection": [[28, "module-kqcircuits.elements.airbridge_connection"]], "kqcircuits.elements.airbridges": [[29, "kqcircuits-elements-airbridges"]], "kqcircuits.elements.airbridges.airbridge": [[30, "module-kqcircuits.elements.airbridges.airbridge"]], "kqcircuits.elements.airbridges.airbridge_multi_face": [[31, "module-kqcircuits.elements.airbridges.airbridge_multi_face"]], "kqcircuits.elements.airbridges.airbridge_rectangular": [[32, "module-kqcircuits.elements.airbridges.airbridge_rectangular"]], "kqcircuits.elements.capacitive_x_coupler": [[33, "module-kqcircuits.elements.capacitive_x_coupler"]], "kqcircuits.elements.chip_frame": [[34, "module-kqcircuits.elements.chip_frame"]], "kqcircuits.elements.circular_capacitor": [[35, "module-kqcircuits.elements.circular_capacitor"]], "kqcircuits.elements.element": [[36, "module-kqcircuits.elements.element"]], "kqcircuits.elements.finger_capacitor_square": [[37, "module-kqcircuits.elements.finger_capacitor_square"]], "kqcircuits.elements.finger_capacitor_taper": [[38, "module-kqcircuits.elements.finger_capacitor_taper"]], "kqcircuits.elements.flip_chip_connectors": [[39, "kqcircuits-elements-flip-chip-connectors"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector": [[40, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc": [[41, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf": [[42, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf"]], "kqcircuits.elements.fluxlines": [[43, "kqcircuits-elements-fluxlines"]], "kqcircuits.elements.fluxlines.fluxline": [[44, "module-kqcircuits.elements.fluxlines.fluxline"]], "kqcircuits.elements.fluxlines.fluxline_standard": [[45, "module-kqcircuits.elements.fluxlines.fluxline_standard"]], "kqcircuits.elements.fluxlines.fluxline_straight": [[46, "module-kqcircuits.elements.fluxlines.fluxline_straight"]], "kqcircuits.elements.hanger_resonator": [[47, "module-kqcircuits.elements.hanger_resonator"]], "kqcircuits.elements.launcher": [[48, "module-kqcircuits.elements.launcher"]], "kqcircuits.elements.launcher_dc": [[49, "module-kqcircuits.elements.launcher_dc"]], "kqcircuits.elements.markers": [[50, "kqcircuits-elements-markers"]], "kqcircuits.elements.markers.marker": [[51, "module-kqcircuits.elements.markers.marker"]], "kqcircuits.elements.markers.marker_standard": [[52, "module-kqcircuits.elements.markers.marker_standard"]], "kqcircuits.elements.markers.mask_marker_fc": [[53, "module-kqcircuits.elements.markers.mask_marker_fc"]], "kqcircuits.elements.meander": [[54, "module-kqcircuits.elements.meander"]], "kqcircuits.elements.smooth_capacitor": [[55, "module-kqcircuits.elements.smooth_capacitor"]], "kqcircuits.elements.spiral_resonator_polygon": [[56, "module-kqcircuits.elements.spiral_resonator_polygon"]], "kqcircuits.elements.tsvs": [[57, "kqcircuits-elements-tsvs"]], "kqcircuits.elements.tsvs.tsv": [[58, "module-kqcircuits.elements.tsvs.tsv"]], "kqcircuits.elements.tsvs.tsv_ellipse": [[59, "module-kqcircuits.elements.tsvs.tsv_ellipse"]], "kqcircuits.elements.tsvs.tsv_standard": [[60, "module-kqcircuits.elements.tsvs.tsv_standard"]], "kqcircuits.elements.waveguide_composite": [[61, "module-kqcircuits.elements.waveguide_composite"]], "kqcircuits.elements.waveguide_coplanar": [[62, "module-kqcircuits.elements.waveguide_coplanar"]], "kqcircuits.elements.waveguide_coplanar_curved": [[63, "module-kqcircuits.elements.waveguide_coplanar_curved"]], "kqcircuits.elements.waveguide_coplanar_splitter": [[64, "module-kqcircuits.elements.waveguide_coplanar_splitter"]], "kqcircuits.elements.waveguide_coplanar_straight": [[65, "module-kqcircuits.elements.waveguide_coplanar_straight"]], "kqcircuits.elements.waveguide_coplanar_taper": [[66, "module-kqcircuits.elements.waveguide_coplanar_taper"]], "kqcircuits.junctions": [[67, "kqcircuits-junctions"]], "kqcircuits.junctions.junction": [[68, "module-kqcircuits.junctions.junction"]], "kqcircuits.junctions.manhattan": [[69, "module-kqcircuits.junctions.manhattan"]], "kqcircuits.junctions.manhattan_single_junction": [[70, "module-kqcircuits.junctions.manhattan_single_junction"]], "kqcircuits.junctions.no_squid": [[71, "module-kqcircuits.junctions.no_squid"]], "kqcircuits.junctions.sim": [[72, "module-kqcircuits.junctions.sim"]], "kqcircuits.junctions.squid": [[73, "module-kqcircuits.junctions.squid"]], "kqcircuits.klayout_view": [[74, "module-kqcircuits.klayout_view"]], "kqcircuits.layer_cluster": [[75, "module-kqcircuits.layer_cluster"]], "kqcircuits.layer_config": [[76, "kqcircuits-layer-config"]], "kqcircuits.layer_config.default_layer_config": [[77, "module-kqcircuits.layer_config.default_layer_config"]], "kqcircuits.layer_config.example_layer_config": [[78, "module-kqcircuits.layer_config.example_layer_config"]], "kqcircuits.masks": [[79, "kqcircuits-masks"]], "kqcircuits.masks.mask_export": [[80, "module-kqcircuits.masks.mask_export"]], "kqcircuits.masks.mask_layout": [[81, "module-kqcircuits.masks.mask_layout"]], "kqcircuits.masks.mask_set": [[82, "module-kqcircuits.masks.mask_set"]], "kqcircuits.masks.multi_face_mask_layout": [[83, "module-kqcircuits.masks.multi_face_mask_layout"]], "kqcircuits.pya_resolver": [[84, "module-kqcircuits.pya_resolver"]], "kqcircuits.qubits": [[85, "kqcircuits-qubits"]], "kqcircuits.qubits.concentric_transmon": [[86, "module-kqcircuits.qubits.concentric_transmon"]], "kqcircuits.qubits.double_pads": [[87, "module-kqcircuits.qubits.double_pads"]], "kqcircuits.qubits.double_pads_splines": [[88, "module-kqcircuits.qubits.double_pads_splines"]], "kqcircuits.qubits.qubit": [[89, "module-kqcircuits.qubits.qubit"]], "kqcircuits.qubits.swissmon": [[90, "module-kqcircuits.qubits.swissmon"]], "kqcircuits.run": [[91, "module-kqcircuits.run"]], "kqcircuits.simulations": [[92, "kqcircuits-simulations"]], "kqcircuits.simulations.airbridges_sim": [[93, "module-kqcircuits.simulations.airbridges_sim"]], "kqcircuits.simulations.cross_section_simulation": [[94, "module-kqcircuits.simulations.cross_section_simulation"]], "kqcircuits.simulations.empty_simulation": [[95, "module-kqcircuits.simulations.empty_simulation"]], "kqcircuits.simulations.export": [[96, "kqcircuits-simulations-export"]], "kqcircuits.simulations.export.ansys": [[97, "kqcircuits-simulations-export-ansys"]], "kqcircuits.simulations.export.ansys.ansys_export": [[98, "module-kqcircuits.simulations.export.ansys.ansys_export"]], "kqcircuits.simulations.export.ansys.ansys_solution": [[99, "module-kqcircuits.simulations.export.ansys.ansys_solution"]], "kqcircuits.simulations.export.elmer": [[100, "kqcircuits-simulations-export-elmer"]], "kqcircuits.simulations.export.elmer.elmer_export": [[101, "module-kqcircuits.simulations.export.elmer.elmer_export"]], "kqcircuits.simulations.export.elmer.elmer_solution": [[102, "module-kqcircuits.simulations.export.elmer.elmer_solution"]], "kqcircuits.simulations.export.export_and_run": [[103, "module-kqcircuits.simulations.export.export_and_run"]], "kqcircuits.simulations.export.export_singularity": [[104, "module-kqcircuits.simulations.export.export_singularity"]], "kqcircuits.simulations.export.remote_export_and_run": [[105, "module-kqcircuits.simulations.export.remote_export_and_run"]], "kqcircuits.simulations.export.simulation_export": [[106, "module-kqcircuits.simulations.export.simulation_export"]], "kqcircuits.simulations.export.solution": [[107, "module-kqcircuits.simulations.export.solution"]], "kqcircuits.simulations.export.sonnet": [[108, "kqcircuits-simulations-export-sonnet"]], "kqcircuits.simulations.export.sonnet.parser": [[109, "module-kqcircuits.simulations.export.sonnet.parser"]], "kqcircuits.simulations.export.sonnet.sonnet_export": [[110, "module-kqcircuits.simulations.export.sonnet.sonnet_export"]], "kqcircuits.simulations.export.util": [[111, "module-kqcircuits.simulations.export.util"]], "kqcircuits.simulations.export.xsection": [[112, "kqcircuits-simulations-export-xsection"]], "kqcircuits.simulations.export.xsection.xsection_export": [[113, "module-kqcircuits.simulations.export.xsection.xsection_export"]], "kqcircuits.simulations.partition_region": [[114, "module-kqcircuits.simulations.partition_region"]], "kqcircuits.simulations.port": [[115, "module-kqcircuits.simulations.port"]], "kqcircuits.simulations.post_process": [[116, "module-kqcircuits.simulations.post_process"]], "kqcircuits.simulations.simulation": [[117, "module-kqcircuits.simulations.simulation"]], "kqcircuits.simulations.single_element_simulation": [[118, "module-kqcircuits.simulations.single_element_simulation"]], "kqcircuits.simulations.single_xmons_full_chip_sim": [[119, "module-kqcircuits.simulations.single_xmons_full_chip_sim"]], "kqcircuits.simulations.waveguides_sim": [[120, "module-kqcircuits.simulations.waveguides_sim"]], "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim": [[121, "module-kqcircuits.simulations.xmons_direct_coupling_full_chip_sim"]], "kqcircuits.simulations.xmons_direct_coupling_sim": [[122, "module-kqcircuits.simulations.xmons_direct_coupling_sim"]], "kqcircuits.test_structures": [[123, "kqcircuits-test-structures"]], "kqcircuits.test_structures.airbridge_dc": [[124, "module-kqcircuits.test_structures.airbridge_dc"]], "kqcircuits.test_structures.cross_test": [[125, "module-kqcircuits.test_structures.cross_test"]], "kqcircuits.test_structures.junction_test_pads": [[126, "kqcircuits-test-structures-junction-test-pads"]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads": [[127, "module-kqcircuits.test_structures.junction_test_pads.junction_test_pads"]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple": [[128, "module-kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple"]], "kqcircuits.test_structures.stripes_test": [[129, "module-kqcircuits.test_structures.stripes_test"]], "kqcircuits.test_structures.stripes_test_increasing_width": [[130, "module-kqcircuits.test_structures.stripes_test_increasing_width"]], "kqcircuits.test_structures.test_structure": [[131, "module-kqcircuits.test_structures.test_structure"]], "kqcircuits.test_structures.tsv_test_pattern": [[132, "module-kqcircuits.test_structures.tsv_test_pattern"]], "kqcircuits.util": [[133, "kqcircuits-util"]], "kqcircuits.util.area": [[134, "module-kqcircuits.util.area"]], "kqcircuits.util.count_instances": [[135, "module-kqcircuits.util.count_instances"]], "kqcircuits.util.coupler_lib": [[136, "module-kqcircuits.util.coupler_lib"]], "kqcircuits.util.deep_delete": [[137, "module-kqcircuits.util.deep_delete"]], "kqcircuits.util.defaults_helper": [[138, "module-kqcircuits.util.defaults_helper"]], "kqcircuits.util.dependencies": [[139, "module-kqcircuits.util.dependencies"]], "kqcircuits.util.edit_node_plugin": [[140, "module-kqcircuits.util.edit_node_plugin"]], "kqcircuits.util.export_helper": [[141, "module-kqcircuits.util.export_helper"]], "kqcircuits.util.geometry_helper": [[142, "module-kqcircuits.util.geometry_helper"]], "kqcircuits.util.geometry_json_encoder": [[143, "module-kqcircuits.util.geometry_json_encoder"]], "kqcircuits.util.groundgrid": [[144, "module-kqcircuits.util.groundgrid"]], "kqcircuits.util.gui_helper": [[145, "module-kqcircuits.util.gui_helper"]], "kqcircuits.util.import_helper": [[146, "module-kqcircuits.util.import_helper"]], "kqcircuits.util.label": [[147, "module-kqcircuits.util.label"]], "kqcircuits.util.layout_to_code": [[148, "module-kqcircuits.util.layout_to_code"]], "kqcircuits.util.library_helper": [[149, "module-kqcircuits.util.library_helper"]], "kqcircuits.util.log_router": [[150, "module-kqcircuits.util.log_router"]], "kqcircuits.util.merge": [[151, "module-kqcircuits.util.merge"]], "kqcircuits.util.netlist_extraction": [[152, "module-kqcircuits.util.netlist_extraction"]], "kqcircuits.util.netlist_graph": [[153, "module-kqcircuits.util.netlist_graph"]], "kqcircuits.util.parameters": [[154, "module-kqcircuits.util.parameters"]], "kqcircuits.util.plugin_startup": [[155, "module-kqcircuits.util.plugin_startup"]], "kqcircuits.util.refpoints": [[156, "module-kqcircuits.util.refpoints"]], "kqcircuits.util.replace_junctions": [[157, "module-kqcircuits.util.replace_junctions"]], "kqcircuits.util.symmetric_polygons": [[158, "module-kqcircuits.util.symmetric_polygons"]], "pyEPR": [[184, "pyepr"]], "pya resolver": [[161, "pya-resolver"]]}, "docnames": ["about", "api/kqcircuits", "api/kqcircuits.chips", "api/kqcircuits.chips.airbridge_crossings", "api/kqcircuits.chips.airbridge_dc_test", "api/kqcircuits.chips.chip", "api/kqcircuits.chips.crossing_twoface", "api/kqcircuits.chips.daisy_woven", "api/kqcircuits.chips.dc_test", "api/kqcircuits.chips.demo", "api/kqcircuits.chips.demo_twoface", "api/kqcircuits.chips.empty", "api/kqcircuits.chips.junction_test", "api/kqcircuits.chips.junction_test2", "api/kqcircuits.chips.launchers", "api/kqcircuits.chips.lithography_test", "api/kqcircuits.chips.lithography_test_twoface", "api/kqcircuits.chips.quality_factor", "api/kqcircuits.chips.quality_factor_twoface", "api/kqcircuits.chips.sample_holder_test", "api/kqcircuits.chips.shaping", "api/kqcircuits.chips.simple", "api/kqcircuits.chips.single_xmons", "api/kqcircuits.chips.stripes", "api/kqcircuits.chips.tsv_test", "api/kqcircuits.chips.xmons_direct_coupling", "api/kqcircuits.defaults", "api/kqcircuits.elements", "api/kqcircuits.elements.airbridge_connection", "api/kqcircuits.elements.airbridges", "api/kqcircuits.elements.airbridges.airbridge", "api/kqcircuits.elements.airbridges.airbridge_multi_face", "api/kqcircuits.elements.airbridges.airbridge_rectangular", "api/kqcircuits.elements.capacitive_x_coupler", "api/kqcircuits.elements.chip_frame", "api/kqcircuits.elements.circular_capacitor", "api/kqcircuits.elements.element", "api/kqcircuits.elements.finger_capacitor_square", "api/kqcircuits.elements.finger_capacitor_taper", "api/kqcircuits.elements.flip_chip_connectors", "api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector", "api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc", "api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf", "api/kqcircuits.elements.fluxlines", "api/kqcircuits.elements.fluxlines.fluxline", "api/kqcircuits.elements.fluxlines.fluxline_standard", "api/kqcircuits.elements.fluxlines.fluxline_straight", "api/kqcircuits.elements.hanger_resonator", "api/kqcircuits.elements.launcher", "api/kqcircuits.elements.launcher_dc", "api/kqcircuits.elements.markers", "api/kqcircuits.elements.markers.marker", "api/kqcircuits.elements.markers.marker_standard", "api/kqcircuits.elements.markers.mask_marker_fc", "api/kqcircuits.elements.meander", "api/kqcircuits.elements.smooth_capacitor", "api/kqcircuits.elements.spiral_resonator_polygon", "api/kqcircuits.elements.tsvs", "api/kqcircuits.elements.tsvs.tsv", "api/kqcircuits.elements.tsvs.tsv_ellipse", "api/kqcircuits.elements.tsvs.tsv_standard", "api/kqcircuits.elements.waveguide_composite", "api/kqcircuits.elements.waveguide_coplanar", "api/kqcircuits.elements.waveguide_coplanar_curved", "api/kqcircuits.elements.waveguide_coplanar_splitter", "api/kqcircuits.elements.waveguide_coplanar_straight", "api/kqcircuits.elements.waveguide_coplanar_taper", "api/kqcircuits.junctions", "api/kqcircuits.junctions.junction", "api/kqcircuits.junctions.manhattan", "api/kqcircuits.junctions.manhattan_single_junction", "api/kqcircuits.junctions.no_squid", "api/kqcircuits.junctions.sim", "api/kqcircuits.junctions.squid", "api/kqcircuits.klayout_view", "api/kqcircuits.layer_cluster", "api/kqcircuits.layer_config", "api/kqcircuits.layer_config.default_layer_config", "api/kqcircuits.layer_config.example_layer_config", "api/kqcircuits.masks", "api/kqcircuits.masks.mask_export", "api/kqcircuits.masks.mask_layout", "api/kqcircuits.masks.mask_set", "api/kqcircuits.masks.multi_face_mask_layout", "api/kqcircuits.pya_resolver", "api/kqcircuits.qubits", "api/kqcircuits.qubits.concentric_transmon", "api/kqcircuits.qubits.double_pads", "api/kqcircuits.qubits.double_pads_splines", "api/kqcircuits.qubits.qubit", "api/kqcircuits.qubits.swissmon", "api/kqcircuits.run", "api/kqcircuits.simulations", "api/kqcircuits.simulations.airbridges_sim", "api/kqcircuits.simulations.cross_section_simulation", "api/kqcircuits.simulations.empty_simulation", "api/kqcircuits.simulations.export", "api/kqcircuits.simulations.export.ansys", "api/kqcircuits.simulations.export.ansys.ansys_export", "api/kqcircuits.simulations.export.ansys.ansys_solution", "api/kqcircuits.simulations.export.elmer", "api/kqcircuits.simulations.export.elmer.elmer_export", "api/kqcircuits.simulations.export.elmer.elmer_solution", "api/kqcircuits.simulations.export.export_and_run", "api/kqcircuits.simulations.export.export_singularity", "api/kqcircuits.simulations.export.remote_export_and_run", "api/kqcircuits.simulations.export.simulation_export", "api/kqcircuits.simulations.export.solution", "api/kqcircuits.simulations.export.sonnet", "api/kqcircuits.simulations.export.sonnet.parser", "api/kqcircuits.simulations.export.sonnet.sonnet_export", "api/kqcircuits.simulations.export.util", "api/kqcircuits.simulations.export.xsection", "api/kqcircuits.simulations.export.xsection.xsection_export", "api/kqcircuits.simulations.partition_region", "api/kqcircuits.simulations.port", "api/kqcircuits.simulations.post_process", "api/kqcircuits.simulations.simulation", "api/kqcircuits.simulations.single_element_simulation", "api/kqcircuits.simulations.single_xmons_full_chip_sim", "api/kqcircuits.simulations.waveguides_sim", "api/kqcircuits.simulations.xmons_direct_coupling_full_chip_sim", "api/kqcircuits.simulations.xmons_direct_coupling_sim", "api/kqcircuits.test_structures", "api/kqcircuits.test_structures.airbridge_dc", "api/kqcircuits.test_structures.cross_test", "api/kqcircuits.test_structures.junction_test_pads", "api/kqcircuits.test_structures.junction_test_pads.junction_test_pads", "api/kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple", "api/kqcircuits.test_structures.stripes_test", "api/kqcircuits.test_structures.stripes_test_increasing_width", "api/kqcircuits.test_structures.test_structure", "api/kqcircuits.test_structures.tsv_test_pattern", "api/kqcircuits.util", "api/kqcircuits.util.area", "api/kqcircuits.util.count_instances", "api/kqcircuits.util.coupler_lib", "api/kqcircuits.util.deep_delete", "api/kqcircuits.util.defaults_helper", "api/kqcircuits.util.dependencies", "api/kqcircuits.util.edit_node_plugin", "api/kqcircuits.util.export_helper", "api/kqcircuits.util.geometry_helper", "api/kqcircuits.util.geometry_json_encoder", "api/kqcircuits.util.groundgrid", "api/kqcircuits.util.gui_helper", "api/kqcircuits.util.import_helper", "api/kqcircuits.util.label", "api/kqcircuits.util.layout_to_code", "api/kqcircuits.util.library_helper", "api/kqcircuits.util.log_router", "api/kqcircuits.util.merge", "api/kqcircuits.util.netlist_extraction", "api/kqcircuits.util.netlist_graph", "api/kqcircuits.util.parameters", "api/kqcircuits.util.plugin_startup", "api/kqcircuits.util.refpoints", "api/kqcircuits.util.replace_junctions", "api/kqcircuits.util.symmetric_polygons", "citing", "contributing", "developer/architecture", "developer/coding_style", "developer/containers", "developer/documentation", "developer/index", "developer/setup", "developer/standalone", "developer/testing", "index", "installation", "salt", "support", "trademarks", "user_guide/file_system_and_utilities", "user_guide/gui_features", "user_guide/gui_workflow", "user_guide/index", "user_guide/macro_workflow", "user_guide/mask_export", "user_guide/python_workflow", "user_guide/simulation/elmer_remote_workflow", "user_guide/simulation/export_and_run", "user_guide/simulation/gmsh_elmer_export", "user_guide/simulation/simulation_features", "user_guide/simulation/simulation_objects", "user_guide/simulation/simulation_scripts", "user_guide/simulations", "user_guide/terminology", "user_guide/usage", "user_guide/xsection"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["about.rst", "api/kqcircuits.rst", "api/kqcircuits.chips.rst", "api/kqcircuits.chips.airbridge_crossings.rst", "api/kqcircuits.chips.airbridge_dc_test.rst", "api/kqcircuits.chips.chip.rst", "api/kqcircuits.chips.crossing_twoface.rst", "api/kqcircuits.chips.daisy_woven.rst", "api/kqcircuits.chips.dc_test.rst", "api/kqcircuits.chips.demo.rst", "api/kqcircuits.chips.demo_twoface.rst", "api/kqcircuits.chips.empty.rst", "api/kqcircuits.chips.junction_test.rst", "api/kqcircuits.chips.junction_test2.rst", "api/kqcircuits.chips.launchers.rst", "api/kqcircuits.chips.lithography_test.rst", "api/kqcircuits.chips.lithography_test_twoface.rst", "api/kqcircuits.chips.quality_factor.rst", "api/kqcircuits.chips.quality_factor_twoface.rst", "api/kqcircuits.chips.sample_holder_test.rst", "api/kqcircuits.chips.shaping.rst", "api/kqcircuits.chips.simple.rst", "api/kqcircuits.chips.single_xmons.rst", "api/kqcircuits.chips.stripes.rst", "api/kqcircuits.chips.tsv_test.rst", "api/kqcircuits.chips.xmons_direct_coupling.rst", "api/kqcircuits.defaults.rst", "api/kqcircuits.elements.rst", "api/kqcircuits.elements.airbridge_connection.rst", "api/kqcircuits.elements.airbridges.rst", "api/kqcircuits.elements.airbridges.airbridge.rst", "api/kqcircuits.elements.airbridges.airbridge_multi_face.rst", "api/kqcircuits.elements.airbridges.airbridge_rectangular.rst", "api/kqcircuits.elements.capacitive_x_coupler.rst", "api/kqcircuits.elements.chip_frame.rst", "api/kqcircuits.elements.circular_capacitor.rst", "api/kqcircuits.elements.element.rst", "api/kqcircuits.elements.finger_capacitor_square.rst", "api/kqcircuits.elements.finger_capacitor_taper.rst", "api/kqcircuits.elements.flip_chip_connectors.rst", "api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector.rst", "api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.rst", "api/kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.rst", "api/kqcircuits.elements.fluxlines.rst", "api/kqcircuits.elements.fluxlines.fluxline.rst", "api/kqcircuits.elements.fluxlines.fluxline_standard.rst", "api/kqcircuits.elements.fluxlines.fluxline_straight.rst", "api/kqcircuits.elements.hanger_resonator.rst", "api/kqcircuits.elements.launcher.rst", "api/kqcircuits.elements.launcher_dc.rst", "api/kqcircuits.elements.markers.rst", "api/kqcircuits.elements.markers.marker.rst", "api/kqcircuits.elements.markers.marker_standard.rst", "api/kqcircuits.elements.markers.mask_marker_fc.rst", "api/kqcircuits.elements.meander.rst", "api/kqcircuits.elements.smooth_capacitor.rst", "api/kqcircuits.elements.spiral_resonator_polygon.rst", "api/kqcircuits.elements.tsvs.rst", "api/kqcircuits.elements.tsvs.tsv.rst", "api/kqcircuits.elements.tsvs.tsv_ellipse.rst", "api/kqcircuits.elements.tsvs.tsv_standard.rst", "api/kqcircuits.elements.waveguide_composite.rst", "api/kqcircuits.elements.waveguide_coplanar.rst", "api/kqcircuits.elements.waveguide_coplanar_curved.rst", "api/kqcircuits.elements.waveguide_coplanar_splitter.rst", "api/kqcircuits.elements.waveguide_coplanar_straight.rst", "api/kqcircuits.elements.waveguide_coplanar_taper.rst", "api/kqcircuits.junctions.rst", "api/kqcircuits.junctions.junction.rst", "api/kqcircuits.junctions.manhattan.rst", "api/kqcircuits.junctions.manhattan_single_junction.rst", "api/kqcircuits.junctions.no_squid.rst", "api/kqcircuits.junctions.sim.rst", "api/kqcircuits.junctions.squid.rst", "api/kqcircuits.klayout_view.rst", "api/kqcircuits.layer_cluster.rst", "api/kqcircuits.layer_config.rst", "api/kqcircuits.layer_config.default_layer_config.rst", "api/kqcircuits.layer_config.example_layer_config.rst", "api/kqcircuits.masks.rst", "api/kqcircuits.masks.mask_export.rst", "api/kqcircuits.masks.mask_layout.rst", "api/kqcircuits.masks.mask_set.rst", "api/kqcircuits.masks.multi_face_mask_layout.rst", "api/kqcircuits.pya_resolver.rst", "api/kqcircuits.qubits.rst", "api/kqcircuits.qubits.concentric_transmon.rst", "api/kqcircuits.qubits.double_pads.rst", "api/kqcircuits.qubits.double_pads_splines.rst", "api/kqcircuits.qubits.qubit.rst", "api/kqcircuits.qubits.swissmon.rst", "api/kqcircuits.run.rst", "api/kqcircuits.simulations.rst", "api/kqcircuits.simulations.airbridges_sim.rst", "api/kqcircuits.simulations.cross_section_simulation.rst", "api/kqcircuits.simulations.empty_simulation.rst", "api/kqcircuits.simulations.export.rst", "api/kqcircuits.simulations.export.ansys.rst", "api/kqcircuits.simulations.export.ansys.ansys_export.rst", "api/kqcircuits.simulations.export.ansys.ansys_solution.rst", "api/kqcircuits.simulations.export.elmer.rst", "api/kqcircuits.simulations.export.elmer.elmer_export.rst", "api/kqcircuits.simulations.export.elmer.elmer_solution.rst", "api/kqcircuits.simulations.export.export_and_run.rst", "api/kqcircuits.simulations.export.export_singularity.rst", "api/kqcircuits.simulations.export.remote_export_and_run.rst", "api/kqcircuits.simulations.export.simulation_export.rst", "api/kqcircuits.simulations.export.solution.rst", "api/kqcircuits.simulations.export.sonnet.rst", "api/kqcircuits.simulations.export.sonnet.parser.rst", "api/kqcircuits.simulations.export.sonnet.sonnet_export.rst", "api/kqcircuits.simulations.export.util.rst", "api/kqcircuits.simulations.export.xsection.rst", "api/kqcircuits.simulations.export.xsection.xsection_export.rst", "api/kqcircuits.simulations.partition_region.rst", "api/kqcircuits.simulations.port.rst", "api/kqcircuits.simulations.post_process.rst", "api/kqcircuits.simulations.simulation.rst", "api/kqcircuits.simulations.single_element_simulation.rst", "api/kqcircuits.simulations.single_xmons_full_chip_sim.rst", "api/kqcircuits.simulations.waveguides_sim.rst", "api/kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.rst", "api/kqcircuits.simulations.xmons_direct_coupling_sim.rst", "api/kqcircuits.test_structures.rst", "api/kqcircuits.test_structures.airbridge_dc.rst", "api/kqcircuits.test_structures.cross_test.rst", "api/kqcircuits.test_structures.junction_test_pads.rst", "api/kqcircuits.test_structures.junction_test_pads.junction_test_pads.rst", "api/kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.rst", "api/kqcircuits.test_structures.stripes_test.rst", "api/kqcircuits.test_structures.stripes_test_increasing_width.rst", "api/kqcircuits.test_structures.test_structure.rst", "api/kqcircuits.test_structures.tsv_test_pattern.rst", "api/kqcircuits.util.rst", "api/kqcircuits.util.area.rst", "api/kqcircuits.util.count_instances.rst", "api/kqcircuits.util.coupler_lib.rst", "api/kqcircuits.util.deep_delete.rst", "api/kqcircuits.util.defaults_helper.rst", "api/kqcircuits.util.dependencies.rst", "api/kqcircuits.util.edit_node_plugin.rst", "api/kqcircuits.util.export_helper.rst", "api/kqcircuits.util.geometry_helper.rst", "api/kqcircuits.util.geometry_json_encoder.rst", "api/kqcircuits.util.groundgrid.rst", "api/kqcircuits.util.gui_helper.rst", "api/kqcircuits.util.import_helper.rst", "api/kqcircuits.util.label.rst", "api/kqcircuits.util.layout_to_code.rst", "api/kqcircuits.util.library_helper.rst", "api/kqcircuits.util.log_router.rst", "api/kqcircuits.util.merge.rst", "api/kqcircuits.util.netlist_extraction.rst", "api/kqcircuits.util.netlist_graph.rst", "api/kqcircuits.util.parameters.rst", "api/kqcircuits.util.plugin_startup.rst", "api/kqcircuits.util.refpoints.rst", "api/kqcircuits.util.replace_junctions.rst", "api/kqcircuits.util.symmetric_polygons.rst", "citing.rst", "contributing.rst", "developer/architecture.rst", "developer/coding_style.rst", "developer/containers.rst", "developer/documentation.rst", "developer/index.rst", "developer/setup.rst", "developer/standalone.rst", "developer/testing.rst", "index.rst", "installation.rst", "salt.rst", "support.rst", "trademarks.rst", "user_guide/file_system_and_utilities.rst", "user_guide/gui_features.rst", "user_guide/gui_workflow.rst", "user_guide/index.rst", "user_guide/macro_workflow.rst", "user_guide/mask_export.rst", "user_guide/python_workflow.rst", "user_guide/simulation/elmer_remote_workflow.rst", "user_guide/simulation/export_and_run.rst", "user_guide/simulation/gmsh_elmer_export.rst", "user_guide/simulation/simulation_features.rst", "user_guide/simulation/simulation_objects.rst", "user_guide/simulation/simulation_scripts.rst", "user_guide/simulations.rst", "user_guide/terminology.rst", "user_guide/usage.rst", "user_guide/xsection.rst"], "indexentries": {"a (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.a", false]], "activated() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.activated", false]], "active_cell (kqcircuits.klayout_view.klayoutview property)": [[74, "kqcircuits.klayout_view.KLayoutView.active_cell", false]], "add_chip() (kqcircuits.masks.mask_set.maskset method)": [[82, "kqcircuits.masks.mask_set.MaskSet.add_chip", false]], "add_chips_map() (kqcircuits.masks.mask_layout.masklayout method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.add_chips_map", false]], "add_chips_map() (kqcircuits.masks.multi_face_mask_layout.multifacemasklayout method)": [[83, "kqcircuits.masks.multi_face_mask_layout.MultiFaceMaskLayout.add_chips_map", false]], "add_default_layers() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.add_default_layers", false]], "add_element() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.add_element", false]], "add_element() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.add_element", false]], "add_mask_layout() (kqcircuits.masks.mask_set.maskset method)": [[82, "kqcircuits.masks.mask_set.MaskSet.add_mask_layout", false]], "add_multi_face_mask_layout() (kqcircuits.masks.mask_set.maskset method)": [[82, "kqcircuits.masks.mask_set.MaskSet.add_multi_face_mask_layout", false]], "add_parameter() (in module kqcircuits.util.parameters)": [[154, "kqcircuits.util.parameters.add_parameter", false]], "add_parameters_from() (in module kqcircuits.util.parameters)": [[154, "kqcircuits.util.parameters.add_parameters_from", false]], "add_port() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.add_port", false]], "add_protection() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.add_protection", false]], "add_waveguides() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.add_waveguides", false]], "added_chips (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.added_chips", false]], "airbridge (class in kqcircuits.elements.airbridges.airbridge)": [[30, "kqcircuits.elements.airbridges.airbridge.Airbridge", false]], "airbridge (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.airbridge", false]], "airbridgeconnection (class in kqcircuits.elements.airbridge_connection)": [[28, "kqcircuits.elements.airbridge_connection.AirbridgeConnection", false]], "airbridgecrossings (class in kqcircuits.chips.airbridge_crossings)": [[3, "kqcircuits.chips.airbridge_crossings.AirbridgeCrossings", false]], "airbridgedc (class in kqcircuits.test_structures.airbridge_dc)": [[124, "kqcircuits.test_structures.airbridge_dc.AirbridgeDC", false]], "airbridgedctest (class in kqcircuits.chips.airbridge_dc_test)": [[4, "kqcircuits.chips.airbridge_dc_test.AirbridgeDcTest", false]], "airbridgemultiface (class in kqcircuits.elements.airbridges.airbridge_multi_face)": [[31, "kqcircuits.elements.airbridges.airbridge_multi_face.AirbridgeMultiFace", false]], "airbridgerectangular (class in kqcircuits.elements.airbridges.airbridge_rectangular)": [[32, "kqcircuits.elements.airbridges.airbridge_rectangular.AirbridgeRectangular", false]], "airbridgessim (class in kqcircuits.simulations.airbridges_sim)": [[93, "kqcircuits.simulations.airbridges_sim.AirbridgesSim", false]], "align (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.align", false]], "align_to (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.align_to", false]], "all_layers() (kqcircuits.layer_cluster.layercluster method)": [[75, "kqcircuits.layer_cluster.LayerCluster.all_layers", false]], "angle (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.angle", false]], "ansys_project_template (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.ansys_project_template", false]], "ansys_tool (kqcircuits.simulations.export.ansys.ansys_solution.ansyscurrentsolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysCurrentSolution.ansys_tool", false]], "ansys_tool (kqcircuits.simulations.export.ansys.ansys_solution.ansyseigenmodesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution.ansys_tool", false]], "ansys_tool (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.ansys_tool", false]], "ansys_tool (kqcircuits.simulations.export.ansys.ansys_solution.ansysq3dsolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysQ3dSolution.ansys_tool", false]], "ansys_tool (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.ansys_tool", false]], "ansys_tool (kqcircuits.simulations.export.ansys.ansys_solution.ansysvoltagesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution.ansys_tool", false]], "ansyscurrentsolution (class in kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysCurrentSolution", false]], "ansyseigenmodesolution (class in kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution", false]], "ansyshfsssolution (class in kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution", false]], "ansysq3dsolution (class in kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysQ3dSolution", false]], "ansyssolution (class in kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution", false]], "ansysvoltagesolution (class in kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution", false]], "apply_template() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.apply_template", false]], "arc() (in module kqcircuits.elements.waveguide_coplanar_curved)": [[63, "kqcircuits.elements.waveguide_coplanar_curved.arc", false]], "arc_points() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.arc_points", false]], "areareceiver (class in kqcircuits.util.area)": [[134, "kqcircuits.util.area.AreaReceiver", false]], "argument_parser() (in module kqcircuits.run)": [[91, "kqcircuits.run.argument_parser", false]], "as_dict() (kqcircuits.simulations.port.port method)": [[115, "kqcircuits.simulations.port.Port.as_dict", false]], "b (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.b", false]], "bbox_face_ids (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.bbox_face_ids", false]], "bezier_points() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.bezier_points", false]], "bottomleft (kqcircuits.util.label.labelorigin attribute)": [[147, "kqcircuits.util.label.LabelOrigin.BOTTOMLEFT", false]], "bottomright (kqcircuits.util.label.labelorigin attribute)": [[147, "kqcircuits.util.label.LabelOrigin.BOTTOMRIGHT", false]], "boundary_conditions (kqcircuits.simulations.export.elmer.elmer_solution.elmercrosssectionsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerCrossSectionSolution.boundary_conditions", false]], "box() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.box", false]], "bspline_points() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.bspline_points", false]], "build() (kqcircuits.chips.airbridge_crossings.airbridgecrossings method)": [[3, "kqcircuits.chips.airbridge_crossings.AirbridgeCrossings.build", false]], "build() (kqcircuits.chips.airbridge_dc_test.airbridgedctest method)": [[4, "kqcircuits.chips.airbridge_dc_test.AirbridgeDcTest.build", false]], "build() (kqcircuits.chips.crossing_twoface.crossingtwoface method)": [[6, "kqcircuits.chips.crossing_twoface.CrossingTwoface.build", false]], "build() (kqcircuits.chips.daisy_woven.daisywoven method)": [[7, "kqcircuits.chips.daisy_woven.DaisyWoven.build", false]], "build() (kqcircuits.chips.dc_test.dctest method)": [[8, "kqcircuits.chips.dc_test.DcTest.build", false]], "build() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.build", false]], "build() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.build", false]], "build() (kqcircuits.chips.empty.empty method)": [[11, "kqcircuits.chips.empty.Empty.build", false]], "build() (kqcircuits.chips.junction_test.junctiontest method)": [[12, "kqcircuits.chips.junction_test.JunctionTest.build", false]], "build() (kqcircuits.chips.junction_test2.junctiontest2 method)": [[13, "kqcircuits.chips.junction_test2.JunctionTest2.build", false]], "build() (kqcircuits.chips.launchers.launchers method)": [[14, "kqcircuits.chips.launchers.Launchers.build", false]], "build() (kqcircuits.chips.lithography_test.lithographytest method)": [[15, "kqcircuits.chips.lithography_test.LithographyTest.build", false]], "build() (kqcircuits.chips.lithography_test_twoface.lithographytesttwoface method)": [[16, "kqcircuits.chips.lithography_test_twoface.LithographyTestTwoface.build", false]], "build() (kqcircuits.chips.quality_factor.qualityfactor method)": [[17, "kqcircuits.chips.quality_factor.QualityFactor.build", false]], "build() (kqcircuits.chips.quality_factor_twoface.qualityfactortwoface method)": [[18, "kqcircuits.chips.quality_factor_twoface.QualityFactorTwoface.build", false]], "build() (kqcircuits.chips.sample_holder_test.sampleholdertest method)": [[19, "kqcircuits.chips.sample_holder_test.SampleHolderTest.build", false]], "build() (kqcircuits.chips.shaping.shaping method)": [[20, "kqcircuits.chips.shaping.Shaping.build", false]], "build() (kqcircuits.chips.simple.simple method)": [[21, "kqcircuits.chips.simple.Simple.build", false]], "build() (kqcircuits.chips.single_xmons.singlexmons method)": [[22, "kqcircuits.chips.single_xmons.SingleXmons.build", false]], "build() (kqcircuits.chips.stripes.stripes method)": [[23, "kqcircuits.chips.stripes.Stripes.build", false]], "build() (kqcircuits.chips.tsv_test.tsvtest method)": [[24, "kqcircuits.chips.tsv_test.TsvTest.build", false]], "build() (kqcircuits.chips.xmons_direct_coupling.xmonsdirectcoupling method)": [[25, "kqcircuits.chips.xmons_direct_coupling.XMonsDirectCoupling.build", false]], "build() (kqcircuits.elements.airbridge_connection.airbridgeconnection method)": [[28, "kqcircuits.elements.airbridge_connection.AirbridgeConnection.build", false]], "build() (kqcircuits.elements.airbridges.airbridge_multi_face.airbridgemultiface method)": [[31, "kqcircuits.elements.airbridges.airbridge_multi_face.AirbridgeMultiFace.build", false]], "build() (kqcircuits.elements.airbridges.airbridge_rectangular.airbridgerectangular method)": [[32, "kqcircuits.elements.airbridges.airbridge_rectangular.AirbridgeRectangular.build", false]], "build() (kqcircuits.elements.capacitive_x_coupler.capacitivexcoupler method)": [[33, "kqcircuits.elements.capacitive_x_coupler.CapacitiveXCoupler.build", false]], "build() (kqcircuits.elements.chip_frame.chipframe method)": [[34, "kqcircuits.elements.chip_frame.ChipFrame.build", false]], "build() (kqcircuits.elements.circular_capacitor.circularcapacitor method)": [[35, "kqcircuits.elements.circular_capacitor.CircularCapacitor.build", false]], "build() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.build", false]], "build() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.build", false]], "build() (kqcircuits.elements.finger_capacitor_taper.fingercapacitortaper method)": [[38, "kqcircuits.elements.finger_capacitor_taper.FingerCapacitorTaper.build", false]], "build() (kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.flipchipconnectordc method)": [[41, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.FlipChipConnectorDc.build", false]], "build() (kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.flipchipconnectorrf method)": [[42, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.FlipChipConnectorRf.build", false]], "build() (kqcircuits.elements.fluxlines.fluxline_standard.fluxlinestandard method)": [[45, "kqcircuits.elements.fluxlines.fluxline_standard.FluxlineStandard.build", false]], "build() (kqcircuits.elements.fluxlines.fluxline_straight.fluxlinestraight method)": [[46, "kqcircuits.elements.fluxlines.fluxline_straight.FluxlineStraight.build", false]], "build() (kqcircuits.elements.hanger_resonator.hangerresonator method)": [[47, "kqcircuits.elements.hanger_resonator.HangerResonator.build", false]], "build() (kqcircuits.elements.launcher.launcher method)": [[48, "kqcircuits.elements.launcher.Launcher.build", false]], "build() (kqcircuits.elements.launcher_dc.launcherdc method)": [[49, "kqcircuits.elements.launcher_dc.LauncherDC.build", false]], "build() (kqcircuits.elements.markers.marker_standard.markerstandard method)": [[52, "kqcircuits.elements.markers.marker_standard.MarkerStandard.build", false]], "build() (kqcircuits.elements.markers.mask_marker_fc.maskmarkerfc method)": [[53, "kqcircuits.elements.markers.mask_marker_fc.MaskMarkerFc.build", false]], "build() (kqcircuits.elements.meander.meander method)": [[54, "kqcircuits.elements.meander.Meander.build", false]], "build() (kqcircuits.elements.smooth_capacitor.smoothcapacitor method)": [[55, "kqcircuits.elements.smooth_capacitor.SmoothCapacitor.build", false]], "build() (kqcircuits.elements.spiral_resonator_polygon.spiralresonatorpolygon method)": [[56, "kqcircuits.elements.spiral_resonator_polygon.SpiralResonatorPolygon.build", false]], "build() (kqcircuits.elements.tsvs.tsv_standard.tsvstandard method)": [[60, "kqcircuits.elements.tsvs.tsv_standard.TsvStandard.build", false]], "build() (kqcircuits.elements.waveguide_composite.waveguidecomposite method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.build", false]], "build() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.build", false]], "build() (kqcircuits.elements.waveguide_coplanar_curved.waveguidecoplanarcurved method)": [[63, "kqcircuits.elements.waveguide_coplanar_curved.WaveguideCoplanarCurved.build", false]], "build() (kqcircuits.elements.waveguide_coplanar_splitter.waveguidecoplanarsplitter method)": [[64, "kqcircuits.elements.waveguide_coplanar_splitter.WaveguideCoplanarSplitter.build", false]], "build() (kqcircuits.elements.waveguide_coplanar_straight.waveguidecoplanarstraight method)": [[65, "kqcircuits.elements.waveguide_coplanar_straight.WaveguideCoplanarStraight.build", false]], "build() (kqcircuits.elements.waveguide_coplanar_taper.waveguidecoplanartaper method)": [[66, "kqcircuits.elements.waveguide_coplanar_taper.WaveguideCoplanarTaper.build", false]], "build() (kqcircuits.junctions.manhattan.manhattan method)": [[69, "kqcircuits.junctions.manhattan.Manhattan.build", false]], "build() (kqcircuits.junctions.manhattan_single_junction.manhattansinglejunction method)": [[70, "kqcircuits.junctions.manhattan_single_junction.ManhattanSingleJunction.build", false]], "build() (kqcircuits.junctions.no_squid.nosquid method)": [[71, "kqcircuits.junctions.no_squid.NoSquid.build", false]], "build() (kqcircuits.junctions.sim.sim method)": [[72, "kqcircuits.junctions.sim.Sim.build", false]], "build() (kqcircuits.masks.mask_layout.masklayout method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.build", false]], "build() (kqcircuits.masks.mask_set.maskset method)": [[82, "kqcircuits.masks.mask_set.MaskSet.build", false]], "build() (kqcircuits.qubits.concentric_transmon.concentrictransmon method)": [[86, "kqcircuits.qubits.concentric_transmon.ConcentricTransmon.build", false]], "build() (kqcircuits.qubits.double_pads.doublepads method)": [[87, "kqcircuits.qubits.double_pads.DoublePads.build", false]], "build() (kqcircuits.qubits.swissmon.swissmon method)": [[90, "kqcircuits.qubits.swissmon.Swissmon.build", false]], "build() (kqcircuits.simulations.airbridges_sim.airbridgessim method)": [[93, "kqcircuits.simulations.airbridges_sim.AirbridgesSim.build", false]], "build() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.build", false]], "build() (kqcircuits.simulations.empty_simulation.emptysimulation method)": [[95, "kqcircuits.simulations.empty_simulation.EmptySimulation.build", false]], "build() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.build", false]], "build() (kqcircuits.simulations.single_xmons_full_chip_sim.singlexmonsfullchipsim method)": [[119, "kqcircuits.simulations.single_xmons_full_chip_sim.SingleXmonsFullChipSim.build", false]], "build() (kqcircuits.simulations.waveguides_sim.waveguidessim method)": [[120, "kqcircuits.simulations.waveguides_sim.WaveGuidesSim.build", false]], "build() (kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.xmonsdirectcouplingfullchipsim method)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim.build", false]], "build() (kqcircuits.simulations.xmons_direct_coupling_sim.xmonsdirectcouplingsim method)": [[122, "kqcircuits.simulations.xmons_direct_coupling_sim.XMonsDirectCouplingSim.build", false]], "build() (kqcircuits.test_structures.airbridge_dc.airbridgedc method)": [[124, "kqcircuits.test_structures.airbridge_dc.AirbridgeDC.build", false]], "build() (kqcircuits.test_structures.cross_test.crosstest method)": [[125, "kqcircuits.test_structures.cross_test.CrossTest.build", false]], "build() (kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.junctiontestpadssimple method)": [[128, "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.JunctionTestPadsSimple.build", false]], "build() (kqcircuits.test_structures.stripes_test.stripestest method)": [[129, "kqcircuits.test_structures.stripes_test.StripesTest.build", false]], "build() (kqcircuits.test_structures.stripes_test_increasing_width.stripestestincreasingwidth method)": [[130, "kqcircuits.test_structures.stripes_test_increasing_width.StripesTestIncreasingWidth.build", false]], "build() (kqcircuits.test_structures.tsv_test_pattern.tsvtestpattern method)": [[132, "kqcircuits.test_structures.tsv_test_pattern.TsvTestPattern.build", false]], "can_create_from_shape_impl() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.can_create_from_shape_impl", false]], "can_create_from_shape_impl() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.can_create_from_shape_impl", false]], "can_create_from_shape_impl() (kqcircuits.elements.finger_capacitor_taper.fingercapacitortaper method)": [[38, "kqcircuits.elements.finger_capacitor_taper.FingerCapacitorTaper.can_create_from_shape_impl", false]], "can_create_from_shape_impl() (kqcircuits.elements.meander.meander method)": [[54, "kqcircuits.elements.meander.Meander.can_create_from_shape_impl", false]], "can_create_from_shape_impl() (kqcircuits.elements.smooth_capacitor.smoothcapacitor method)": [[55, "kqcircuits.elements.smooth_capacitor.SmoothCapacitor.can_create_from_shape_impl", false]], "can_create_from_shape_impl() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.can_create_from_shape_impl", false]], "cap_params() (in module kqcircuits.util.coupler_lib)": [[136, "kqcircuits.util.coupler_lib.cap_params", false]], "capacitance_export (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.capacitance_export", false]], "capacitivexcoupler (class in kqcircuits.elements.capacitive_x_coupler)": [[33, "kqcircuits.elements.capacitive_x_coupler.CapacitiveXCoupler", false]], "cell (kqcircuits.util.refpoints.refpoints attribute)": [[156, "kqcircuits.util.refpoints.Refpoints.cell", false]], "cell_view (kqcircuits.klayout_view.klayoutview property)": [[74, "kqcircuits.klayout_view.KLayoutView.cell_view", false]], "check_node_type() (kqcircuits.elements.waveguide_composite.waveguidecomposite method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.check_node_type", false]], "chip (class in kqcircuits.chips.chip)": [[5, "kqcircuits.chips.chip.Chip", false]], "chip_box_offset (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chip_box_offset", false]], "chip_copies (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chip_copies", false]], "chip_size (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chip_size", false]], "chip_trans (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chip_trans", false]], "chipframe (class in kqcircuits.elements.chip_frame)": [[34, "kqcircuits.elements.chip_frame.ChipFrame", false]], "chips_map (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chips_map", false]], "chips_map_from_box_map() (kqcircuits.masks.mask_set.maskset static method)": [[82, "kqcircuits.masks.mask_set.MaskSet.chips_map_from_box_map", false]], "chips_map_legend (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chips_map_legend", false]], "chips_map_legend (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.chips_map_legend", false]], "chips_map_offset (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chips_map_offset", false]], "chips_placed_by_position_label (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.chips_placed_by_position_label", false]], "circle_polygon() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.circle_polygon", false]], "circularcapacitor (class in kqcircuits.elements.circular_capacitor)": [[35, "kqcircuits.elements.circular_capacitor.CircularCapacitor", false]], "clear_layers() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.clear_layers", false]], "close() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.close", false]], "coerce_parameters_impl() (kqcircuits.chips.junction_test2.junctiontest2 method)": [[13, "kqcircuits.chips.junction_test2.JunctionTest2.coerce_parameters_impl", false]], "coerce_parameters_impl() (kqcircuits.elements.fluxlines.fluxline.fluxline method)": [[44, "kqcircuits.elements.fluxlines.fluxline.Fluxline.coerce_parameters_impl", false]], "coerce_parameters_impl() (kqcircuits.elements.waveguide_composite.waveguidecomposite method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.coerce_parameters_impl", false]], "coerce_parameters_impl() (kqcircuits.elements.waveguide_coplanar_curved.waveguidecoplanarcurved method)": [[63, "kqcircuits.elements.waveguide_coplanar_curved.WaveguideCoplanarCurved.coerce_parameters_impl", false]], "coerce_parameters_impl() (kqcircuits.junctions.junction.junction method)": [[68, "kqcircuits.junctions.junction.Junction.coerce_parameters_impl", false]], "coerce_parameters_impl() (kqcircuits.qubits.qubit.qubit method)": [[89, "kqcircuits.qubits.qubit.Qubit.coerce_parameters_impl", false]], "coerce_parameters_impl() (kqcircuits.test_structures.junction_test_pads.junction_test_pads.junctiontestpads method)": [[127, "kqcircuits.test_structures.junction_test_pads.junction_test_pads.JunctionTestPads.coerce_parameters_impl", false]], "concentrictransmon (class in kqcircuits.qubits.concentric_transmon)": [[86, "kqcircuits.qubits.concentric_transmon.ConcentricTransmon", false]], "conductivity (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.conductivity", false]], "control() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.control", false]], "convergence_tolerance (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.convergence_tolerance", false]], "convert_cells_to_code() (in module kqcircuits.util.layout_to_code)": [[148, "kqcircuits.util.layout_to_code.convert_cells_to_code", false]], "convert_cells_to_static() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.convert_cells_to_static", false]], "convert_child_instances_to_static() (in module kqcircuits.util.merge)": [[151, "kqcircuits.util.merge.convert_child_instances_to_static", false]], "copy_content_into_directory() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.copy_content_into_directory", false]], "copy_one_layer_of_cell() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.copy_one_layer_of_cell", false]], "copy_port() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.copy_port", false]], "count_instances_in_cell() (in module kqcircuits.util.count_instances)": [[135, "kqcircuits.util.count_instances.count_instances_in_cell", false]], "covered_region_excluded_layers (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.covered_region_excluded_layers", false]], "create() (kqcircuits.elements.airbridges.airbridge.airbridge class method)": [[30, "kqcircuits.elements.airbridges.airbridge.Airbridge.create", false]], "create() (kqcircuits.elements.element.element class method)": [[36, "kqcircuits.elements.element.Element.create", false]], "create() (kqcircuits.elements.fluxlines.fluxline.fluxline class method)": [[44, "kqcircuits.elements.fluxlines.fluxline.Fluxline.create", false]], "create() (kqcircuits.elements.markers.marker.marker class method)": [[51, "kqcircuits.elements.markers.marker.Marker.create", false]], "create() (kqcircuits.elements.tsvs.tsv.tsv class method)": [[58, "kqcircuits.elements.tsvs.tsv.Tsv.create", false]], "create() (kqcircuits.elements.waveguide_composite.waveguidecomposite class method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.create", false]], "create() (kqcircuits.junctions.junction.junction class method)": [[68, "kqcircuits.junctions.junction.Junction.create", false]], "create() (kqcircuits.test_structures.junction_test_pads.junction_test_pads.junctiontestpads class method)": [[127, "kqcircuits.test_structures.junction_test_pads.junction_test_pads.JunctionTestPads.create", false]], "create_bump_connector() (kqcircuits.elements.flip_chip_connectors.flip_chip_connector.flipchipconnector method)": [[40, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector.FlipChipConnector.create_bump_connector", false]], "create_cell_from_shape() (kqcircuits.elements.element.element static method)": [[36, "kqcircuits.elements.element.Element.create_cell_from_shape", false]], "create_cross() (kqcircuits.elements.markers.mask_marker_fc.maskmarkerfc static method)": [[53, "kqcircuits.elements.markers.mask_marker_fc.MaskMarkerFc.create_cross", false]], "create_curve_arcs() (kqcircuits.elements.waveguide_coplanar_curved.waveguidecoplanarcurved static method)": [[63, "kqcircuits.elements.waveguide_coplanar_curved.WaveguideCoplanarCurved.create_curve_arcs", false]], "create_dialog() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.create_dialog", false]], "create_or_empty_tmp_directory() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.create_or_empty_tmp_directory", false]], "create_pattern() (kqcircuits.chips.lithography_test.lithographytest method)": [[15, "kqcircuits.chips.lithography_test.LithographyTest.create_pattern", false]], "create_pattern() (kqcircuits.chips.lithography_test_twoface.lithographytesttwoface method)": [[16, "kqcircuits.chips.lithography_test_twoface.LithographyTestTwoface.create_pattern", false]], "create_plugin() (kqcircuits.util.edit_node_plugin.editnodepluginfactory method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePluginFactory.create_plugin", false]], "create_simulation_layers() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.create_simulation_layers", false]], "create_subtype() (kqcircuits.elements.element.element class method)": [[36, "kqcircuits.elements.element.Element.create_subtype", false]], "create_top_cell() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.create_top_cell", false]], "create_tsv_connector() (kqcircuits.elements.tsvs.tsv_ellipse.tsvellipse method)": [[59, "kqcircuits.elements.tsvs.tsv_ellipse.TsvEllipse.create_tsv_connector", false]], "create_with_refpoints() (kqcircuits.elements.element.element class method)": [[36, "kqcircuits.elements.element.Element.create_with_refpoints", false]], "create_xsection() (kqcircuits.chips.tsv_test.tsvtest method)": [[24, "kqcircuits.chips.tsv_test.TsvTest.create_xsection", false]], "create_xsections_from_simulations() (in module kqcircuits.simulations.export.xsection.xsection_export)": [[113, "kqcircuits.simulations.export.xsection.xsection_export.create_xsections_from_simulations", false]], "cross_sweep_simulation() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.cross_sweep_simulation", false]], "crossingtwoface (class in kqcircuits.chips.crossing_twoface)": [[6, "kqcircuits.chips.crossing_twoface.CrossingTwoface", false]], "crosssectionsimulation (class in kqcircuits.simulations.cross_section_simulation)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation", false]], "crosstest (class in kqcircuits.test_structures.cross_test)": [[125, "kqcircuits.test_structures.cross_test.CrossTest", false]], "cut_region() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.cut_region", false]], "daisywoven (class in kqcircuits.chips.daisy_woven)": [[7, "kqcircuits.chips.daisy_woven.DaisyWoven", false]], "dctest (class in kqcircuits.chips.dc_test)": [[8, "kqcircuits.chips.dc_test.DcTest", false]], "deactivated() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.deactivated", false]], "decode_dict_as_python_obj() (in module kqcircuits.util.geometry_json_encoder)": [[143, "kqcircuits.util.geometry_json_encoder.decode_dict_as_python_obj", false]], "deep_delete_all() (in module kqcircuits.util.deep_delete)": [[137, "kqcircuits.util.deep_delete.deep_delete_all", false]], "deep_delete_pcells() (in module kqcircuits.util.deep_delete)": [[137, "kqcircuits.util.deep_delete.deep_delete_pcells", false]], "default() (kqcircuits.util.geometry_json_encoder.geometryjsonencoder method)": [[143, "kqcircuits.util.geometry_json_encoder.GeometryJsonEncoder.default", false]], "default_type (kqcircuits.elements.airbridges.airbridge.airbridge attribute)": [[30, "kqcircuits.elements.airbridges.airbridge.Airbridge.default_type", false]], "default_type (kqcircuits.elements.airbridges.airbridge_multi_face.airbridgemultiface attribute)": [[31, "kqcircuits.elements.airbridges.airbridge_multi_face.AirbridgeMultiFace.default_type", false]], "default_type (kqcircuits.elements.airbridges.airbridge_rectangular.airbridgerectangular attribute)": [[32, "kqcircuits.elements.airbridges.airbridge_rectangular.AirbridgeRectangular.default_type", false]], "default_type (kqcircuits.elements.fluxlines.fluxline.fluxline attribute)": [[44, "kqcircuits.elements.fluxlines.fluxline.Fluxline.default_type", false]], "default_type (kqcircuits.elements.markers.marker.marker attribute)": [[51, "kqcircuits.elements.markers.marker.Marker.default_type", false]], "default_type (kqcircuits.elements.tsvs.tsv.tsv attribute)": [[58, "kqcircuits.elements.tsvs.tsv.Tsv.default_type", false]], "default_type (kqcircuits.junctions.junction.junction attribute)": [[68, "kqcircuits.junctions.junction.Junction.default_type", false]], "default_type (kqcircuits.test_structures.junction_test_pads.junction_test_pads.junctiontestpads attribute)": [[127, "kqcircuits.test_structures.junction_test_pads.junction_test_pads.JunctionTestPads.default_type", false]], "delete_all_libraries() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.delete_all_libraries", false]], "delete_instances() (kqcircuits.simulations.simulation.simulation static method)": [[117, "kqcircuits.simulations.simulation.Simulation.delete_instances", false]], "delete_library() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.delete_library", false]], "demo (class in kqcircuits.chips.demo)": [[9, "kqcircuits.chips.demo.Demo", false]], "demotwoface (class in kqcircuits.chips.demo_twoface)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface", false]], "deselect() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.deselect", false]], "deserialize() (kqcircuits.elements.waveguide_composite.node class method)": [[61, "kqcircuits.elements.waveguide_composite.Node.deserialize", false]], "dice_width (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.dice_width", false]], "dict() (kqcircuits.util.refpoints.refpoints method)": [[156, "kqcircuits.util.refpoints.Refpoints.dict", false]], "display_text_impl() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.display_text_impl", false]], "display_text_impl() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.display_text_impl", false]], "doublepads (class in kqcircuits.qubits.double_pads)": [[87, "kqcircuits.qubits.double_pads.DoublePads", false]], "doublepadssplines (class in kqcircuits.qubits.double_pads_splines)": [[88, "kqcircuits.qubits.double_pads_splines.DoublePadsSplines", false]], "draw_graph() (in module kqcircuits.util.netlist_graph)": [[153, "kqcircuits.util.netlist_graph.draw_graph", false]], "edge_clearance (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.edge_clearance", false]], "edgeport (class in kqcircuits.simulations.port)": [[115, "kqcircuits.simulations.port.EdgePort", false]], "editnodeplugin (class in kqcircuits.util.edit_node_plugin)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin", false]], "editnodepluginfactory (class in kqcircuits.util.edit_node_plugin)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePluginFactory", false]], "element (class in kqcircuits.elements.element)": [[36, "kqcircuits.elements.element.Element", false]], "element (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.element", false]], "element_by_class_name() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.element_by_class_name", false]], "elmercapacitancesolution (class in kqcircuits.simulations.export.elmer.elmer_solution)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerCapacitanceSolution", false]], "elmercrosssectionsolution (class in kqcircuits.simulations.export.elmer.elmer_solution)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerCrossSectionSolution", false]], "elmersolution (class in kqcircuits.simulations.export.elmer.elmer_solution)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution", false]], "elmervectorhelmholtzsolution (class in kqcircuits.simulations.export.elmer.elmer_solution)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution", false]], "empty (class in kqcircuits.chips.empty)": [[11, "kqcircuits.chips.empty.Empty", false]], "emptysimulation (class in kqcircuits.simulations.empty_simulation)": [[95, "kqcircuits.simulations.empty_simulation.EmptySimulation", false]], "encode_python_obj_as_dict() (in module kqcircuits.util.geometry_json_encoder)": [[143, "kqcircuits.util.geometry_json_encoder.encode_python_obj_as_dict", false]], "etched_line() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.etched_line", false]], "export() (kqcircuits.masks.mask_set.maskset method)": [[82, "kqcircuits.masks.mask_set.MaskSet.export", false]], "export_all_layers_bitmap() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.export_all_layers_bitmap", false]], "export_and_run() (in module kqcircuits.simulations.export.export_and_run)": [[103, "kqcircuits.simulations.export.export_and_run.export_and_run", false]], "export_ansys() (in module kqcircuits.simulations.export.ansys.ansys_export)": [[98, "kqcircuits.simulations.export.ansys.ansys_export.export_ansys", false]], "export_ansys_bat() (in module kqcircuits.simulations.export.ansys.ansys_export)": [[98, "kqcircuits.simulations.export.ansys.ansys_export.export_ansys_bat", false]], "export_ansys_json() (in module kqcircuits.simulations.export.ansys.ansys_export)": [[98, "kqcircuits.simulations.export.ansys.ansys_export.export_ansys_json", false]], "export_bitmaps() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_bitmaps", false]], "export_cell_netlist() (in module kqcircuits.util.netlist_extraction)": [[152, "kqcircuits.util.netlist_extraction.export_cell_netlist", false]], "export_chip() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_chip", false]], "export_designs() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_designs", false]], "export_docs() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_docs", false]], "export_drc (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.export_drc", false]], "export_drc_report() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.export_drc_report", false]], "export_elmer() (in module kqcircuits.simulations.export.elmer.elmer_export)": [[101, "kqcircuits.simulations.export.elmer.elmer_export.export_elmer", false]], "export_elmer_json() (in module kqcircuits.simulations.export.elmer.elmer_export)": [[101, "kqcircuits.simulations.export.elmer.elmer_export.export_elmer_json", false]], "export_elmer_script() (in module kqcircuits.simulations.export.elmer.elmer_export)": [[101, "kqcircuits.simulations.export.elmer.elmer_export.export_elmer_script", false]], "export_junction_parameters() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_junction_parameters", false]], "export_layers() (in module kqcircuits.simulations.export.util)": [[111, "kqcircuits.simulations.export.util.export_layers", false]], "export_layers_bitmaps() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.export_layers_bitmaps", false]], "export_mask() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_mask", false]], "export_mask_set() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_mask_set", false]], "export_masks_of_face() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.export_masks_of_face", false]], "export_path (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.export_path", false]], "export_pcell_png() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.export_pcell_png", false]], "export_simulation_json() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.export_simulation_json", false]], "export_simulation_oas() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.export_simulation_oas", false]], "export_singularity() (in module kqcircuits.simulations.export.export_singularity)": [[104, "kqcircuits.simulations.export.export_singularity.export_singularity", false]], "export_sonnet() (in module kqcircuits.simulations.export.sonnet.sonnet_export)": [[110, "kqcircuits.simulations.export.sonnet.sonnet_export.export_sonnet", false]], "export_sonnet_son() (in module kqcircuits.simulations.export.sonnet.sonnet_export)": [[110, "kqcircuits.simulations.export.sonnet.sonnet_export.export_sonnet_son", false]], "extra_chips (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.extra_chips", false]], "extra_id (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.extra_id", false]], "extra_layers (kqcircuits.layer_cluster.layercluster attribute)": [[75, "kqcircuits.layer_cluster.LayerCluster.extra_layers", false]], "extract_circuits() (in module kqcircuits.util.netlist_extraction)": [[152, "kqcircuits.util.netlist_extraction.extract_circuits", false]], "extract_junctions() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.extract_junctions", false]], "extract_nets() (in module kqcircuits.util.netlist_extraction)": [[152, "kqcircuits.util.netlist_extraction.extract_nets", false]], "extract_pcell_data_from_views() (in module kqcircuits.util.layout_to_code)": [[148, "kqcircuits.util.layout_to_code.extract_pcell_data_from_views", false]], "face (kqcircuits.util.refpoints.junctionsimport attribute)": [[156, "kqcircuits.util.refpoints.JunctionSimPort.face", false]], "face (kqcircuits.util.refpoints.refpointtosimport attribute)": [[156, "kqcircuits.util.refpoints.RefpointToSimPort.face", false]], "face (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.face", false]], "face() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.face", false]], "face() (kqcircuits.masks.mask_layout.masklayout method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.face", false]], "face() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.face", false]], "face_changer_waveguides() (kqcircuits.elements.element.element static method)": [[36, "kqcircuits.elements.element.Element.face_changer_waveguides", false]], "face_id (kqcircuits.layer_cluster.layercluster attribute)": [[75, "kqcircuits.layer_cluster.LayerCluster.face_id", false]], "face_id (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.face_id", false]], "face_ids (kqcircuits.masks.multi_face_mask_layout.multifacemasklayout attribute)": [[83, "kqcircuits.masks.multi_face_mask_layout.MultiFaceMaskLayout.face_ids", false]], "face_stack_list_of_lists() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.face_stack_list_of_lists", false]], "face_z_levels() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.face_z_levels", false]], "find_ansys_executable() (in module kqcircuits.util.defaults_helper)": [[138, "kqcircuits.util.defaults_helper.find_ansys_executable", false]], "find_edge_from_point_in_cell() (in module kqcircuits.simulations.export.util)": [[111, "kqcircuits.simulations.export.util.find_edge_from_point_in_cell", false]], "find_edge_from_point_in_polygons() (in module kqcircuits.simulations.export.util)": [[111, "kqcircuits.simulations.export.util.find_edge_from_point_in_polygons", false]], "find_layer_by_name() (in module kqcircuits.simulations.export.xsection.xsection_export)": [[113, "kqcircuits.simulations.export.xsection.xsection_export.find_layer_by_name", false]], "finger_area_length() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.finger_area_length", false]], "finger_area_width() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.finger_area_width", false]], "fingercapacitorsquare (class in kqcircuits.elements.finger_capacitor_square)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare", false]], "fingercapacitortaper (class in kqcircuits.elements.finger_capacitor_taper)": [[38, "kqcircuits.elements.finger_capacitor_taper.FingerCapacitorTaper", false]], "flipchipconnector (class in kqcircuits.elements.flip_chip_connectors.flip_chip_connector)": [[40, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector.FlipChipConnector", false]], "flipchipconnectordc (class in kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc)": [[41, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.FlipChipConnectorDc", false]], "flipchipconnectorrf (class in kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf)": [[42, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.FlipChipConnectorRf", false]], "fluxline (class in kqcircuits.elements.fluxlines.fluxline)": [[44, "kqcircuits.elements.fluxlines.fluxline.Fluxline", false]], "fluxlinestandard (class in kqcircuits.elements.fluxlines.fluxline_standard)": [[45, "kqcircuits.elements.fluxlines.fluxline_standard.FluxlineStandard", false]], "fluxlinestraight (class in kqcircuits.elements.fluxlines.fluxline_straight)": [[46, "kqcircuits.elements.fluxlines.fluxline_straight.FluxlineStraight", false]], "focus() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.focus", false]], "free_layer_slots() (in module kqcircuits.simulations.export.xsection.xsection_export)": [[113, "kqcircuits.simulations.export.xsection.xsection_export.free_layer_slots", false]], "frequency (kqcircuits.simulations.export.ansys.ansys_solution.ansyscurrentsolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysCurrentSolution.frequency", false]], "frequency (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.frequency", false]], "frequency (kqcircuits.simulations.export.ansys.ansys_solution.ansysq3dsolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysQ3dSolution.frequency", false]], "frequency (kqcircuits.simulations.export.ansys.ansys_solution.ansysvoltagesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution.frequency", false]], "frequency (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.frequency", false]], "frequency_batch (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.frequency_batch", false]], "frequency_units (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.frequency_units", false]], "from_cell() (kqcircuits.simulations.simulation.simulation class method)": [[117, "kqcircuits.simulations.simulation.Simulation.from_cell", false]], "generate_probepoints_from_file() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.generate_probepoints_from_file", false]], "generate_probepoints_json() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.generate_probepoints_json", false]], "geometryjsondecoder (class in kqcircuits.util.geometry_json_encoder)": [[143, "kqcircuits.util.geometry_json_encoder.GeometryJsonDecoder", false]], "geometryjsonencoder (class in kqcircuits.util.geometry_json_encoder)": [[143, "kqcircuits.util.geometry_json_encoder.GeometryJsonEncoder", false]], "get_active_cell() (kqcircuits.klayout_view.klayoutview static method)": [[74, "kqcircuits.klayout_view.KLayoutView.get_active_cell", false]], "get_active_cell_view() (kqcircuits.klayout_view.klayoutview static method)": [[74, "kqcircuits.klayout_view.KLayoutView.get_active_cell_view", false]], "get_active_layout() (kqcircuits.klayout_view.klayoutview static method)": [[74, "kqcircuits.klayout_view.KLayoutView.get_active_layout", false]], "get_active_or_new_layout() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.get_active_or_new_layout", false]], "get_all() (kqcircuits.util.parameters.param class method)": [[154, "kqcircuits.util.parameters.Param.get_all", false]], "get_all_node_elements() (in module kqcircuits.util.gui_helper)": [[145, "kqcircuits.util.gui_helper.get_all_node_elements", false]], "get_angle() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.get_angle", false]], "get_ansys_solution() (in module kqcircuits.simulations.export.ansys.ansys_solution)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.get_ansys_solution", false]], "get_area_and_density() (in module kqcircuits.util.area)": [[134, "kqcircuits.util.area.get_area_and_density", false]], "get_box() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.get_box", false]], "get_cell_path_length() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.get_cell_path_length", false]], "get_combined_parameters() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.get_combined_parameters", false]], "get_command_line() (kqcircuits.simulations.post_process.postprocess method)": [[116, "kqcircuits.simulations.post_process.PostProcess.get_command_line", false]], "get_corner_data() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar static method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.get_corner_data", false]], "get_direction() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.get_direction", false]], "get_elmer_solution() (in module kqcircuits.simulations.export.elmer.elmer_solution)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.get_elmer_solution", false]], "get_enclosing_polygon() (in module kqcircuits.simulations.export.util)": [[111, "kqcircuits.simulations.export.util.get_enclosing_polygon", false]], "get_etch_polygon() (kqcircuits.simulations.port.internalport method)": [[115, "kqcircuits.simulations.port.InternalPort.get_etch_polygon", false]], "get_filter_regions() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.get_filter_regions", false]], "get_ground_bump_locations() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.get_ground_bump_locations", false]], "get_ground_region() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.get_ground_region", false]], "get_ground_tsv_locations() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.get_ground_tsv_locations", false]], "get_klayout_version() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.get_klayout_version", false]], "get_launcher_assignments() (kqcircuits.chips.chip.chip static method)": [[5, "kqcircuits.chips.chip.Chip.get_launcher_assignments", false]], "get_layer() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.get_layer", false]], "get_layer() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_layer", false]], "get_layers() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_layers", false]], "get_library_paths() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.get_library_paths", false]], "get_list_of_two() (in module kqcircuits.simulations.partition_region)": [[114, "kqcircuits.simulations.partition_region.get_list_of_two", false]], "get_marker_locations() (kqcircuits.elements.markers.marker.marker class method)": [[51, "kqcircuits.elements.markers.marker.Marker.get_marker_locations", false]], "get_marker_locations() (kqcircuits.elements.markers.mask_marker_fc.maskmarkerfc class method)": [[53, "kqcircuits.elements.markers.mask_marker_fc.MaskMarkerFc.get_marker_locations", false]], "get_marker_region() (kqcircuits.elements.markers.marker.marker class method)": [[51, "kqcircuits.elements.markers.marker.Marker.get_marker_region", false]], "get_marker_region() (kqcircuits.elements.markers.mask_marker_fc.maskmarkerfc class method)": [[53, "kqcircuits.elements.markers.mask_marker_fc.MaskMarkerFc.get_marker_region", false]], "get_mask_layout_full_name() (in module kqcircuits.masks.mask_export)": [[80, "kqcircuits.masks.mask_export.get_mask_layout_full_name", false]], "get_node_params() (in module kqcircuits.util.layout_to_code)": [[148, "kqcircuits.util.layout_to_code.get_node_params", false]], "get_nodes_near_position() (in module kqcircuits.util.gui_helper)": [[145, "kqcircuits.util.gui_helper.get_nodes_near_position", false]], "get_object_path_length() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.get_object_path_length", false]], "get_parameters() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.get_parameters", false]], "get_parameters() (kqcircuits.simulations.export.solution.solution method)": [[107, "kqcircuits.simulations.export.solution.Solution.get_parameters", false]], "get_parameters() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_parameters", false]], "get_pixels() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.get_pixels", false]], "get_port_data() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_port_data", false]], "get_post_process_command_lines() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.get_post_process_command_lines", false]], "get_refpoints() (in module kqcircuits.elements.element)": [[36, "kqcircuits.elements.element.get_refpoints", false]], "get_refpoints() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.get_refpoints", false]], "get_refpoints() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_refpoints", false]], "get_schema() (kqcircuits.elements.element.element class method)": [[36, "kqcircuits.elements.element.Element.get_schema", false]], "get_schema() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation class method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.get_schema", false]], "get_schema() (kqcircuits.simulations.simulation.simulation class method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_schema", false]], "get_segment_cells() (kqcircuits.elements.waveguide_composite.waveguidecomposite static method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.get_segment_cells", false]], "get_segment_lengths() (kqcircuits.elements.waveguide_composite.waveguidecomposite static method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.get_segment_lengths", false]], "get_sim_layer() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.get_sim_layer", false]], "get_sim_ports() (kqcircuits.elements.capacitive_x_coupler.capacitivexcoupler class method)": [[33, "kqcircuits.elements.capacitive_x_coupler.CapacitiveXCoupler.get_sim_ports", false]], "get_sim_ports() (kqcircuits.elements.circular_capacitor.circularcapacitor class method)": [[35, "kqcircuits.elements.circular_capacitor.CircularCapacitor.get_sim_ports", false]], "get_sim_ports() (kqcircuits.elements.element.element class method)": [[36, "kqcircuits.elements.element.Element.get_sim_ports", false]], "get_sim_ports() (kqcircuits.elements.finger_capacitor_square.fingercapacitorsquare class method)": [[37, "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare.get_sim_ports", false]], "get_sim_ports() (kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.flipchipconnectorrf class method)": [[42, "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.FlipChipConnectorRf.get_sim_ports", false]], "get_sim_ports() (kqcircuits.elements.hanger_resonator.hangerresonator class method)": [[47, "kqcircuits.elements.hanger_resonator.HangerResonator.get_sim_ports", false]], "get_sim_ports() (kqcircuits.elements.smooth_capacitor.smoothcapacitor class method)": [[55, "kqcircuits.elements.smooth_capacitor.SmoothCapacitor.get_sim_ports", false]], "get_sim_ports() (kqcircuits.qubits.concentric_transmon.concentrictransmon class method)": [[86, "kqcircuits.qubits.concentric_transmon.ConcentricTransmon.get_sim_ports", false]], "get_sim_ports() (kqcircuits.qubits.double_pads.doublepads class method)": [[87, "kqcircuits.qubits.double_pads.DoublePads.get_sim_ports", false]], "get_sim_ports() (kqcircuits.qubits.swissmon.swissmon class method)": [[90, "kqcircuits.qubits.swissmon.Swissmon.get_sim_ports", false]], "get_simulation_data() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.get_simulation_data", false]], "get_simulation_data() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.get_simulation_data", false]], "get_simulation_directory() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.get_simulation_directory", false]], "get_simulation_layer_by_name() (in module kqcircuits.simulations.simulation)": [[117, "kqcircuits.simulations.simulation.get_simulation_layer_by_name", false]], "get_single_element_sim_class() (in module kqcircuits.simulations.single_element_simulation)": [[118, "kqcircuits.simulations.single_element_simulation.get_single_element_sim_class", false]], "get_solution_data() (kqcircuits.simulations.export.ansys.ansys_solution.ansyscurrentsolution method)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysCurrentSolution.get_solution_data", false]], "get_solution_data() (kqcircuits.simulations.export.ansys.ansys_solution.ansyseigenmodesolution method)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution.get_solution_data", false]], "get_solution_data() (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution method)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.get_solution_data", false]], "get_solution_data() (kqcircuits.simulations.export.ansys.ansys_solution.ansysq3dsolution method)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysQ3dSolution.get_solution_data", false]], "get_solution_data() (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution method)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.get_solution_data", false]], "get_solution_data() (kqcircuits.simulations.export.ansys.ansys_solution.ansysvoltagesolution method)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution.get_solution_data", false]], "get_solution_data() (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution method)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.get_solution_data", false]], "get_tuned_junction_json() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.get_tuned_junction_json", false]], "get_valid_node_elements() (in module kqcircuits.util.gui_helper)": [[145, "kqcircuits.util.gui_helper.get_valid_node_elements", false]], "ground_grid_region() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.ground_grid_region", false]], "hangerresonator (class in kqcircuits.elements.hanger_resonator)": [[47, "kqcircuits.elements.hanger_resonator.HangerResonator", false]], "has_tracking_position() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.has_tracking_position", false]], "insert_cell() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.insert_cell", false]], "insert_cell() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.insert_cell", false]], "insert_cell() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.insert_cell", false]], "insert_cell_into() (in module kqcircuits.elements.element)": [[36, "kqcircuits.elements.element.insert_cell_into", false]], "insert_chip_copy_labels() (kqcircuits.masks.mask_layout.masklayout method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.insert_chip_copy_labels", false]], "insert_chips() (kqcircuits.masks.mask_layout.masklayout method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.insert_chips", false]], "insert_filtered_elements() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.insert_filtered_elements", false]], "insert_layer() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.insert_layer", false]], "insert_layers_between_faces() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.insert_layers_between_faces", false]], "insert_stacked_up_layers() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.insert_stacked_up_layers", false]], "inst_name (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.inst_name", false]], "install_kqc_dependencies() (in module kqcircuits.util.dependencies)": [[139, "kqcircuits.util.dependencies.install_kqc_dependencies", false]], "integrate_energies (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.integrate_energies", false]], "integrate_energies (kqcircuits.simulations.export.elmer.elmer_solution.elmercapacitancesolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerCapacitanceSolution.integrate_energies", false]], "integrate_energies (kqcircuits.simulations.export.elmer.elmer_solution.elmercrosssectionsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerCrossSectionSolution.integrate_energies", false]], "integrate_magnetic_flux (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.integrate_magnetic_flux", false]], "internalport (class in kqcircuits.simulations.port)": [[115, "kqcircuits.simulations.port.InternalPort", false]], "is_axisymmetric (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.is_axisymmetric", false]], "is_clockwise() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.is_clockwise", false]], "is_continuous() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar static method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.is_continuous", false]], "is_standalone_session() (in module kqcircuits.pya_resolver)": [[84, "kqcircuits.pya_resolver.is_standalone_session", false]], "items() (kqcircuits.util.refpoints.refpoints method)": [[156, "kqcircuits.util.refpoints.Refpoints.items", false]], "ith_value() (kqcircuits.simulations.simulation.simulation static method)": [[117, "kqcircuits.simulations.simulation.Simulation.ith_value", false]], "junction (class in kqcircuits.junctions.junction)": [[68, "kqcircuits.junctions.junction.Junction", false]], "junctionentry (class in kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.JunctionEntry", false]], "junctionsimport (class in kqcircuits.util.refpoints)": [[156, "kqcircuits.util.refpoints.JunctionSimPort", false]], "junctiontest (class in kqcircuits.chips.junction_test)": [[12, "kqcircuits.chips.junction_test.JunctionTest", false]], "junctiontest2 (class in kqcircuits.chips.junction_test2)": [[13, "kqcircuits.chips.junction_test2.JunctionTest2", false]], "junctiontestpads (class in kqcircuits.test_structures.junction_test_pads.junction_test_pads)": [[127, "kqcircuits.test_structures.junction_test_pads.junction_test_pads.JunctionTestPads", false]], "junctiontestpadssimple (class in kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple)": [[128, "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.JunctionTestPadsSimple", false]], "keys() (kqcircuits.util.refpoints.refpoints method)": [[156, "kqcircuits.util.refpoints.Refpoints.keys", false]], "klayout_executable_command() (in module kqcircuits.pya_resolver)": [[84, "kqcircuits.pya_resolver.klayout_executable_command", false]], "klayoutview (class in kqcircuits.klayout_view)": [[74, "kqcircuits.klayout_view.KLayoutView", false]], "kqcircuits": [[1, "module-kqcircuits", false]], "kqcircuits.chips": [[2, "module-kqcircuits.chips", false]], "kqcircuits.chips.airbridge_crossings": [[3, "module-kqcircuits.chips.airbridge_crossings", false]], "kqcircuits.chips.airbridge_dc_test": [[4, "module-kqcircuits.chips.airbridge_dc_test", false]], "kqcircuits.chips.chip": [[5, "module-kqcircuits.chips.chip", false]], "kqcircuits.chips.crossing_twoface": [[6, "module-kqcircuits.chips.crossing_twoface", false]], "kqcircuits.chips.daisy_woven": [[7, "module-kqcircuits.chips.daisy_woven", false]], "kqcircuits.chips.dc_test": [[8, "module-kqcircuits.chips.dc_test", false]], "kqcircuits.chips.demo": [[9, "module-kqcircuits.chips.demo", false]], "kqcircuits.chips.demo_twoface": [[10, "module-kqcircuits.chips.demo_twoface", false]], "kqcircuits.chips.empty": [[11, "module-kqcircuits.chips.empty", false]], "kqcircuits.chips.junction_test": [[12, "module-kqcircuits.chips.junction_test", false]], "kqcircuits.chips.junction_test2": [[13, "module-kqcircuits.chips.junction_test2", false]], "kqcircuits.chips.launchers": [[14, "module-kqcircuits.chips.launchers", false]], "kqcircuits.chips.lithography_test": [[15, "module-kqcircuits.chips.lithography_test", false]], "kqcircuits.chips.lithography_test_twoface": [[16, "module-kqcircuits.chips.lithography_test_twoface", false]], "kqcircuits.chips.quality_factor": [[17, "module-kqcircuits.chips.quality_factor", false]], "kqcircuits.chips.quality_factor_twoface": [[18, "module-kqcircuits.chips.quality_factor_twoface", false]], "kqcircuits.chips.sample_holder_test": [[19, "module-kqcircuits.chips.sample_holder_test", false]], "kqcircuits.chips.shaping": [[20, "module-kqcircuits.chips.shaping", false]], "kqcircuits.chips.simple": [[21, "module-kqcircuits.chips.simple", false]], "kqcircuits.chips.single_xmons": [[22, "module-kqcircuits.chips.single_xmons", false]], "kqcircuits.chips.stripes": [[23, "module-kqcircuits.chips.stripes", false]], "kqcircuits.chips.tsv_test": [[24, "module-kqcircuits.chips.tsv_test", false]], "kqcircuits.chips.xmons_direct_coupling": [[25, "module-kqcircuits.chips.xmons_direct_coupling", false]], "kqcircuits.defaults": [[26, "module-kqcircuits.defaults", false]], "kqcircuits.elements": [[27, "module-kqcircuits.elements", false]], "kqcircuits.elements.airbridge_connection": [[28, "module-kqcircuits.elements.airbridge_connection", false]], "kqcircuits.elements.airbridges": [[29, "module-kqcircuits.elements.airbridges", false]], "kqcircuits.elements.airbridges.airbridge": [[30, "module-kqcircuits.elements.airbridges.airbridge", false]], "kqcircuits.elements.airbridges.airbridge_multi_face": [[31, "module-kqcircuits.elements.airbridges.airbridge_multi_face", false]], "kqcircuits.elements.airbridges.airbridge_rectangular": [[32, "module-kqcircuits.elements.airbridges.airbridge_rectangular", false]], "kqcircuits.elements.capacitive_x_coupler": [[33, "module-kqcircuits.elements.capacitive_x_coupler", false]], "kqcircuits.elements.chip_frame": [[34, "module-kqcircuits.elements.chip_frame", false]], "kqcircuits.elements.circular_capacitor": [[35, "module-kqcircuits.elements.circular_capacitor", false]], "kqcircuits.elements.element": [[36, "module-kqcircuits.elements.element", false]], "kqcircuits.elements.finger_capacitor_square": [[37, "module-kqcircuits.elements.finger_capacitor_square", false]], "kqcircuits.elements.finger_capacitor_taper": [[38, "module-kqcircuits.elements.finger_capacitor_taper", false]], "kqcircuits.elements.flip_chip_connectors": [[39, "module-kqcircuits.elements.flip_chip_connectors", false]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector": [[40, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector", false]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc": [[41, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc", false]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf": [[42, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf", false]], "kqcircuits.elements.fluxlines": [[43, "module-kqcircuits.elements.fluxlines", false]], "kqcircuits.elements.fluxlines.fluxline": [[44, "module-kqcircuits.elements.fluxlines.fluxline", false]], "kqcircuits.elements.fluxlines.fluxline_standard": [[45, "module-kqcircuits.elements.fluxlines.fluxline_standard", false]], "kqcircuits.elements.fluxlines.fluxline_straight": [[46, "module-kqcircuits.elements.fluxlines.fluxline_straight", false]], "kqcircuits.elements.hanger_resonator": [[47, "module-kqcircuits.elements.hanger_resonator", false]], "kqcircuits.elements.launcher": [[48, "module-kqcircuits.elements.launcher", false]], "kqcircuits.elements.launcher_dc": [[49, "module-kqcircuits.elements.launcher_dc", false]], "kqcircuits.elements.markers": [[50, "module-kqcircuits.elements.markers", false]], "kqcircuits.elements.markers.marker": [[51, "module-kqcircuits.elements.markers.marker", false]], "kqcircuits.elements.markers.marker_standard": [[52, "module-kqcircuits.elements.markers.marker_standard", false]], "kqcircuits.elements.markers.mask_marker_fc": [[53, "module-kqcircuits.elements.markers.mask_marker_fc", false]], "kqcircuits.elements.meander": [[54, "module-kqcircuits.elements.meander", false]], "kqcircuits.elements.smooth_capacitor": [[55, "module-kqcircuits.elements.smooth_capacitor", false]], "kqcircuits.elements.spiral_resonator_polygon": [[56, "module-kqcircuits.elements.spiral_resonator_polygon", false]], "kqcircuits.elements.tsvs": [[57, "module-kqcircuits.elements.tsvs", false]], "kqcircuits.elements.tsvs.tsv": [[58, "module-kqcircuits.elements.tsvs.tsv", false]], "kqcircuits.elements.tsvs.tsv_ellipse": [[59, "module-kqcircuits.elements.tsvs.tsv_ellipse", false]], "kqcircuits.elements.tsvs.tsv_standard": [[60, "module-kqcircuits.elements.tsvs.tsv_standard", false]], "kqcircuits.elements.waveguide_composite": [[61, "module-kqcircuits.elements.waveguide_composite", false]], "kqcircuits.elements.waveguide_coplanar": [[62, "module-kqcircuits.elements.waveguide_coplanar", false]], "kqcircuits.elements.waveguide_coplanar_curved": [[63, "module-kqcircuits.elements.waveguide_coplanar_curved", false]], "kqcircuits.elements.waveguide_coplanar_splitter": [[64, "module-kqcircuits.elements.waveguide_coplanar_splitter", false]], "kqcircuits.elements.waveguide_coplanar_straight": [[65, "module-kqcircuits.elements.waveguide_coplanar_straight", false]], "kqcircuits.elements.waveguide_coplanar_taper": [[66, "module-kqcircuits.elements.waveguide_coplanar_taper", false]], "kqcircuits.junctions": [[67, "module-kqcircuits.junctions", false]], "kqcircuits.junctions.junction": [[68, "module-kqcircuits.junctions.junction", false]], "kqcircuits.junctions.manhattan": [[69, "module-kqcircuits.junctions.manhattan", false]], "kqcircuits.junctions.manhattan_single_junction": [[70, "module-kqcircuits.junctions.manhattan_single_junction", false]], "kqcircuits.junctions.no_squid": [[71, "module-kqcircuits.junctions.no_squid", false]], "kqcircuits.junctions.sim": [[72, "module-kqcircuits.junctions.sim", false]], "kqcircuits.junctions.squid": [[73, "module-kqcircuits.junctions.squid", false]], "kqcircuits.klayout_view": [[74, "module-kqcircuits.klayout_view", false]], "kqcircuits.layer_cluster": [[75, "module-kqcircuits.layer_cluster", false]], "kqcircuits.layer_config": [[76, "module-kqcircuits.layer_config", false]], "kqcircuits.layer_config.default_layer_config": [[77, "module-kqcircuits.layer_config.default_layer_config", false]], "kqcircuits.layer_config.example_layer_config": [[78, "module-kqcircuits.layer_config.example_layer_config", false]], "kqcircuits.masks": [[79, "module-kqcircuits.masks", false]], "kqcircuits.masks.mask_export": [[80, "module-kqcircuits.masks.mask_export", false]], "kqcircuits.masks.mask_layout": [[81, "module-kqcircuits.masks.mask_layout", false]], "kqcircuits.masks.mask_set": [[82, "module-kqcircuits.masks.mask_set", false]], "kqcircuits.masks.multi_face_mask_layout": [[83, "module-kqcircuits.masks.multi_face_mask_layout", false]], "kqcircuits.pya_resolver": [[84, "module-kqcircuits.pya_resolver", false]], "kqcircuits.qubits": [[85, "module-kqcircuits.qubits", false]], "kqcircuits.qubits.concentric_transmon": [[86, "module-kqcircuits.qubits.concentric_transmon", false]], "kqcircuits.qubits.double_pads": [[87, "module-kqcircuits.qubits.double_pads", false]], "kqcircuits.qubits.double_pads_splines": [[88, "module-kqcircuits.qubits.double_pads_splines", false]], "kqcircuits.qubits.qubit": [[89, "module-kqcircuits.qubits.qubit", false]], "kqcircuits.qubits.swissmon": [[90, "module-kqcircuits.qubits.swissmon", false]], "kqcircuits.run": [[91, "module-kqcircuits.run", false]], "kqcircuits.simulations": [[92, "module-kqcircuits.simulations", false]], "kqcircuits.simulations.airbridges_sim": [[93, "module-kqcircuits.simulations.airbridges_sim", false]], "kqcircuits.simulations.cross_section_simulation": [[94, "module-kqcircuits.simulations.cross_section_simulation", false]], "kqcircuits.simulations.empty_simulation": [[95, "module-kqcircuits.simulations.empty_simulation", false]], "kqcircuits.simulations.export": [[96, "module-kqcircuits.simulations.export", false]], "kqcircuits.simulations.export.ansys": [[97, "module-kqcircuits.simulations.export.ansys", false]], "kqcircuits.simulations.export.ansys.ansys_export": [[98, "module-kqcircuits.simulations.export.ansys.ansys_export", false]], "kqcircuits.simulations.export.ansys.ansys_solution": [[99, "module-kqcircuits.simulations.export.ansys.ansys_solution", false]], "kqcircuits.simulations.export.elmer": [[100, "module-kqcircuits.simulations.export.elmer", false]], "kqcircuits.simulations.export.elmer.elmer_export": [[101, "module-kqcircuits.simulations.export.elmer.elmer_export", false]], "kqcircuits.simulations.export.elmer.elmer_solution": [[102, "module-kqcircuits.simulations.export.elmer.elmer_solution", false]], "kqcircuits.simulations.export.export_and_run": [[103, "module-kqcircuits.simulations.export.export_and_run", false]], "kqcircuits.simulations.export.export_singularity": [[104, "module-kqcircuits.simulations.export.export_singularity", false]], "kqcircuits.simulations.export.remote_export_and_run": [[105, "module-kqcircuits.simulations.export.remote_export_and_run", false]], "kqcircuits.simulations.export.simulation_export": [[106, "module-kqcircuits.simulations.export.simulation_export", false]], "kqcircuits.simulations.export.solution": [[107, "module-kqcircuits.simulations.export.solution", false]], "kqcircuits.simulations.export.sonnet": [[108, "module-kqcircuits.simulations.export.sonnet", false]], "kqcircuits.simulations.export.sonnet.parser": [[109, "module-kqcircuits.simulations.export.sonnet.parser", false]], "kqcircuits.simulations.export.sonnet.sonnet_export": [[110, "module-kqcircuits.simulations.export.sonnet.sonnet_export", false]], "kqcircuits.simulations.export.util": [[111, "module-kqcircuits.simulations.export.util", false]], "kqcircuits.simulations.export.xsection": [[112, "module-kqcircuits.simulations.export.xsection", false]], "kqcircuits.simulations.export.xsection.xsection_export": [[113, "module-kqcircuits.simulations.export.xsection.xsection_export", false]], "kqcircuits.simulations.partition_region": [[114, "module-kqcircuits.simulations.partition_region", false]], "kqcircuits.simulations.port": [[115, "module-kqcircuits.simulations.port", false]], "kqcircuits.simulations.post_process": [[116, "module-kqcircuits.simulations.post_process", false]], "kqcircuits.simulations.simulation": [[117, "module-kqcircuits.simulations.simulation", false]], "kqcircuits.simulations.single_element_simulation": [[118, "module-kqcircuits.simulations.single_element_simulation", false]], "kqcircuits.simulations.single_xmons_full_chip_sim": [[119, "module-kqcircuits.simulations.single_xmons_full_chip_sim", false]], "kqcircuits.simulations.waveguides_sim": [[120, "module-kqcircuits.simulations.waveguides_sim", false]], "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim": [[121, "module-kqcircuits.simulations.xmons_direct_coupling_full_chip_sim", false]], "kqcircuits.simulations.xmons_direct_coupling_sim": [[122, "module-kqcircuits.simulations.xmons_direct_coupling_sim", false]], "kqcircuits.test_structures": [[123, "module-kqcircuits.test_structures", false]], "kqcircuits.test_structures.airbridge_dc": [[124, "module-kqcircuits.test_structures.airbridge_dc", false]], "kqcircuits.test_structures.cross_test": [[125, "module-kqcircuits.test_structures.cross_test", false]], "kqcircuits.test_structures.junction_test_pads": [[126, "module-kqcircuits.test_structures.junction_test_pads", false]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads": [[127, "module-kqcircuits.test_structures.junction_test_pads.junction_test_pads", false]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple": [[128, "module-kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple", false]], "kqcircuits.test_structures.stripes_test": [[129, "module-kqcircuits.test_structures.stripes_test", false]], "kqcircuits.test_structures.stripes_test_increasing_width": [[130, "module-kqcircuits.test_structures.stripes_test_increasing_width", false]], "kqcircuits.test_structures.test_structure": [[131, "module-kqcircuits.test_structures.test_structure", false]], "kqcircuits.test_structures.tsv_test_pattern": [[132, "module-kqcircuits.test_structures.tsv_test_pattern", false]], "kqcircuits.util": [[133, "module-kqcircuits.util", false]], "kqcircuits.util.area": [[134, "module-kqcircuits.util.area", false]], "kqcircuits.util.count_instances": [[135, "module-kqcircuits.util.count_instances", false]], "kqcircuits.util.coupler_lib": [[136, "module-kqcircuits.util.coupler_lib", false]], "kqcircuits.util.deep_delete": [[137, "module-kqcircuits.util.deep_delete", false]], "kqcircuits.util.defaults_helper": [[138, "module-kqcircuits.util.defaults_helper", false]], "kqcircuits.util.dependencies": [[139, "module-kqcircuits.util.dependencies", false]], "kqcircuits.util.edit_node_plugin": [[140, "module-kqcircuits.util.edit_node_plugin", false]], "kqcircuits.util.export_helper": [[141, "module-kqcircuits.util.export_helper", false]], "kqcircuits.util.geometry_helper": [[142, "module-kqcircuits.util.geometry_helper", false]], "kqcircuits.util.geometry_json_encoder": [[143, "module-kqcircuits.util.geometry_json_encoder", false]], "kqcircuits.util.groundgrid": [[144, "module-kqcircuits.util.groundgrid", false]], "kqcircuits.util.gui_helper": [[145, "module-kqcircuits.util.gui_helper", false]], "kqcircuits.util.import_helper": [[146, "module-kqcircuits.util.import_helper", false]], "kqcircuits.util.label": [[147, "module-kqcircuits.util.label", false]], "kqcircuits.util.layout_to_code": [[148, "module-kqcircuits.util.layout_to_code", false]], "kqcircuits.util.library_helper": [[149, "module-kqcircuits.util.library_helper", false]], "kqcircuits.util.log_router": [[150, "module-kqcircuits.util.log_router", false]], "kqcircuits.util.merge": [[151, "module-kqcircuits.util.merge", false]], "kqcircuits.util.netlist_extraction": [[152, "module-kqcircuits.util.netlist_extraction", false]], "kqcircuits.util.netlist_graph": [[153, "module-kqcircuits.util.netlist_graph", false]], "kqcircuits.util.parameters": [[154, "module-kqcircuits.util.parameters", false]], "kqcircuits.util.plugin_startup": [[155, "module-kqcircuits.util.plugin_startup", false]], "kqcircuits.util.refpoints": [[156, "module-kqcircuits.util.refpoints", false]], "kqcircuits.util.replace_junctions": [[157, "module-kqcircuits.util.replace_junctions", false]], "kqcircuits.util.symmetric_polygons": [[158, "module-kqcircuits.util.symmetric_polygons", false]], "labelorigin (class in kqcircuits.util.label)": [[147, "kqcircuits.util.label.LabelOrigin", false]], "launcher (class in kqcircuits.elements.launcher)": [[48, "kqcircuits.elements.launcher.Launcher", false]], "launcherdc (class in kqcircuits.elements.launcher_dc)": [[49, "kqcircuits.elements.launcher_dc.LauncherDC", false]], "launchers (class in kqcircuits.chips.launchers)": [[14, "kqcircuits.chips.launchers.Launchers", false]], "launchers (kqcircuits.chips.single_xmons.singlexmons attribute)": [[22, "kqcircuits.chips.single_xmons.SingleXmons.launchers", false]], "layer (kqcircuits.util.refpoints.refpoints attribute)": [[156, "kqcircuits.util.refpoints.Refpoints.layer", false]], "layercluster (class in kqcircuits.layer_cluster)": [[75, "kqcircuits.layer_cluster.LayerCluster", false]], "layers_to_mask (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.layers_to_mask", false]], "layout (kqcircuits.klayout_view.klayoutview property)": [[74, "kqcircuits.klayout_view.KLayoutView.layout", false]], "layout (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.layout", false]], "layout (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.layout", false]], "layout_view (kqcircuits.klayout_view.klayoutview attribute)": [[74, "kqcircuits.klayout_view.KLayoutView.layout_view", false]], "left_and_right_waveguides() (kqcircuits.elements.element.element static method)": [[36, "kqcircuits.elements.element.Element.left_and_right_waveguides", false]], "length_before (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.length_before", false]], "length_increment (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.length_increment", false]], "library_description (kqcircuits.chips.chip.chip attribute)": [[5, "kqcircuits.chips.chip.Chip.LIBRARY_DESCRIPTION", false]], "library_description (kqcircuits.elements.element.element attribute)": [[36, "kqcircuits.elements.element.Element.LIBRARY_DESCRIPTION", false]], "library_description (kqcircuits.junctions.junction.junction attribute)": [[68, "kqcircuits.junctions.junction.Junction.LIBRARY_DESCRIPTION", false]], "library_description (kqcircuits.qubits.qubit.qubit attribute)": [[89, "kqcircuits.qubits.qubit.Qubit.LIBRARY_DESCRIPTION", false]], "library_description (kqcircuits.test_structures.test_structure.teststructure attribute)": [[131, "kqcircuits.test_structures.test_structure.TestStructure.LIBRARY_DESCRIPTION", false]], "library_name (kqcircuits.chips.chip.chip attribute)": [[5, "kqcircuits.chips.chip.Chip.LIBRARY_NAME", false]], "library_name (kqcircuits.elements.element.element attribute)": [[36, "kqcircuits.elements.element.Element.LIBRARY_NAME", false]], "library_name (kqcircuits.junctions.junction.junction attribute)": [[68, "kqcircuits.junctions.junction.Junction.LIBRARY_NAME", false]], "library_name (kqcircuits.qubits.qubit.qubit attribute)": [[89, "kqcircuits.qubits.qubit.Qubit.LIBRARY_NAME", false]], "library_name (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation attribute)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.LIBRARY_NAME", false]], "library_name (kqcircuits.simulations.simulation.simulation attribute)": [[117, "kqcircuits.simulations.simulation.Simulation.LIBRARY_NAME", false]], "library_name (kqcircuits.test_structures.test_structure.teststructure attribute)": [[131, "kqcircuits.test_structures.test_structure.TestStructure.LIBRARY_NAME", false]], "library_path (kqcircuits.chips.chip.chip attribute)": [[5, "kqcircuits.chips.chip.Chip.LIBRARY_PATH", false]], "library_path (kqcircuits.elements.element.element attribute)": [[36, "kqcircuits.elements.element.Element.LIBRARY_PATH", false]], "library_path (kqcircuits.junctions.junction.junction attribute)": [[68, "kqcircuits.junctions.junction.Junction.LIBRARY_PATH", false]], "library_path (kqcircuits.qubits.qubit.qubit attribute)": [[89, "kqcircuits.qubits.qubit.Qubit.LIBRARY_PATH", false]], "library_path (kqcircuits.test_structures.test_structure.teststructure attribute)": [[131, "kqcircuits.test_structures.test_structure.TestStructure.LIBRARY_PATH", false]], "limit_box() (kqcircuits.simulations.partition_region.partitionregion method)": [[114, "kqcircuits.simulations.partition_region.PartitionRegion.limit_box", false]], "limit_face() (kqcircuits.simulations.partition_region.partitionregion method)": [[114, "kqcircuits.simulations.partition_region.PartitionRegion.limit_face", false]], "linear_system_method (kqcircuits.simulations.export.elmer.elmer_solution.elmercapacitancesolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerCapacitanceSolution.linear_system_method", false]], "linear_system_method (kqcircuits.simulations.export.elmer.elmer_solution.elmercrosssectionsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerCrossSectionSolution.linear_system_method", false]], "lithographytest (class in kqcircuits.chips.lithography_test)": [[15, "kqcircuits.chips.lithography_test.LithographyTest", false]], "lithographytesttwoface (class in kqcircuits.chips.lithography_test_twoface)": [[16, "kqcircuits.chips.lithography_test_twoface.LithographyTestTwoface", false]], "load_libraries() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.load_libraries", false]], "london_penetration_depth (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.london_penetration_depth", false]], "main_layers (kqcircuits.layer_cluster.layercluster attribute)": [[75, "kqcircuits.layer_cluster.LayerCluster.main_layers", false]], "make_empty_area() (kqcircuits.chips.empty.empty method)": [[11, "kqcircuits.chips.empty.Empty.make_empty_area", false]], "make_grid() (in module kqcircuits.util.groundgrid)": [[144, "kqcircuits.util.groundgrid.make_grid", false]], "make_grid_locations() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.make_grid_locations", false]], "manhattan (class in kqcircuits.junctions.manhattan)": [[69, "kqcircuits.junctions.manhattan.Manhattan", false]], "manhattansinglejunction (class in kqcircuits.junctions.manhattan_single_junction)": [[70, "kqcircuits.junctions.manhattan_single_junction.ManhattanSingleJunction", false]], "marker (class in kqcircuits.elements.markers.marker)": [[51, "kqcircuits.elements.markers.marker.Marker", false]], "markerstandard (class in kqcircuits.elements.markers.marker_standard)": [[52, "kqcircuits.elements.markers.marker_standard.MarkerStandard", false]], "mask_export_density_layers (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_export_density_layers", false]], "mask_export_layers (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_export_layers", false]], "mask_export_layers (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.mask_export_layers", false]], "mask_layouts (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.mask_layouts", false]], "mask_layouts (kqcircuits.masks.multi_face_mask_layout.multifacemasklayout attribute)": [[83, "kqcircuits.masks.multi_face_mask_layout.MultiFaceMaskLayout.mask_layouts", false]], "mask_marker_offset (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_marker_offset", false]], "mask_markers_dict (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_markers_dict", false]], "mask_name_box_margin (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_name_box_margin", false]], "mask_name_offset (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_name_offset", false]], "mask_name_scale (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_name_scale", false]], "mask_text_scale (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mask_text_scale", false]], "masklayout (class in kqcircuits.masks.mask_layout)": [[81, "kqcircuits.masks.mask_layout.MaskLayout", false]], "maskmarkerfc (class in kqcircuits.elements.markers.mask_marker_fc)": [[53, "kqcircuits.elements.markers.mask_marker_fc.MaskMarkerFc", false]], "maskset (class in kqcircuits.masks.mask_set)": [[82, "kqcircuits.masks.mask_set.MaskSet", false]], "max_delta_e (kqcircuits.simulations.export.ansys.ansys_solution.ansyscurrentsolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysCurrentSolution.max_delta_e", false]], "max_delta_e (kqcircuits.simulations.export.ansys.ansys_solution.ansysvoltagesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution.max_delta_e", false]], "max_delta_f (kqcircuits.simulations.export.ansys.ansys_solution.ansyseigenmodesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution.max_delta_f", false]], "max_delta_s (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.max_delta_s", false]], "max_delta_s (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.max_delta_s", false]], "max_error_scale (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.max_error_scale", false]], "max_iterations (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.max_iterations", false]], "max_outlier_fraction (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.max_outlier_fraction", false]], "maximum_passes (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.maximum_passes", false]], "maximum_passes (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.maximum_passes", false]], "meander (class in kqcircuits.elements.meander)": [[54, "kqcircuits.elements.meander.Meander", false]], "merge_layers() (in module kqcircuits.util.merge)": [[151, "kqcircuits.util.merge.merge_layers", false]], "merge_layout_layers() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.merge_layout_layers", false]], "merge_layout_layers_on_face() (in module kqcircuits.util.merge)": [[151, "kqcircuits.util.merge.merge_layout_layers_on_face", false]], "merge_layout_layers_on_face() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.merge_layout_layers_on_face", false]], "merge_points_and_match_on_edges() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.merge_points_and_match_on_edges", false]], "mesh_levels (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.mesh_levels", false]], "mesh_size (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.mesh_size", false]], "mesh_size (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.mesh_size", false]], "min_frequency (kqcircuits.simulations.export.ansys.ansys_solution.ansyseigenmodesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution.min_frequency", false]], "minimum_converged_passes (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.minimum_converged_passes", false]], "minimum_passes (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.minimum_passes", false]], "minimum_passes (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.minimum_passes", false]], "mirror_labels (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.mirror_labels", false]], "missinguilibraryexception": [[74, "kqcircuits.klayout_view.MissingUILibraryException", false]], "module": [[1, "module-kqcircuits", false], [2, "module-kqcircuits.chips", false], [3, "module-kqcircuits.chips.airbridge_crossings", false], [4, "module-kqcircuits.chips.airbridge_dc_test", false], [5, "module-kqcircuits.chips.chip", false], [6, "module-kqcircuits.chips.crossing_twoface", false], [7, "module-kqcircuits.chips.daisy_woven", false], [8, "module-kqcircuits.chips.dc_test", false], [9, "module-kqcircuits.chips.demo", false], [10, "module-kqcircuits.chips.demo_twoface", false], [11, "module-kqcircuits.chips.empty", false], [12, "module-kqcircuits.chips.junction_test", false], [13, "module-kqcircuits.chips.junction_test2", false], [14, "module-kqcircuits.chips.launchers", false], [15, "module-kqcircuits.chips.lithography_test", false], [16, "module-kqcircuits.chips.lithography_test_twoface", false], [17, "module-kqcircuits.chips.quality_factor", false], [18, "module-kqcircuits.chips.quality_factor_twoface", false], [19, "module-kqcircuits.chips.sample_holder_test", false], [20, "module-kqcircuits.chips.shaping", false], [21, "module-kqcircuits.chips.simple", false], [22, "module-kqcircuits.chips.single_xmons", false], [23, "module-kqcircuits.chips.stripes", false], [24, "module-kqcircuits.chips.tsv_test", false], [25, "module-kqcircuits.chips.xmons_direct_coupling", false], [26, "module-kqcircuits.defaults", false], [27, "module-kqcircuits.elements", false], [28, "module-kqcircuits.elements.airbridge_connection", false], [29, "module-kqcircuits.elements.airbridges", false], [30, "module-kqcircuits.elements.airbridges.airbridge", false], [31, "module-kqcircuits.elements.airbridges.airbridge_multi_face", false], [32, "module-kqcircuits.elements.airbridges.airbridge_rectangular", false], [33, "module-kqcircuits.elements.capacitive_x_coupler", false], [34, "module-kqcircuits.elements.chip_frame", false], [35, "module-kqcircuits.elements.circular_capacitor", false], [36, "module-kqcircuits.elements.element", false], [37, "module-kqcircuits.elements.finger_capacitor_square", false], [38, "module-kqcircuits.elements.finger_capacitor_taper", false], [39, "module-kqcircuits.elements.flip_chip_connectors", false], [40, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector", false], [41, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc", false], [42, "module-kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf", false], [43, "module-kqcircuits.elements.fluxlines", false], [44, "module-kqcircuits.elements.fluxlines.fluxline", false], [45, "module-kqcircuits.elements.fluxlines.fluxline_standard", false], [46, "module-kqcircuits.elements.fluxlines.fluxline_straight", false], [47, "module-kqcircuits.elements.hanger_resonator", false], [48, "module-kqcircuits.elements.launcher", false], [49, "module-kqcircuits.elements.launcher_dc", false], [50, "module-kqcircuits.elements.markers", false], [51, "module-kqcircuits.elements.markers.marker", false], [52, "module-kqcircuits.elements.markers.marker_standard", false], [53, "module-kqcircuits.elements.markers.mask_marker_fc", false], [54, "module-kqcircuits.elements.meander", false], [55, "module-kqcircuits.elements.smooth_capacitor", false], [56, "module-kqcircuits.elements.spiral_resonator_polygon", false], [57, "module-kqcircuits.elements.tsvs", false], [58, "module-kqcircuits.elements.tsvs.tsv", false], [59, "module-kqcircuits.elements.tsvs.tsv_ellipse", false], [60, "module-kqcircuits.elements.tsvs.tsv_standard", false], [61, "module-kqcircuits.elements.waveguide_composite", false], [62, "module-kqcircuits.elements.waveguide_coplanar", false], [63, "module-kqcircuits.elements.waveguide_coplanar_curved", false], [64, "module-kqcircuits.elements.waveguide_coplanar_splitter", false], [65, "module-kqcircuits.elements.waveguide_coplanar_straight", false], [66, "module-kqcircuits.elements.waveguide_coplanar_taper", false], [67, "module-kqcircuits.junctions", false], [68, "module-kqcircuits.junctions.junction", false], [69, "module-kqcircuits.junctions.manhattan", false], [70, "module-kqcircuits.junctions.manhattan_single_junction", false], [71, "module-kqcircuits.junctions.no_squid", false], [72, "module-kqcircuits.junctions.sim", false], [73, "module-kqcircuits.junctions.squid", false], [74, "module-kqcircuits.klayout_view", false], [75, "module-kqcircuits.layer_cluster", false], [76, "module-kqcircuits.layer_config", false], [77, "module-kqcircuits.layer_config.default_layer_config", false], [78, "module-kqcircuits.layer_config.example_layer_config", false], [79, "module-kqcircuits.masks", false], [80, "module-kqcircuits.masks.mask_export", false], [81, "module-kqcircuits.masks.mask_layout", false], [82, "module-kqcircuits.masks.mask_set", false], [83, "module-kqcircuits.masks.multi_face_mask_layout", false], [84, "module-kqcircuits.pya_resolver", false], [85, "module-kqcircuits.qubits", false], [86, "module-kqcircuits.qubits.concentric_transmon", false], [87, "module-kqcircuits.qubits.double_pads", false], [88, "module-kqcircuits.qubits.double_pads_splines", false], [89, "module-kqcircuits.qubits.qubit", false], [90, "module-kqcircuits.qubits.swissmon", false], [91, "module-kqcircuits.run", false], [92, "module-kqcircuits.simulations", false], [93, "module-kqcircuits.simulations.airbridges_sim", false], [94, "module-kqcircuits.simulations.cross_section_simulation", false], [95, "module-kqcircuits.simulations.empty_simulation", false], [96, "module-kqcircuits.simulations.export", false], [97, "module-kqcircuits.simulations.export.ansys", false], [98, "module-kqcircuits.simulations.export.ansys.ansys_export", false], [99, "module-kqcircuits.simulations.export.ansys.ansys_solution", false], [100, "module-kqcircuits.simulations.export.elmer", false], [101, "module-kqcircuits.simulations.export.elmer.elmer_export", false], [102, "module-kqcircuits.simulations.export.elmer.elmer_solution", false], [103, "module-kqcircuits.simulations.export.export_and_run", false], [104, "module-kqcircuits.simulations.export.export_singularity", false], [105, "module-kqcircuits.simulations.export.remote_export_and_run", false], [106, "module-kqcircuits.simulations.export.simulation_export", false], [107, "module-kqcircuits.simulations.export.solution", false], [108, "module-kqcircuits.simulations.export.sonnet", false], [109, "module-kqcircuits.simulations.export.sonnet.parser", false], [110, "module-kqcircuits.simulations.export.sonnet.sonnet_export", false], [111, "module-kqcircuits.simulations.export.util", false], [112, "module-kqcircuits.simulations.export.xsection", false], [113, "module-kqcircuits.simulations.export.xsection.xsection_export", false], [114, "module-kqcircuits.simulations.partition_region", false], [115, "module-kqcircuits.simulations.port", false], [116, "module-kqcircuits.simulations.post_process", false], [117, "module-kqcircuits.simulations.simulation", false], [118, "module-kqcircuits.simulations.single_element_simulation", false], [119, "module-kqcircuits.simulations.single_xmons_full_chip_sim", false], [120, "module-kqcircuits.simulations.waveguides_sim", false], [121, "module-kqcircuits.simulations.xmons_direct_coupling_full_chip_sim", false], [122, "module-kqcircuits.simulations.xmons_direct_coupling_sim", false], [123, "module-kqcircuits.test_structures", false], [124, "module-kqcircuits.test_structures.airbridge_dc", false], [125, "module-kqcircuits.test_structures.cross_test", false], [126, "module-kqcircuits.test_structures.junction_test_pads", false], [127, "module-kqcircuits.test_structures.junction_test_pads.junction_test_pads", false], [128, "module-kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple", false], [129, "module-kqcircuits.test_structures.stripes_test", false], [130, "module-kqcircuits.test_structures.stripes_test_increasing_width", false], [131, "module-kqcircuits.test_structures.test_structure", false], [132, "module-kqcircuits.test_structures.tsv_test_pattern", false], [133, "module-kqcircuits.util", false], [134, "module-kqcircuits.util.area", false], [135, "module-kqcircuits.util.count_instances", false], [136, "module-kqcircuits.util.coupler_lib", false], [137, "module-kqcircuits.util.deep_delete", false], [138, "module-kqcircuits.util.defaults_helper", false], [139, "module-kqcircuits.util.dependencies", false], [140, "module-kqcircuits.util.edit_node_plugin", false], [141, "module-kqcircuits.util.export_helper", false], [142, "module-kqcircuits.util.geometry_helper", false], [143, "module-kqcircuits.util.geometry_json_encoder", false], [144, "module-kqcircuits.util.groundgrid", false], [145, "module-kqcircuits.util.gui_helper", false], [146, "module-kqcircuits.util.import_helper", false], [147, "module-kqcircuits.util.label", false], [148, "module-kqcircuits.util.layout_to_code", false], [149, "module-kqcircuits.util.library_helper", false], [150, "module-kqcircuits.util.log_router", false], [151, "module-kqcircuits.util.merge", false], [152, "module-kqcircuits.util.netlist_extraction", false], [153, "module-kqcircuits.util.netlist_graph", false], [154, "module-kqcircuits.util.parameters", false], [155, "module-kqcircuits.util.plugin_startup", false], [156, "module-kqcircuits.util.refpoints", false], [157, "module-kqcircuits.util.replace_junctions", false], [158, "module-kqcircuits.util.symmetric_polygons", false]], "module_from_file() (in module kqcircuits.util.import_helper)": [[146, "kqcircuits.util.import_helper.module_from_file", false]], "mouse_click_event() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.mouse_click_event", false]], "mouse_moved_event() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.mouse_moved_event", false]], "multifacemasklayout (class in kqcircuits.masks.multi_face_mask_layout)": [[83, "kqcircuits.masks.multi_face_mask_layout.MultiFaceMaskLayout", false]], "n_modes (kqcircuits.simulations.export.ansys.ansys_solution.ansyseigenmodesolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution.n_modes", false]], "name (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.name", false]], "name (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.name", false]], "name (kqcircuits.simulations.export.solution.solution attribute)": [[107, "kqcircuits.simulations.export.solution.Solution.name", false]], "nested_iteration (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.nested_iteration", false]], "network_as_graph() (in module kqcircuits.util.netlist_graph)": [[153, "kqcircuits.util.netlist_graph.network_as_graph", false]], "node (class in kqcircuits.elements.waveguide_composite)": [[61, "kqcircuits.elements.waveguide_composite.Node", false]], "node_from_text() (in module kqcircuits.util.gui_helper)": [[145, "kqcircuits.util.gui_helper.node_from_text", false]], "node_to_text() (in module kqcircuits.util.gui_helper)": [[145, "kqcircuits.util.gui_helper.node_to_text", false]], "nodes_from_string() (kqcircuits.elements.waveguide_composite.node static method)": [[61, "kqcircuits.elements.waveguide_composite.Node.nodes_from_string", false]], "nosquid (class in kqcircuits.junctions.no_squid)": [[71, "kqcircuits.junctions.no_squid.NoSquid", false]], "open_with_klayout_or_default_application() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.open_with_klayout_or_default_application", false]], "other_refpoint (kqcircuits.util.refpoints.junctionsimport attribute)": [[156, "kqcircuits.util.refpoints.JunctionSimPort.other_refpoint", false]], "over_etching (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.over_etching", false]], "overwrite_chips_by_position_label() (kqcircuits.masks.mask_layout.masklayout method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.overwrite_chips_by_position_label", false]], "p_element_order (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.p_element_order", false]], "param (class in kqcircuits.util.parameters)": [[154, "kqcircuits.util.parameters.Param", false]], "parameters_from_shape_impl() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.parameters_from_shape_impl", false]], "parameters_from_shape_impl() (kqcircuits.elements.meander.meander method)": [[54, "kqcircuits.elements.meander.Meander.parameters_from_shape_impl", false]], "parameters_from_shape_impl() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.parameters_from_shape_impl", false]], "partitionregion (class in kqcircuits.simulations.partition_region)": [[114, "kqcircuits.simulations.partition_region.PartitionRegion", false]], "pcell_params_by_name() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.pcell_params_by_name", false]], "pcell_params_by_name() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.pcell_params_by_name", false]], "pdt (class in kqcircuits.util.parameters)": [[154, "kqcircuits.util.parameters.pdt", false]], "percent_error (kqcircuits.simulations.export.ansys.ansys_solution.ansysq3dsolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysQ3dSolution.percent_error", false]], "percent_error (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.percent_error", false]], "percent_refinement (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.percent_refinement", false]], "place_junctions() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.place_junctions", false]], "point_shift_along_vector() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.point_shift_along_vector", false]], "poly_and_edge_indices() (in module kqcircuits.simulations.export.sonnet.sonnet_export)": [[110, "kqcircuits.simulations.export.sonnet.sonnet_export.poly_and_edge_indices", false]], "polygon_head() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.polygon_head", false]], "polygon_with_hsym() (in module kqcircuits.util.symmetric_polygons)": [[158, "kqcircuits.util.symmetric_polygons.polygon_with_hsym", false]], "polygon_with_sym() (in module kqcircuits.util.symmetric_polygons)": [[158, "kqcircuits.util.symmetric_polygons.polygon_with_sym", false]], "polygon_with_vsym() (in module kqcircuits.util.symmetric_polygons)": [[158, "kqcircuits.util.symmetric_polygons.polygon_with_vsym", false]], "polygons() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.polygons", false]], "port (class in kqcircuits.simulations.port)": [[115, "kqcircuits.simulations.port.Port", false]], "port() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.port", false]], "ports (kqcircuits.simulations.simulation.simulation attribute)": [[117, "kqcircuits.simulations.simulation.Simulation.ports", false]], "position (kqcircuits.elements.waveguide_composite.node attribute)": [[61, "kqcircuits.elements.waveguide_composite.Node.position", false]], "position_label_to_two_coordinates() (kqcircuits.masks.mask_layout.masklayout static method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.position_label_to_two_coordinates", false]], "post_build() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.post_build", false]], "post_build() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.post_build", false]], "postprocess (class in kqcircuits.simulations.post_process)": [[116, "kqcircuits.simulations.post_process.PostProcess", false]], "produce_contact_pads() (kqcircuits.junctions.manhattan.manhattan method)": [[69, "kqcircuits.junctions.manhattan.Manhattan.produce_contact_pads", false]], "produce_control_lines() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_control_lines", false]], "produce_control_lines() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_control_lines", false]], "produce_coupler() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_coupler", false]], "produce_coupler() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_coupler", false]], "produce_couplers() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_couplers", false]], "produce_couplers() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_couplers", false]], "produce_curve_termination() (kqcircuits.elements.waveguide_coplanar_curved.waveguidecoplanarcurved static method)": [[63, "kqcircuits.elements.waveguide_coplanar_curved.WaveguideCoplanarCurved.produce_curve_termination", false]], "produce_driveline() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_driveline", false]], "produce_driveline() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_driveline", false]], "produce_end_termination() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar static method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.produce_end_termination", false]], "produce_etched_region() (kqcircuits.test_structures.test_structure.teststructure method)": [[131, "kqcircuits.test_structures.test_structure.TestStructure.produce_etched_region", false]], "produce_fixed_length_bend() (in module kqcircuits.elements.waveguide_composite)": [[61, "kqcircuits.elements.waveguide_composite.produce_fixed_length_bend", false]], "produce_fixed_length_waveguide() (kqcircuits.elements.waveguide_composite.waveguidecomposite static method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.produce_fixed_length_waveguide", false]], "produce_fluxline() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_fluxline", false]], "produce_fluxline() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_fluxline", false]], "produce_fluxline() (kqcircuits.qubits.qubit.qubit method)": [[89, "kqcircuits.qubits.qubit.Qubit.produce_fluxline", false]], "produce_four_point_pads() (kqcircuits.test_structures.test_structure.teststructure method)": [[131, "kqcircuits.test_structures.test_structure.TestStructure.produce_four_point_pads", false]], "produce_frame() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_frame", false]], "produce_geometry() (kqcircuits.elements.markers.marker.marker method)": [[51, "kqcircuits.elements.markers.marker.Marker.produce_geometry", false]], "produce_ground_bumps() (kqcircuits.simulations.waveguides_sim.waveguidessim method)": [[120, "kqcircuits.simulations.waveguides_sim.WaveGuidesSim.produce_ground_bumps", false]], "produce_ground_grid() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_ground_grid", false]], "produce_ground_on_face_grid() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_ground_on_face_grid", false]], "produce_guides() (kqcircuits.simulations.waveguides_sim.waveguidessim method)": [[120, "kqcircuits.simulations.waveguides_sim.WaveGuidesSim.produce_guides", false]], "produce_impl() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.produce_impl", false]], "produce_impl() (kqcircuits.elements.tsvs.tsv_ellipse.tsvellipse method)": [[59, "kqcircuits.elements.tsvs.tsv_ellipse.TsvEllipse.produce_impl", false]], "produce_junction_tests() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_junction_tests", false]], "produce_junction_tests() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_junction_tests", false]], "produce_label() (in module kqcircuits.util.label)": [[147, "kqcircuits.util.label.produce_label", false]], "produce_launcher() (kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.xmonsdirectcouplingfullchipsim method)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim.produce_launcher", false]], "produce_launchers() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_launchers", false]], "produce_launchers_sma8() (kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.xmonsdirectcouplingfullchipsim method)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim.produce_launchers_SMA8", false]], "produce_layers() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.produce_layers", false]], "produce_manhattan_junction() (kqcircuits.junctions.manhattan_single_junction.manhattansinglejunction method)": [[70, "kqcircuits.junctions.manhattan_single_junction.ManhattanSingleJunction.produce_manhattan_junction", false]], "produce_manhattan_squid() (kqcircuits.junctions.manhattan.manhattan method)": [[69, "kqcircuits.junctions.manhattan.Manhattan.produce_manhattan_squid", false]], "produce_n_launchers() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_n_launchers", false]], "produce_opt_lit_tests() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_opt_lit_tests", false]], "produce_pad() (kqcircuits.test_structures.test_structure.teststructure method)": [[131, "kqcircuits.test_structures.test_structure.TestStructure.produce_pad", false]], "produce_probeline() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_probeline", false]], "produce_probeline() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_probeline", false]], "produce_probelines() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_probelines", false]], "produce_probelines() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_probelines", false]], "produce_qubit() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_qubit", false]], "produce_qubit() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_qubit", false]], "produce_qubit() (kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.xmonsdirectcouplingfullchipsim method)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim.produce_qubit", false]], "produce_qubits() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_qubits", false]], "produce_qubits() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_qubits", false]], "produce_qubits() (kqcircuits.chips.xmons_direct_coupling.xmonsdirectcoupling method)": [[25, "kqcircuits.chips.xmons_direct_coupling.XMonsDirectCoupling.produce_qubits", false]], "produce_qubits() (kqcircuits.simulations.xmons_direct_coupling_sim.xmonsdirectcouplingsim method)": [[122, "kqcircuits.simulations.xmons_direct_coupling_sim.XMonsDirectCouplingSim.produce_qubits", false]], "produce_readout_resonator() (kqcircuits.chips.xmons_direct_coupling.xmonsdirectcoupling method)": [[25, "kqcircuits.chips.xmons_direct_coupling.XMonsDirectCoupling.produce_readout_resonator", false]], "produce_readout_resonator() (kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.xmonsdirectcouplingfullchipsim method)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim.produce_readout_resonator", false]], "produce_readout_structure() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_readout_structure", false]], "produce_readout_structure() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_readout_structure", false]], "produce_readout_structures() (kqcircuits.chips.demo.demo method)": [[9, "kqcircuits.chips.demo.Demo.produce_readout_structures", false]], "produce_readout_structures() (kqcircuits.chips.demo_twoface.demotwoface method)": [[10, "kqcircuits.chips.demo_twoface.DemoTwoface.produce_readout_structures", false]], "produce_resonator() (kqcircuits.chips.quality_factor_twoface.qualityfactortwoface method)": [[18, "kqcircuits.chips.quality_factor_twoface.QualityFactorTwoface.produce_resonator", false]], "produce_squid() (kqcircuits.qubits.qubit.qubit method)": [[89, "kqcircuits.qubits.qubit.Qubit.produce_squid", false]], "produce_squid() (kqcircuits.test_structures.junction_test_pads.junction_test_pads.junctiontestpads method)": [[127, "kqcircuits.test_structures.junction_test_pads.junction_test_pads.JunctionTestPads.produce_squid", false]], "produce_structures() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.produce_structures", false]], "produce_tp_large() (kqcircuits.junctions.manhattan.manhattan method)": [[69, "kqcircuits.junctions.manhattan.Manhattan.produce_tp_large", false]], "produce_tp_small() (kqcircuits.junctions.manhattan.manhattan method)": [[69, "kqcircuits.junctions.manhattan.Manhattan.produce_tp_small", false]], "produce_waveguide() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.produce_waveguide", false]], "produce_waveguide() (kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.xmonsdirectcouplingfullchipsim method)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim.produce_waveguide", false]], "produce_waveguide_to_port() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.produce_waveguide_to_port", false]], "put() (kqcircuits.util.area.areareceiver method)": [[134, "kqcircuits.util.area.AreaReceiver.put", false]], "quadratic_approximation (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.quadratic_approximation", false]], "qualityfactor (class in kqcircuits.chips.quality_factor)": [[17, "kqcircuits.chips.quality_factor.QualityFactor", false]], "qualityfactortwoface (class in kqcircuits.chips.quality_factor_twoface)": [[18, "kqcircuits.chips.quality_factor_twoface.QualityFactorTwoface", false]], "qubit (class in kqcircuits.qubits.qubit)": [[89, "kqcircuits.qubits.qubit.Qubit", false]], "qubits_refpoints (kqcircuits.chips.single_xmons.singlexmons attribute)": [[22, "kqcircuits.chips.single_xmons.SingleXmons.qubits_refpoints", false]], "raise_error_on_cell() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.raise_error_on_cell", false]], "rec_levels (kqcircuits.util.refpoints.refpoints attribute)": [[156, "kqcircuits.util.refpoints.Refpoints.rec_levels", false]], "rectangular_parameters() (in module kqcircuits.elements.spiral_resonator_polygon)": [[56, "kqcircuits.elements.spiral_resonator_polygon.rectangular_parameters", false]], "refplane() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.refplane", false]], "refplanes() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.refplanes", false]], "refpoint (kqcircuits.util.refpoints.junctionsimport attribute)": [[156, "kqcircuits.util.refpoints.JunctionSimPort.refpoint", false]], "refpoint (kqcircuits.util.refpoints.refpointtosimport attribute)": [[156, "kqcircuits.util.refpoints.RefpointToSimPort.refpoint", false]], "refpoint (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.refpoint", false]], "refpoints (class in kqcircuits.util.refpoints)": [[156, "kqcircuits.util.refpoints.Refpoints", false]], "refpointtoedgeport (class in kqcircuits.util.refpoints)": [[156, "kqcircuits.util.refpoints.RefpointToEdgePort", false]], "refpointtointernalport (class in kqcircuits.util.refpoints)": [[156, "kqcircuits.util.refpoints.RefpointToInternalPort", false]], "refpointtosimport (class in kqcircuits.util.refpoints)": [[156, "kqcircuits.util.refpoints.RefpointToSimPort", false]], "region_from_layer() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.region_from_layer", false]], "region_with_merged_points() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.region_with_merged_points", false]], "region_with_merged_polygons() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.region_with_merged_polygons", false]], "register_cell_layers_as_sim_layers() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.register_cell_layers_as_sim_layers", false]], "register_plugins() (in module kqcircuits.util.plugin_startup)": [[155, "kqcircuits.util.plugin_startup.register_plugins", false]], "remote_export_and_run() (in module kqcircuits.simulations.export.remote_export_and_run)": [[105, "kqcircuits.simulations.export.remote_export_and_run.remote_export_and_run", false]], "remote_run_only() (in module kqcircuits.simulations.export.remote_export_and_run)": [[105, "kqcircuits.simulations.export.remote_export_and_run.remote_run_only", false]], "remove_chips (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.remove_chips", false]], "replace_node() (in module kqcircuits.util.gui_helper)": [[145, "kqcircuits.util.gui_helper.replace_node", false]], "replace_squid() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.replace_squid", false]], "replace_squids() (in module kqcircuits.util.replace_junctions)": [[157, "kqcircuits.util.replace_junctions.replace_squids", false]], "resolve_default_layer_info() (in module kqcircuits.klayout_view)": [[74, "kqcircuits.klayout_view.resolve_default_layer_info", false]], "resolve_face() (in module kqcircuits.elements.element)": [[36, "kqcircuits.elements.element.resolve_face", false]], "restore_pcells_to_views() (in module kqcircuits.util.layout_to_code)": [[148, "kqcircuits.util.layout_to_code.restore_pcells_to_views", false]], "route_log() (in module kqcircuits.util.log_router)": [[150, "kqcircuits.util.log_router.route_log", false]], "run() (in module kqcircuits.run)": [[91, "kqcircuits.run.run", false]], "run_kqc() (in module kqcircuits.run)": [[91, "kqcircuits.run.run_kqc", false]], "sampleholdertest (class in kqcircuits.chips.sample_holder_test)": [[19, "kqcircuits.chips.sample_holder_test.SampleHolderTest", false]], "second_kind_basis (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.second_kind_basis", false]], "select() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.select", false]], "separate_signal_layer_shapes() (in module kqcircuits.simulations.export.xsection.xsection_export)": [[113, "kqcircuits.simulations.export.xsection.xsection_export.separate_signal_layer_shapes", false]], "set_permittivity() (kqcircuits.simulations.cross_section_simulation.crosssectionsimulation method)": [[94, "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation.set_permittivity", false]], "shaping (class in kqcircuits.chips.shaping)": [[20, "kqcircuits.chips.shaping.Shaping", false]], "show() (kqcircuits.klayout_view.klayoutview method)": [[74, "kqcircuits.klayout_view.KLayoutView.show", false]], "side (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.side", false]], "sim (class in kqcircuits.junctions.sim)": [[72, "kqcircuits.junctions.sim.Sim", false]], "simple (class in kqcircuits.chips.simple)": [[21, "kqcircuits.chips.simple.Simple", false]], "simple_region() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.simple_region", false]], "simplified_region() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.simplified_region", false]], "simulation (class in kqcircuits.simulations.simulation)": [[117, "kqcircuits.simulations.simulation.Simulation", false]], "simulation_flags (kqcircuits.simulations.export.ansys.ansys_solution.ansyssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution.simulation_flags", false]], "singlexmons (class in kqcircuits.chips.single_xmons)": [[22, "kqcircuits.chips.single_xmons.SingleXmons", false]], "singlexmonsfullchipsim (class in kqcircuits.simulations.single_xmons_full_chip_sim)": [[119, "kqcircuits.simulations.single_xmons_full_chip_sim.SingleXmonsFullChipSim", false]], "smoothcapacitor (class in kqcircuits.elements.smooth_capacitor)": [[55, "kqcircuits.elements.smooth_capacitor.SmoothCapacitor", false]], "snap_point() (kqcircuits.elements.waveguide_composite.waveguidecomposite method)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite.snap_point", false]], "solution (class in kqcircuits.simulations.export.solution)": [[107, "kqcircuits.simulations.export.solution.Solution", false]], "spiralresonatorpolygon (class in kqcircuits.elements.spiral_resonator_polygon)": [[56, "kqcircuits.elements.spiral_resonator_polygon.SpiralResonatorPolygon", false]], "squid (class in kqcircuits.junctions.squid)": [[73, "kqcircuits.junctions.squid.Squid", false]], "stripes (class in kqcircuits.chips.stripes)": [[23, "kqcircuits.chips.stripes.Stripes", false]], "stripestest (class in kqcircuits.test_structures.stripes_test)": [[129, "kqcircuits.test_structures.stripes_test.StripesTest", false]], "stripestestincreasingwidth (class in kqcircuits.test_structures.stripes_test_increasing_width)": [[130, "kqcircuits.test_structures.stripes_test_increasing_width.StripesTestIncreasingWidth", false]], "submasks (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.submasks", false]], "sweep_count (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.sweep_count", false]], "sweep_enabled (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.sweep_enabled", false]], "sweep_end (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.sweep_end", false]], "sweep_simulation() (in module kqcircuits.simulations.export.simulation_export)": [[106, "kqcircuits.simulations.export.simulation_export.sweep_simulation", false]], "sweep_start (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.sweep_start", false]], "sweep_type (kqcircuits.simulations.export.ansys.ansys_solution.ansyshfsssolution attribute)": [[99, "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution.sweep_type", false]], "sweep_type (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.sweep_type", false]], "swissmon (class in kqcircuits.qubits.swissmon)": [[90, "kqcircuits.qubits.swissmon.Swissmon", false]], "symmetry() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.symmetry", false]], "sync_parameters() (kqcircuits.elements.element.element method)": [[36, "kqcircuits.elements.element.Element.sync_parameters", false]], "t_cross_parameters() (in module kqcircuits.elements.waveguide_coplanar_splitter)": [[64, "kqcircuits.elements.waveguide_coplanar_splitter.t_cross_parameters", false]], "term1 (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.term1", false]], "teststructure (class in kqcircuits.test_structures.test_structure)": [[131, "kqcircuits.test_structures.test_structure.TestStructure", false]], "text_margin (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.text_margin", false]], "to_library_name() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.to_library_name", false]], "to_module_name() (in module kqcircuits.util.library_helper)": [[149, "kqcircuits.util.library_helper.to_module_name", false]], "tool (kqcircuits.simulations.export.elmer.elmer_solution.elmercapacitancesolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerCapacitanceSolution.tool", false]], "tool (kqcircuits.simulations.export.elmer.elmer_solution.elmercrosssectionsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerCrossSectionSolution.tool", false]], "tool (kqcircuits.simulations.export.elmer.elmer_solution.elmersolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution.tool", false]], "tool (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.tool", false]], "top_cell (kqcircuits.klayout_view.klayoutview property)": [[74, "kqcircuits.klayout_view.KLayoutView.top_cell", false]], "top_cell (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.top_cell", false]], "topleft (kqcircuits.util.label.labelorigin attribute)": [[147, "kqcircuits.util.label.LabelOrigin.TOPLEFT", false]], "topright (kqcircuits.util.label.labelorigin attribute)": [[147, "kqcircuits.util.label.LabelOrigin.TOPRIGHT", false]], "towards (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.towards", false]], "tracking_position() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.tracking_position", false]], "trans (kqcircuits.util.refpoints.refpoints attribute)": [[156, "kqcircuits.util.refpoints.Refpoints.trans", false]], "transformation_from_shape_impl() (kqcircuits.chips.chip.chip method)": [[5, "kqcircuits.chips.chip.Chip.transformation_from_shape_impl", false]], "transformation_from_shape_impl() (kqcircuits.elements.airbridges.airbridge.airbridge method)": [[30, "kqcircuits.elements.airbridges.airbridge.Airbridge.transformation_from_shape_impl", false]], "transformation_from_shape_impl() (kqcircuits.elements.waveguide_coplanar.waveguidecoplanar method)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar.transformation_from_shape_impl", false]], "tsv (class in kqcircuits.elements.tsvs.tsv)": [[58, "kqcircuits.elements.tsvs.tsv.Tsv", false]], "tsvellipse (class in kqcircuits.elements.tsvs.tsv_ellipse)": [[59, "kqcircuits.elements.tsvs.tsv_ellipse.TsvEllipse", false]], "tsvstandard (class in kqcircuits.elements.tsvs.tsv_standard)": [[60, "kqcircuits.elements.tsvs.tsv_standard.TsvStandard", false]], "tsvtest (class in kqcircuits.chips.tsv_test)": [[24, "kqcircuits.chips.tsv_test.TsvTest", false]], "tsvtestpattern (class in kqcircuits.test_structures.tsv_test_pattern)": [[132, "kqcircuits.test_structures.tsv_test_pattern.TsvTestPattern", false]], "turn_radius (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.turn_radius", false]], "two_coordinates_to_position_label() (kqcircuits.masks.mask_layout.masklayout static method)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.two_coordinates_to_position_label", false]], "typeboolean (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeBoolean", false]], "typedouble (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeDouble", false]], "typeint (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeInt", false]], "typelayer (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeLayer", false]], "typelist (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeList", false]], "typenone (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeNone", false]], "typeshape (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeShape", false]], "typestring (kqcircuits.util.parameters.pdt attribute)": [[154, "kqcircuits.util.parameters.pdt.TypeString", false]], "update() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.update", false]], "update_form_from_node() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.update_form_from_node", false]], "update_node_from_form() (kqcircuits.util.edit_node_plugin.editnodeplugin method)": [[140, "kqcircuits.util.edit_node_plugin.EditNodePlugin.update_node_from_form", false]], "use_av (kqcircuits.simulations.export.elmer.elmer_solution.elmervectorhelmholtzsolution attribute)": [[102, "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution.use_av", false]], "use_internal_ports (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.use_internal_ports", false]], "used_chips (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.used_chips", false]], "values() (kqcircuits.util.refpoints.refpoints method)": [[156, "kqcircuits.util.refpoints.Refpoints.values", false]], "vector_length_and_direction() (in module kqcircuits.util.geometry_helper)": [[142, "kqcircuits.util.geometry_helper.vector_length_and_direction", false]], "version (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.version", false]], "version (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.version", false]], "via() (in module kqcircuits.simulations.export.sonnet.parser)": [[109, "kqcircuits.simulations.export.sonnet.parser.via", false]], "visualise_region() (kqcircuits.simulations.simulation.simulation method)": [[117, "kqcircuits.simulations.simulation.Simulation.visualise_region", false]], "visualise_xsection_cut_on_original_layout() (in module kqcircuits.simulations.export.xsection.xsection_export)": [[113, "kqcircuits.simulations.export.xsection.xsection_export.visualise_xsection_cut_on_original_layout", false]], "wafer_bottom_flat_length (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.wafer_bottom_flat_length", false]], "wafer_center (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.wafer_center", false]], "wafer_rad (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.wafer_rad", false]], "wafer_top_flat_length (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.wafer_top_flat_length", false]], "waveguide_length (kqcircuits.util.refpoints.waveguidetosimport attribute)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort.waveguide_length", false]], "waveguidecomposite (class in kqcircuits.elements.waveguide_composite)": [[61, "kqcircuits.elements.waveguide_composite.WaveguideComposite", false]], "waveguidecoplanar (class in kqcircuits.elements.waveguide_coplanar)": [[62, "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar", false]], "waveguidecoplanarcurved (class in kqcircuits.elements.waveguide_coplanar_curved)": [[63, "kqcircuits.elements.waveguide_coplanar_curved.WaveguideCoplanarCurved", false]], "waveguidecoplanarsplitter (class in kqcircuits.elements.waveguide_coplanar_splitter)": [[64, "kqcircuits.elements.waveguide_coplanar_splitter.WaveguideCoplanarSplitter", false]], "waveguidecoplanarstraight (class in kqcircuits.elements.waveguide_coplanar_straight)": [[65, "kqcircuits.elements.waveguide_coplanar_straight.WaveguideCoplanarStraight", false]], "waveguidecoplanartaper (class in kqcircuits.elements.waveguide_coplanar_taper)": [[66, "kqcircuits.elements.waveguide_coplanar_taper.WaveguideCoplanarTaper", false]], "waveguidessim (class in kqcircuits.simulations.waveguides_sim)": [[120, "kqcircuits.simulations.waveguides_sim.WaveGuidesSim", false]], "waveguidetosimport (class in kqcircuits.util.refpoints)": [[156, "kqcircuits.util.refpoints.WaveguideToSimPort", false]], "with_grid (kqcircuits.masks.mask_layout.masklayout attribute)": [[81, "kqcircuits.masks.mask_layout.MaskLayout.with_grid", false]], "with_grid (kqcircuits.masks.mask_set.maskset attribute)": [[82, "kqcircuits.masks.mask_set.MaskSet.with_grid", false]], "write_commit_reference_file() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.write_commit_reference_file", false]], "write_export_machine_versions_file() (in module kqcircuits.util.export_helper)": [[141, "kqcircuits.util.export_helper.write_export_machine_versions_file", false]], "xmonsdirectcoupling (class in kqcircuits.chips.xmons_direct_coupling)": [[25, "kqcircuits.chips.xmons_direct_coupling.XMonsDirectCoupling", false]], "xmonsdirectcouplingfullchipsim (class in kqcircuits.simulations.xmons_direct_coupling_full_chip_sim)": [[121, "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim", false]], "xmonsdirectcouplingsim (class in kqcircuits.simulations.xmons_direct_coupling_sim)": [[122, "kqcircuits.simulations.xmons_direct_coupling_sim.XMonsDirectCouplingSim", false]], "xsection_call() (in module kqcircuits.simulations.export.xsection.xsection_export)": [[113, "kqcircuits.simulations.export.xsection.xsection_export.xsection_call", false]]}, "objects": {"": [[1, 0, 0, "-", "kqcircuits"]], "kqcircuits": [[2, 0, 0, "-", "chips"], [26, 0, 0, "-", "defaults"], [27, 0, 0, "-", "elements"], [67, 0, 0, "-", "junctions"], [74, 0, 0, "-", "klayout_view"], [75, 0, 0, "-", "layer_cluster"], [76, 0, 0, "-", "layer_config"], [79, 0, 0, "-", "masks"], [84, 0, 0, "-", "pya_resolver"], [85, 0, 0, "-", "qubits"], [91, 0, 0, "-", "run"], [92, 0, 0, "-", "simulations"], [123, 0, 0, "-", "test_structures"], [133, 0, 0, "-", "util"]], "kqcircuits.chips": [[3, 0, 0, "-", "airbridge_crossings"], [4, 0, 0, "-", "airbridge_dc_test"], [5, 0, 0, "-", "chip"], [6, 0, 0, "-", "crossing_twoface"], [7, 0, 0, "-", "daisy_woven"], [8, 0, 0, "-", "dc_test"], [9, 0, 0, "-", "demo"], [10, 0, 0, "-", "demo_twoface"], [11, 0, 0, "-", "empty"], [12, 0, 0, "-", "junction_test"], [13, 0, 0, "-", "junction_test2"], [14, 0, 0, "-", "launchers"], [15, 0, 0, "-", "lithography_test"], [16, 0, 0, "-", "lithography_test_twoface"], [17, 0, 0, "-", "quality_factor"], [18, 0, 0, "-", "quality_factor_twoface"], [19, 0, 0, "-", "sample_holder_test"], [20, 0, 0, "-", "shaping"], [21, 0, 0, "-", "simple"], [22, 0, 0, "-", "single_xmons"], [23, 0, 0, "-", "stripes"], [24, 0, 0, "-", "tsv_test"], [25, 0, 0, "-", "xmons_direct_coupling"]], "kqcircuits.chips.airbridge_crossings": [[3, 1, 1, "", "AirbridgeCrossings"]], "kqcircuits.chips.airbridge_crossings.AirbridgeCrossings": [[3, 2, 1, "", "build"]], "kqcircuits.chips.airbridge_dc_test": [[4, 1, 1, "", "AirbridgeDcTest"]], "kqcircuits.chips.airbridge_dc_test.AirbridgeDcTest": [[4, 2, 1, "", "build"]], "kqcircuits.chips.chip": [[5, 1, 1, "", "Chip"]], "kqcircuits.chips.chip.Chip": [[5, 3, 1, "", "LIBRARY_DESCRIPTION"], [5, 3, 1, "", "LIBRARY_NAME"], [5, 3, 1, "", "LIBRARY_PATH"], [5, 2, 1, "", "can_create_from_shape_impl"], [5, 2, 1, "", "display_text_impl"], [5, 2, 1, "", "get_box"], [5, 2, 1, "", "get_filter_regions"], [5, 2, 1, "", "get_ground_bump_locations"], [5, 2, 1, "", "get_ground_tsv_locations"], [5, 2, 1, "", "get_launcher_assignments"], [5, 2, 1, "", "insert_filtered_elements"], [5, 2, 1, "", "make_grid_locations"], [5, 2, 1, "", "merge_layout_layers"], [5, 2, 1, "", "merge_layout_layers_on_face"], [5, 2, 1, "", "parameters_from_shape_impl"], [5, 2, 1, "", "post_build"], [5, 2, 1, "", "produce_frame"], [5, 2, 1, "", "produce_ground_grid"], [5, 2, 1, "", "produce_ground_on_face_grid"], [5, 2, 1, "", "produce_junction_tests"], [5, 2, 1, "", "produce_launchers"], [5, 2, 1, "", "produce_n_launchers"], [5, 2, 1, "", "produce_opt_lit_tests"], [5, 2, 1, "", "produce_structures"], [5, 2, 1, "", "transformation_from_shape_impl"]], "kqcircuits.chips.crossing_twoface": [[6, 1, 1, "", "CrossingTwoface"]], "kqcircuits.chips.crossing_twoface.CrossingTwoface": [[6, 2, 1, "", "build"]], "kqcircuits.chips.daisy_woven": [[7, 1, 1, "", "DaisyWoven"]], "kqcircuits.chips.daisy_woven.DaisyWoven": [[7, 2, 1, "", "build"]], "kqcircuits.chips.dc_test": [[8, 1, 1, "", "DcTest"]], "kqcircuits.chips.dc_test.DcTest": [[8, 2, 1, "", "build"]], "kqcircuits.chips.demo": [[9, 1, 1, "", "Demo"]], "kqcircuits.chips.demo.Demo": [[9, 2, 1, "", "build"], [9, 2, 1, "", "produce_control_lines"], [9, 2, 1, "", "produce_coupler"], [9, 2, 1, "", "produce_couplers"], [9, 2, 1, "", "produce_driveline"], [9, 2, 1, "", "produce_fluxline"], [9, 2, 1, "", "produce_junction_tests"], [9, 2, 1, "", "produce_probeline"], [9, 2, 1, "", "produce_probelines"], [9, 2, 1, "", "produce_qubit"], [9, 2, 1, "", "produce_qubits"], [9, 2, 1, "", "produce_readout_structure"], [9, 2, 1, "", "produce_readout_structures"]], "kqcircuits.chips.demo_twoface": [[10, 1, 1, "", "DemoTwoface"]], "kqcircuits.chips.demo_twoface.DemoTwoface": [[10, 2, 1, "", "build"], [10, 2, 1, "", "produce_control_lines"], [10, 2, 1, "", "produce_coupler"], [10, 2, 1, "", "produce_couplers"], [10, 2, 1, "", "produce_driveline"], [10, 2, 1, "", "produce_fluxline"], [10, 2, 1, "", "produce_probeline"], [10, 2, 1, "", "produce_probelines"], [10, 2, 1, "", "produce_qubit"], [10, 2, 1, "", "produce_qubits"], [10, 2, 1, "", "produce_readout_structure"], [10, 2, 1, "", "produce_readout_structures"]], "kqcircuits.chips.empty": [[11, 1, 1, "", "Empty"]], "kqcircuits.chips.empty.Empty": [[11, 2, 1, "", "build"], [11, 2, 1, "", "make_empty_area"]], "kqcircuits.chips.junction_test": [[12, 1, 1, "", "JunctionTest"]], "kqcircuits.chips.junction_test.JunctionTest": [[12, 2, 1, "", "build"]], "kqcircuits.chips.junction_test2": [[13, 1, 1, "", "JunctionTest2"]], "kqcircuits.chips.junction_test2.JunctionTest2": [[13, 2, 1, "", "build"], [13, 2, 1, "", "coerce_parameters_impl"]], "kqcircuits.chips.launchers": [[14, 1, 1, "", "Launchers"]], "kqcircuits.chips.launchers.Launchers": [[14, 2, 1, "", "build"]], "kqcircuits.chips.lithography_test": [[15, 1, 1, "", "LithographyTest"]], "kqcircuits.chips.lithography_test.LithographyTest": [[15, 2, 1, "", "build"], [15, 2, 1, "", "create_pattern"]], "kqcircuits.chips.lithography_test_twoface": [[16, 1, 1, "", "LithographyTestTwoface"]], "kqcircuits.chips.lithography_test_twoface.LithographyTestTwoface": [[16, 2, 1, "", "build"], [16, 2, 1, "", "create_pattern"]], "kqcircuits.chips.quality_factor": [[17, 1, 1, "", "QualityFactor"]], "kqcircuits.chips.quality_factor.QualityFactor": [[17, 2, 1, "", "build"]], "kqcircuits.chips.quality_factor_twoface": [[18, 1, 1, "", "QualityFactorTwoface"]], "kqcircuits.chips.quality_factor_twoface.QualityFactorTwoface": [[18, 2, 1, "", "build"], [18, 2, 1, "", "produce_resonator"]], "kqcircuits.chips.sample_holder_test": [[19, 1, 1, "", "SampleHolderTest"]], "kqcircuits.chips.sample_holder_test.SampleHolderTest": [[19, 2, 1, "", "build"]], "kqcircuits.chips.shaping": [[20, 1, 1, "", "Shaping"]], "kqcircuits.chips.shaping.Shaping": [[20, 2, 1, "", "build"]], "kqcircuits.chips.simple": [[21, 1, 1, "", "Simple"]], "kqcircuits.chips.simple.Simple": [[21, 2, 1, "", "build"]], "kqcircuits.chips.single_xmons": [[22, 1, 1, "", "SingleXmons"]], "kqcircuits.chips.single_xmons.SingleXmons": [[22, 2, 1, "", "build"], [22, 3, 1, "", "launchers"], [22, 3, 1, "", "qubits_refpoints"]], "kqcircuits.chips.stripes": [[23, 1, 1, "", "Stripes"]], "kqcircuits.chips.stripes.Stripes": [[23, 2, 1, "", "build"]], "kqcircuits.chips.tsv_test": [[24, 1, 1, "", "TsvTest"]], "kqcircuits.chips.tsv_test.TsvTest": [[24, 2, 1, "", "build"], [24, 2, 1, "", "create_xsection"]], "kqcircuits.chips.xmons_direct_coupling": [[25, 1, 1, "", "XMonsDirectCoupling"]], "kqcircuits.chips.xmons_direct_coupling.XMonsDirectCoupling": [[25, 2, 1, "", "build"], [25, 2, 1, "", "produce_qubits"], [25, 2, 1, "", "produce_readout_resonator"]], "kqcircuits.elements": [[28, 0, 0, "-", "airbridge_connection"], [29, 0, 0, "-", "airbridges"], [33, 0, 0, "-", "capacitive_x_coupler"], [34, 0, 0, "-", "chip_frame"], [35, 0, 0, "-", "circular_capacitor"], [36, 0, 0, "-", "element"], [37, 0, 0, "-", "finger_capacitor_square"], [38, 0, 0, "-", "finger_capacitor_taper"], [39, 0, 0, "-", "flip_chip_connectors"], [43, 0, 0, "-", "fluxlines"], [47, 0, 0, "-", "hanger_resonator"], [48, 0, 0, "-", "launcher"], [49, 0, 0, "-", "launcher_dc"], [50, 0, 0, "-", "markers"], [54, 0, 0, "-", "meander"], [55, 0, 0, "-", "smooth_capacitor"], [56, 0, 0, "-", "spiral_resonator_polygon"], [57, 0, 0, "-", "tsvs"], [61, 0, 0, "-", "waveguide_composite"], [62, 0, 0, "-", "waveguide_coplanar"], [63, 0, 0, "-", "waveguide_coplanar_curved"], [64, 0, 0, "-", "waveguide_coplanar_splitter"], [65, 0, 0, "-", "waveguide_coplanar_straight"], [66, 0, 0, "-", "waveguide_coplanar_taper"]], "kqcircuits.elements.airbridge_connection": [[28, 1, 1, "", "AirbridgeConnection"]], "kqcircuits.elements.airbridge_connection.AirbridgeConnection": [[28, 2, 1, "", "build"]], "kqcircuits.elements.airbridges": [[30, 0, 0, "-", "airbridge"], [31, 0, 0, "-", "airbridge_multi_face"], [32, 0, 0, "-", "airbridge_rectangular"]], "kqcircuits.elements.airbridges.airbridge": [[30, 1, 1, "", "Airbridge"]], "kqcircuits.elements.airbridges.airbridge.Airbridge": [[30, 2, 1, "", "create"], [30, 3, 1, "", "default_type"], [30, 2, 1, "", "transformation_from_shape_impl"]], "kqcircuits.elements.airbridges.airbridge_multi_face": [[31, 1, 1, "", "AirbridgeMultiFace"]], "kqcircuits.elements.airbridges.airbridge_multi_face.AirbridgeMultiFace": [[31, 2, 1, "", "build"], [31, 3, 1, "", "default_type"]], "kqcircuits.elements.airbridges.airbridge_rectangular": [[32, 1, 1, "", "AirbridgeRectangular"]], "kqcircuits.elements.airbridges.airbridge_rectangular.AirbridgeRectangular": [[32, 2, 1, "", "build"], [32, 3, 1, "", "default_type"]], "kqcircuits.elements.capacitive_x_coupler": [[33, 1, 1, "", "CapacitiveXCoupler"]], "kqcircuits.elements.capacitive_x_coupler.CapacitiveXCoupler": [[33, 2, 1, "", "build"], [33, 2, 1, "", "get_sim_ports"]], "kqcircuits.elements.chip_frame": [[34, 1, 1, "", "ChipFrame"]], "kqcircuits.elements.chip_frame.ChipFrame": [[34, 2, 1, "", "build"]], "kqcircuits.elements.circular_capacitor": [[35, 1, 1, "", "CircularCapacitor"]], "kqcircuits.elements.circular_capacitor.CircularCapacitor": [[35, 2, 1, "", "build"], [35, 2, 1, "", "get_sim_ports"]], "kqcircuits.elements.element": [[36, 1, 1, "", "Element"], [36, 4, 1, "", "get_refpoints"], [36, 4, 1, "", "insert_cell_into"], [36, 4, 1, "", "resolve_face"]], "kqcircuits.elements.element.Element": [[36, 3, 1, "", "LIBRARY_DESCRIPTION"], [36, 3, 1, "", "LIBRARY_NAME"], [36, 3, 1, "", "LIBRARY_PATH"], [36, 2, 1, "", "add_element"], [36, 2, 1, "", "add_port"], [36, 2, 1, "", "add_protection"], [36, 2, 1, "", "build"], [36, 2, 1, "", "copy_port"], [36, 2, 1, "", "create"], [36, 2, 1, "", "create_cell_from_shape"], [36, 2, 1, "", "create_subtype"], [36, 2, 1, "", "create_with_refpoints"], [36, 2, 1, "", "display_text_impl"], [36, 2, 1, "", "face"], [36, 2, 1, "", "face_changer_waveguides"], [36, 2, 1, "", "get_layer"], [36, 2, 1, "", "get_refpoints"], [36, 2, 1, "", "get_schema"], [36, 2, 1, "", "get_sim_ports"], [36, 2, 1, "", "insert_cell"], [36, 2, 1, "", "left_and_right_waveguides"], [36, 2, 1, "", "pcell_params_by_name"], [36, 2, 1, "", "post_build"], [36, 2, 1, "", "produce_impl"], [36, 2, 1, "", "raise_error_on_cell"], [36, 2, 1, "", "sync_parameters"]], "kqcircuits.elements.finger_capacitor_square": [[37, 1, 1, "", "FingerCapacitorSquare"]], "kqcircuits.elements.finger_capacitor_square.FingerCapacitorSquare": [[37, 2, 1, "", "add_waveguides"], [37, 2, 1, "", "build"], [37, 2, 1, "", "can_create_from_shape_impl"], [37, 2, 1, "", "cut_region"], [37, 2, 1, "", "finger_area_length"], [37, 2, 1, "", "finger_area_width"], [37, 2, 1, "", "get_ground_region"], [37, 2, 1, "", "get_sim_ports"]], "kqcircuits.elements.finger_capacitor_taper": [[38, 1, 1, "", "FingerCapacitorTaper"]], "kqcircuits.elements.finger_capacitor_taper.FingerCapacitorTaper": [[38, 2, 1, "", "build"], [38, 2, 1, "", "can_create_from_shape_impl"]], "kqcircuits.elements.flip_chip_connectors": [[40, 0, 0, "-", "flip_chip_connector"], [41, 0, 0, "-", "flip_chip_connector_dc"], [42, 0, 0, "-", "flip_chip_connector_rf"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector": [[40, 1, 1, "", "FlipChipConnector"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector.FlipChipConnector": [[40, 2, 1, "", "create_bump_connector"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc": [[41, 1, 1, "", "FlipChipConnectorDc"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc.FlipChipConnectorDc": [[41, 2, 1, "", "build"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf": [[42, 1, 1, "", "FlipChipConnectorRf"]], "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf.FlipChipConnectorRf": [[42, 2, 1, "", "build"], [42, 2, 1, "", "get_sim_ports"]], "kqcircuits.elements.fluxlines": [[44, 0, 0, "-", "fluxline"], [45, 0, 0, "-", "fluxline_standard"], [46, 0, 0, "-", "fluxline_straight"]], "kqcircuits.elements.fluxlines.fluxline": [[44, 1, 1, "", "Fluxline"]], "kqcircuits.elements.fluxlines.fluxline.Fluxline": [[44, 2, 1, "", "coerce_parameters_impl"], [44, 2, 1, "", "create"], [44, 3, 1, "", "default_type"]], "kqcircuits.elements.fluxlines.fluxline_standard": [[45, 1, 1, "", "FluxlineStandard"]], "kqcircuits.elements.fluxlines.fluxline_standard.FluxlineStandard": [[45, 2, 1, "", "build"]], "kqcircuits.elements.fluxlines.fluxline_straight": [[46, 1, 1, "", "FluxlineStraight"]], "kqcircuits.elements.fluxlines.fluxline_straight.FluxlineStraight": [[46, 2, 1, "", "build"]], "kqcircuits.elements.hanger_resonator": [[47, 1, 1, "", "HangerResonator"]], "kqcircuits.elements.hanger_resonator.HangerResonator": [[47, 2, 1, "", "build"], [47, 2, 1, "", "get_sim_ports"]], "kqcircuits.elements.launcher": [[48, 1, 1, "", "Launcher"]], "kqcircuits.elements.launcher.Launcher": [[48, 2, 1, "", "build"]], "kqcircuits.elements.launcher_dc": [[49, 1, 1, "", "LauncherDC"]], "kqcircuits.elements.launcher_dc.LauncherDC": [[49, 2, 1, "", "build"]], "kqcircuits.elements.markers": [[51, 0, 0, "-", "marker"], [52, 0, 0, "-", "marker_standard"], [53, 0, 0, "-", "mask_marker_fc"]], "kqcircuits.elements.markers.marker": [[51, 1, 1, "", "Marker"]], "kqcircuits.elements.markers.marker.Marker": [[51, 2, 1, "", "create"], [51, 3, 1, "", "default_type"], [51, 2, 1, "", "get_marker_locations"], [51, 2, 1, "", "get_marker_region"], [51, 2, 1, "", "produce_geometry"]], "kqcircuits.elements.markers.marker_standard": [[52, 1, 1, "", "MarkerStandard"]], "kqcircuits.elements.markers.marker_standard.MarkerStandard": [[52, 2, 1, "", "build"]], "kqcircuits.elements.markers.mask_marker_fc": [[53, 1, 1, "", "MaskMarkerFc"]], "kqcircuits.elements.markers.mask_marker_fc.MaskMarkerFc": [[53, 2, 1, "", "build"], [53, 2, 1, "", "create_cross"], [53, 2, 1, "", "get_marker_locations"], [53, 2, 1, "", "get_marker_region"]], "kqcircuits.elements.meander": [[54, 1, 1, "", "Meander"]], "kqcircuits.elements.meander.Meander": [[54, 2, 1, "", "build"], [54, 2, 1, "", "can_create_from_shape_impl"], [54, 2, 1, "", "parameters_from_shape_impl"]], "kqcircuits.elements.smooth_capacitor": [[55, 1, 1, "", "SmoothCapacitor"]], "kqcircuits.elements.smooth_capacitor.SmoothCapacitor": [[55, 2, 1, "", "build"], [55, 2, 1, "", "can_create_from_shape_impl"], [55, 2, 1, "", "get_sim_ports"]], "kqcircuits.elements.spiral_resonator_polygon": [[56, 1, 1, "", "SpiralResonatorPolygon"], [56, 4, 1, "", "rectangular_parameters"]], "kqcircuits.elements.spiral_resonator_polygon.SpiralResonatorPolygon": [[56, 2, 1, "", "build"]], "kqcircuits.elements.tsvs": [[58, 0, 0, "-", "tsv"], [59, 0, 0, "-", "tsv_ellipse"], [60, 0, 0, "-", "tsv_standard"]], "kqcircuits.elements.tsvs.tsv": [[58, 1, 1, "", "Tsv"]], "kqcircuits.elements.tsvs.tsv.Tsv": [[58, 2, 1, "", "create"], [58, 3, 1, "", "default_type"]], "kqcircuits.elements.tsvs.tsv_ellipse": [[59, 1, 1, "", "TsvEllipse"]], "kqcircuits.elements.tsvs.tsv_ellipse.TsvEllipse": [[59, 2, 1, "", "create_tsv_connector"], [59, 2, 1, "", "produce_impl"]], "kqcircuits.elements.tsvs.tsv_standard": [[60, 1, 1, "", "TsvStandard"]], "kqcircuits.elements.tsvs.tsv_standard.TsvStandard": [[60, 2, 1, "", "build"]], "kqcircuits.elements.waveguide_composite": [[61, 1, 1, "", "Node"], [61, 1, 1, "", "WaveguideComposite"], [61, 4, 1, "", "produce_fixed_length_bend"]], "kqcircuits.elements.waveguide_composite.Node": [[61, 3, 1, "", "align"], [61, 3, 1, "", "angle"], [61, 2, 1, "", "deserialize"], [61, 3, 1, "", "element"], [61, 3, 1, "", "inst_name"], [61, 3, 1, "", "length_before"], [61, 3, 1, "", "length_increment"], [61, 2, 1, "", "nodes_from_string"], [61, 3, 1, "", "position"]], "kqcircuits.elements.waveguide_composite.WaveguideComposite": [[61, 2, 1, "", "build"], [61, 2, 1, "", "check_node_type"], [61, 2, 1, "", "coerce_parameters_impl"], [61, 2, 1, "", "create"], [61, 2, 1, "", "get_segment_cells"], [61, 2, 1, "", "get_segment_lengths"], [61, 2, 1, "", "produce_fixed_length_waveguide"], [61, 2, 1, "", "snap_point"]], "kqcircuits.elements.waveguide_coplanar": [[62, 1, 1, "", "WaveguideCoplanar"]], "kqcircuits.elements.waveguide_coplanar.WaveguideCoplanar": [[62, 2, 1, "", "build"], [62, 2, 1, "", "can_create_from_shape_impl"], [62, 2, 1, "", "get_corner_data"], [62, 2, 1, "", "is_continuous"], [62, 2, 1, "", "parameters_from_shape_impl"], [62, 2, 1, "", "produce_end_termination"], [62, 2, 1, "", "produce_waveguide"], [62, 2, 1, "", "transformation_from_shape_impl"]], "kqcircuits.elements.waveguide_coplanar_curved": [[63, 1, 1, "", "WaveguideCoplanarCurved"], [63, 4, 1, "", "arc"]], "kqcircuits.elements.waveguide_coplanar_curved.WaveguideCoplanarCurved": [[63, 2, 1, "", "build"], [63, 2, 1, "", "coerce_parameters_impl"], [63, 2, 1, "", "create_curve_arcs"], [63, 2, 1, "", "produce_curve_termination"]], "kqcircuits.elements.waveguide_coplanar_splitter": [[64, 1, 1, "", "WaveguideCoplanarSplitter"], [64, 4, 1, "", "t_cross_parameters"]], "kqcircuits.elements.waveguide_coplanar_splitter.WaveguideCoplanarSplitter": [[64, 2, 1, "", "build"]], "kqcircuits.elements.waveguide_coplanar_straight": [[65, 1, 1, "", "WaveguideCoplanarStraight"]], "kqcircuits.elements.waveguide_coplanar_straight.WaveguideCoplanarStraight": [[65, 2, 1, "", "build"]], "kqcircuits.elements.waveguide_coplanar_taper": [[66, 1, 1, "", "WaveguideCoplanarTaper"]], "kqcircuits.elements.waveguide_coplanar_taper.WaveguideCoplanarTaper": [[66, 2, 1, "", "build"]], "kqcircuits.junctions": [[68, 0, 0, "-", "junction"], [69, 0, 0, "-", "manhattan"], [70, 0, 0, "-", "manhattan_single_junction"], [71, 0, 0, "-", "no_squid"], [72, 0, 0, "-", "sim"], [73, 0, 0, "-", "squid"]], "kqcircuits.junctions.junction": [[68, 1, 1, "", "Junction"]], "kqcircuits.junctions.junction.Junction": [[68, 3, 1, "", "LIBRARY_DESCRIPTION"], [68, 3, 1, "", "LIBRARY_NAME"], [68, 3, 1, "", "LIBRARY_PATH"], [68, 2, 1, "", "coerce_parameters_impl"], [68, 2, 1, "", "create"], [68, 3, 1, "", "default_type"]], "kqcircuits.junctions.manhattan": [[69, 1, 1, "", "Manhattan"]], "kqcircuits.junctions.manhattan.Manhattan": [[69, 2, 1, "", "build"], [69, 2, 1, "", "produce_contact_pads"], [69, 2, 1, "", "produce_manhattan_squid"], [69, 2, 1, "", "produce_tp_large"], [69, 2, 1, "", "produce_tp_small"]], "kqcircuits.junctions.manhattan_single_junction": [[70, 1, 1, "", "ManhattanSingleJunction"]], "kqcircuits.junctions.manhattan_single_junction.ManhattanSingleJunction": [[70, 2, 1, "", "build"], [70, 2, 1, "", "produce_manhattan_junction"]], "kqcircuits.junctions.no_squid": [[71, 1, 1, "", "NoSquid"]], "kqcircuits.junctions.no_squid.NoSquid": [[71, 2, 1, "", "build"]], "kqcircuits.junctions.sim": [[72, 1, 1, "", "Sim"]], "kqcircuits.junctions.sim.Sim": [[72, 2, 1, "", "build"]], "kqcircuits.junctions.squid": [[73, 1, 1, "", "Squid"]], "kqcircuits.klayout_view": [[74, 1, 1, "", "KLayoutView"], [74, 6, 1, "", "MissingUILibraryException"], [74, 4, 1, "", "resolve_default_layer_info"]], "kqcircuits.klayout_view.KLayoutView": [[74, 5, 1, "", "active_cell"], [74, 2, 1, "", "add_default_layers"], [74, 5, 1, "", "cell_view"], [74, 2, 1, "", "clear_layers"], [74, 2, 1, "", "close"], [74, 2, 1, "", "create_top_cell"], [74, 2, 1, "", "export_all_layers_bitmap"], [74, 2, 1, "", "export_layers_bitmaps"], [74, 2, 1, "", "export_pcell_png"], [74, 2, 1, "", "focus"], [74, 2, 1, "", "get_active_cell"], [74, 2, 1, "", "get_active_cell_view"], [74, 2, 1, "", "get_active_layout"], [74, 2, 1, "", "get_pixels"], [74, 2, 1, "", "insert_cell"], [74, 5, 1, "", "layout"], [74, 3, 1, "", "layout_view"], [74, 2, 1, "", "show"], [74, 5, 1, "", "top_cell"]], "kqcircuits.layer_cluster": [[75, 1, 1, "", "LayerCluster"]], "kqcircuits.layer_cluster.LayerCluster": [[75, 2, 1, "", "all_layers"], [75, 3, 1, "", "extra_layers"], [75, 3, 1, "", "face_id"], [75, 3, 1, "", "main_layers"]], "kqcircuits.layer_config": [[77, 0, 0, "-", "default_layer_config"], [78, 0, 0, "-", "example_layer_config"]], "kqcircuits.masks": [[80, 0, 0, "-", "mask_export"], [81, 0, 0, "-", "mask_layout"], [82, 0, 0, "-", "mask_set"], [83, 0, 0, "-", "multi_face_mask_layout"]], "kqcircuits.masks.mask_export": [[80, 4, 1, "", "export_bitmaps"], [80, 4, 1, "", "export_chip"], [80, 4, 1, "", "export_designs"], [80, 4, 1, "", "export_docs"], [80, 4, 1, "", "export_junction_parameters"], [80, 4, 1, "", "export_mask"], [80, 4, 1, "", "export_mask_set"], [80, 4, 1, "", "export_masks_of_face"], [80, 4, 1, "", "get_mask_layout_full_name"]], "kqcircuits.masks.mask_layout": [[81, 1, 1, "", "MaskLayout"]], "kqcircuits.masks.mask_layout.MaskLayout": [[81, 2, 1, "", "add_chips_map"], [81, 3, 1, "", "added_chips"], [81, 3, 1, "", "align_to"], [81, 3, 1, "", "bbox_face_ids"], [81, 2, 1, "", "build"], [81, 3, 1, "", "chip_box_offset"], [81, 3, 1, "", "chip_copies"], [81, 3, 1, "", "chip_size"], [81, 3, 1, "", "chip_trans"], [81, 3, 1, "", "chips_map"], [81, 3, 1, "", "chips_map_legend"], [81, 3, 1, "", "chips_map_offset"], [81, 3, 1, "", "chips_placed_by_position_label"], [81, 3, 1, "", "covered_region_excluded_layers"], [81, 3, 1, "", "dice_width"], [81, 3, 1, "", "edge_clearance"], [81, 3, 1, "", "extra_chips"], [81, 3, 1, "", "extra_id"], [81, 2, 1, "", "face"], [81, 3, 1, "", "face_id"], [81, 2, 1, "", "insert_chip_copy_labels"], [81, 2, 1, "", "insert_chips"], [81, 3, 1, "", "layers_to_mask"], [81, 3, 1, "", "layout"], [81, 3, 1, "", "mask_export_density_layers"], [81, 3, 1, "", "mask_export_layers"], [81, 3, 1, "", "mask_marker_offset"], [81, 3, 1, "", "mask_markers_dict"], [81, 3, 1, "", "mask_name_box_margin"], [81, 3, 1, "", "mask_name_offset"], [81, 3, 1, "", "mask_name_scale"], [81, 3, 1, "", "mask_text_scale"], [81, 3, 1, "", "mirror_labels"], [81, 3, 1, "", "name"], [81, 2, 1, "", "overwrite_chips_by_position_label"], [81, 2, 1, "", "position_label_to_two_coordinates"], [81, 3, 1, "", "remove_chips"], [81, 3, 1, "", "submasks"], [81, 3, 1, "", "text_margin"], [81, 3, 1, "", "top_cell"], [81, 2, 1, "", "two_coordinates_to_position_label"], [81, 3, 1, "", "version"], [81, 3, 1, "", "wafer_bottom_flat_length"], [81, 3, 1, "", "wafer_center"], [81, 3, 1, "", "wafer_rad"], [81, 3, 1, "", "wafer_top_flat_length"], [81, 3, 1, "", "with_grid"]], "kqcircuits.masks.mask_set": [[82, 1, 1, "", "MaskSet"]], "kqcircuits.masks.mask_set.MaskSet": [[82, 2, 1, "", "add_chip"], [82, 2, 1, "", "add_mask_layout"], [82, 2, 1, "", "add_multi_face_mask_layout"], [82, 2, 1, "", "build"], [82, 2, 1, "", "chips_map_from_box_map"], [82, 3, 1, "", "chips_map_legend"], [82, 2, 1, "", "export"], [82, 3, 1, "", "export_drc"], [82, 3, 1, "", "export_path"], [82, 3, 1, "", "layout"], [82, 3, 1, "", "mask_export_layers"], [82, 3, 1, "", "mask_layouts"], [82, 3, 1, "", "name"], [82, 3, 1, "", "used_chips"], [82, 3, 1, "", "version"], [82, 3, 1, "", "with_grid"]], "kqcircuits.masks.multi_face_mask_layout": [[83, 1, 1, "", "MultiFaceMaskLayout"]], "kqcircuits.masks.multi_face_mask_layout.MultiFaceMaskLayout": [[83, 2, 1, "", "add_chips_map"], [83, 3, 1, "", "face_ids"], [83, 3, 1, "", "mask_layouts"]], "kqcircuits.pya_resolver": [[84, 4, 1, "", "is_standalone_session"], [84, 4, 1, "", "klayout_executable_command"]], "kqcircuits.qubits": [[86, 0, 0, "-", "concentric_transmon"], [87, 0, 0, "-", "double_pads"], [88, 0, 0, "-", "double_pads_splines"], [89, 0, 0, "-", "qubit"], [90, 0, 0, "-", "swissmon"]], "kqcircuits.qubits.concentric_transmon": [[86, 1, 1, "", "ConcentricTransmon"]], "kqcircuits.qubits.concentric_transmon.ConcentricTransmon": [[86, 2, 1, "", "build"], [86, 2, 1, "", "get_sim_ports"]], "kqcircuits.qubits.double_pads": [[87, 1, 1, "", "DoublePads"]], "kqcircuits.qubits.double_pads.DoublePads": [[87, 2, 1, "", "build"], [87, 2, 1, "", "get_sim_ports"]], "kqcircuits.qubits.double_pads_splines": [[88, 1, 1, "", "DoublePadsSplines"]], "kqcircuits.qubits.qubit": [[89, 1, 1, "", "Qubit"]], "kqcircuits.qubits.qubit.Qubit": [[89, 3, 1, "", "LIBRARY_DESCRIPTION"], [89, 3, 1, "", "LIBRARY_NAME"], [89, 3, 1, "", "LIBRARY_PATH"], [89, 2, 1, "", "coerce_parameters_impl"], [89, 2, 1, "", "produce_fluxline"], [89, 2, 1, "", "produce_squid"]], "kqcircuits.qubits.swissmon": [[90, 1, 1, "", "Swissmon"]], "kqcircuits.qubits.swissmon.Swissmon": [[90, 2, 1, "", "build"], [90, 2, 1, "", "get_sim_ports"]], "kqcircuits.run": [[91, 4, 1, "", "argument_parser"], [91, 4, 1, "", "run"], [91, 4, 1, "", "run_kqc"]], "kqcircuits.simulations": [[93, 0, 0, "-", "airbridges_sim"], [94, 0, 0, "-", "cross_section_simulation"], [95, 0, 0, "-", "empty_simulation"], [96, 0, 0, "-", "export"], [114, 0, 0, "-", "partition_region"], [115, 0, 0, "-", "port"], [116, 0, 0, "-", "post_process"], [117, 0, 0, "-", "simulation"], [118, 0, 0, "-", "single_element_simulation"], [119, 0, 0, "-", "single_xmons_full_chip_sim"], [120, 0, 0, "-", "waveguides_sim"], [121, 0, 0, "-", "xmons_direct_coupling_full_chip_sim"], [122, 0, 0, "-", "xmons_direct_coupling_sim"]], "kqcircuits.simulations.airbridges_sim": [[93, 1, 1, "", "AirbridgesSim"]], "kqcircuits.simulations.airbridges_sim.AirbridgesSim": [[93, 2, 1, "", "build"]], "kqcircuits.simulations.cross_section_simulation": [[94, 1, 1, "", "CrossSectionSimulation"]], "kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation": [[94, 3, 1, "", "LIBRARY_NAME"], [94, 2, 1, "", "build"], [94, 2, 1, "", "get_parameters"], [94, 2, 1, "", "get_schema"], [94, 2, 1, "", "get_sim_layer"], [94, 2, 1, "", "get_simulation_data"], [94, 2, 1, "", "register_cell_layers_as_sim_layers"], [94, 2, 1, "", "set_permittivity"]], "kqcircuits.simulations.empty_simulation": [[95, 1, 1, "", "EmptySimulation"]], "kqcircuits.simulations.empty_simulation.EmptySimulation": [[95, 2, 1, "", "build"]], "kqcircuits.simulations.export": [[97, 0, 0, "-", "ansys"], [100, 0, 0, "-", "elmer"], [103, 0, 0, "-", "export_and_run"], [104, 0, 0, "-", "export_singularity"], [105, 0, 0, "-", "remote_export_and_run"], [106, 0, 0, "-", "simulation_export"], [107, 0, 0, "-", "solution"], [108, 0, 0, "-", "sonnet"], [111, 0, 0, "-", "util"], [112, 0, 0, "-", "xsection"]], "kqcircuits.simulations.export.ansys": [[98, 0, 0, "-", "ansys_export"], [99, 0, 0, "-", "ansys_solution"]], "kqcircuits.simulations.export.ansys.ansys_export": [[98, 4, 1, "", "export_ansys"], [98, 4, 1, "", "export_ansys_bat"], [98, 4, 1, "", "export_ansys_json"]], "kqcircuits.simulations.export.ansys.ansys_solution": [[99, 1, 1, "", "AnsysCurrentSolution"], [99, 1, 1, "", "AnsysEigenmodeSolution"], [99, 1, 1, "", "AnsysHfssSolution"], [99, 1, 1, "", "AnsysQ3dSolution"], [99, 1, 1, "", "AnsysSolution"], [99, 1, 1, "", "AnsysVoltageSolution"], [99, 4, 1, "", "get_ansys_solution"]], "kqcircuits.simulations.export.ansys.ansys_solution.AnsysCurrentSolution": [[99, 3, 1, "", "ansys_tool"], [99, 3, 1, "", "frequency"], [99, 2, 1, "", "get_solution_data"], [99, 3, 1, "", "max_delta_e"]], "kqcircuits.simulations.export.ansys.ansys_solution.AnsysEigenmodeSolution": [[99, 3, 1, "", "ansys_tool"], [99, 2, 1, "", "get_solution_data"], [99, 3, 1, "", "max_delta_f"], [99, 3, 1, "", "min_frequency"], [99, 3, 1, "", "n_modes"]], "kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution": [[99, 3, 1, "", "ansys_tool"], [99, 3, 1, "", "capacitance_export"], [99, 3, 1, "", "frequency"], [99, 2, 1, "", "get_solution_data"], [99, 3, 1, "", "max_delta_s"], [99, 3, 1, "", "sweep_count"], [99, 3, 1, "", "sweep_enabled"], [99, 3, 1, "", "sweep_end"], [99, 3, 1, "", "sweep_start"], [99, 3, 1, "", "sweep_type"]], "kqcircuits.simulations.export.ansys.ansys_solution.AnsysQ3dSolution": [[99, 3, 1, "", "ansys_tool"], [99, 3, 1, "", "frequency"], [99, 2, 1, "", "get_solution_data"], [99, 3, 1, "", "percent_error"]], "kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution": [[99, 3, 1, "", "ansys_project_template"], [99, 3, 1, "", "ansys_tool"], [99, 3, 1, "", "frequency_units"], [99, 2, 1, "", "get_solution_data"], [99, 3, 1, "", "integrate_energies"], [99, 3, 1, "", "integrate_magnetic_flux"], [99, 3, 1, "", "maximum_passes"], [99, 3, 1, "", "mesh_size"], [99, 3, 1, "", "minimum_converged_passes"], [99, 3, 1, "", "minimum_passes"], [99, 3, 1, "", "percent_refinement"], [99, 3, 1, "", "simulation_flags"]], "kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution": [[99, 3, 1, "", "ansys_tool"], [99, 3, 1, "", "frequency"], [99, 2, 1, "", "get_solution_data"], [99, 3, 1, "", "max_delta_e"]], "kqcircuits.simulations.export.elmer": [[101, 0, 0, "-", "elmer_export"], [102, 0, 0, "-", "elmer_solution"]], "kqcircuits.simulations.export.elmer.elmer_export": [[101, 4, 1, "", "export_elmer"], [101, 4, 1, "", "export_elmer_json"], [101, 4, 1, "", "export_elmer_script"]], "kqcircuits.simulations.export.elmer.elmer_solution": [[102, 1, 1, "", "ElmerCapacitanceSolution"], [102, 1, 1, "", "ElmerCrossSectionSolution"], [102, 1, 1, "", "ElmerSolution"], [102, 1, 1, "", "ElmerVectorHelmholtzSolution"], [102, 4, 1, "", "get_elmer_solution"]], "kqcircuits.simulations.export.elmer.elmer_solution.ElmerCapacitanceSolution": [[102, 3, 1, "", "integrate_energies"], [102, 3, 1, "", "linear_system_method"], [102, 3, 1, "", "tool"]], "kqcircuits.simulations.export.elmer.elmer_solution.ElmerCrossSectionSolution": [[102, 3, 1, "", "boundary_conditions"], [102, 3, 1, "", "integrate_energies"], [102, 3, 1, "", "linear_system_method"], [102, 3, 1, "", "tool"]], "kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution": [[102, 2, 1, "", "get_solution_data"], [102, 3, 1, "", "is_axisymmetric"], [102, 3, 1, "", "max_error_scale"], [102, 3, 1, "", "max_outlier_fraction"], [102, 3, 1, "", "maximum_passes"], [102, 3, 1, "", "mesh_levels"], [102, 3, 1, "", "mesh_size"], [102, 3, 1, "", "minimum_passes"], [102, 3, 1, "", "p_element_order"], [102, 3, 1, "", "percent_error"], [102, 3, 1, "", "tool"]], "kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution": [[102, 3, 1, "", "conductivity"], [102, 3, 1, "", "convergence_tolerance"], [102, 3, 1, "", "frequency"], [102, 3, 1, "", "frequency_batch"], [102, 3, 1, "", "london_penetration_depth"], [102, 3, 1, "", "max_delta_s"], [102, 3, 1, "", "max_iterations"], [102, 3, 1, "", "nested_iteration"], [102, 3, 1, "", "quadratic_approximation"], [102, 3, 1, "", "second_kind_basis"], [102, 3, 1, "", "sweep_type"], [102, 3, 1, "", "tool"], [102, 3, 1, "", "use_av"]], "kqcircuits.simulations.export.export_and_run": [[103, 4, 1, "", "export_and_run"]], "kqcircuits.simulations.export.export_singularity": [[104, 4, 1, "", "export_singularity"]], "kqcircuits.simulations.export.remote_export_and_run": [[105, 4, 1, "", "remote_export_and_run"], [105, 4, 1, "", "remote_run_only"]], "kqcircuits.simulations.export.simulation_export": [[106, 4, 1, "", "copy_content_into_directory"], [106, 4, 1, "", "cross_sweep_simulation"], [106, 4, 1, "", "export_simulation_json"], [106, 4, 1, "", "export_simulation_oas"], [106, 4, 1, "", "get_combined_parameters"], [106, 4, 1, "", "get_post_process_command_lines"], [106, 4, 1, "", "sweep_simulation"]], "kqcircuits.simulations.export.solution": [[107, 1, 1, "", "Solution"]], "kqcircuits.simulations.export.solution.Solution": [[107, 2, 1, "", "get_parameters"], [107, 3, 1, "", "name"]], "kqcircuits.simulations.export.sonnet": [[109, 0, 0, "-", "parser"], [110, 0, 0, "-", "sonnet_export"]], "kqcircuits.simulations.export.sonnet.parser": [[109, 4, 1, "", "apply_template"], [109, 4, 1, "", "box"], [109, 4, 1, "", "control"], [109, 4, 1, "", "polygon_head"], [109, 4, 1, "", "polygons"], [109, 4, 1, "", "port"], [109, 4, 1, "", "refplane"], [109, 4, 1, "", "refplanes"], [109, 4, 1, "", "symmetry"], [109, 4, 1, "", "via"]], "kqcircuits.simulations.export.sonnet.sonnet_export": [[110, 4, 1, "", "export_sonnet"], [110, 4, 1, "", "export_sonnet_son"], [110, 4, 1, "", "poly_and_edge_indices"]], "kqcircuits.simulations.export.util": [[111, 4, 1, "", "export_layers"], [111, 4, 1, "", "find_edge_from_point_in_cell"], [111, 4, 1, "", "find_edge_from_point_in_polygons"], [111, 4, 1, "", "get_enclosing_polygon"]], "kqcircuits.simulations.export.xsection": [[113, 0, 0, "-", "xsection_export"]], "kqcircuits.simulations.export.xsection.xsection_export": [[113, 4, 1, "", "create_xsections_from_simulations"], [113, 4, 1, "", "find_layer_by_name"], [113, 4, 1, "", "free_layer_slots"], [113, 4, 1, "", "separate_signal_layer_shapes"], [113, 4, 1, "", "visualise_xsection_cut_on_original_layout"], [113, 4, 1, "", "xsection_call"]], "kqcircuits.simulations.partition_region": [[114, 1, 1, "", "PartitionRegion"], [114, 4, 1, "", "get_list_of_two"]], "kqcircuits.simulations.partition_region.PartitionRegion": [[114, 2, 1, "", "limit_box"], [114, 2, 1, "", "limit_face"]], "kqcircuits.simulations.port": [[115, 1, 1, "", "EdgePort"], [115, 1, 1, "", "InternalPort"], [115, 1, 1, "", "Port"]], "kqcircuits.simulations.port.InternalPort": [[115, 2, 1, "", "get_etch_polygon"]], "kqcircuits.simulations.port.Port": [[115, 2, 1, "", "as_dict"]], "kqcircuits.simulations.post_process": [[116, 1, 1, "", "PostProcess"]], "kqcircuits.simulations.post_process.PostProcess": [[116, 2, 1, "", "get_command_line"]], "kqcircuits.simulations.simulation": [[117, 1, 1, "", "Simulation"], [117, 4, 1, "", "get_simulation_layer_by_name"]], "kqcircuits.simulations.simulation.Simulation": [[117, 3, 1, "", "LIBRARY_NAME"], [117, 2, 1, "", "add_element"], [117, 2, 1, "", "build"], [117, 2, 1, "", "create_simulation_layers"], [117, 2, 1, "", "delete_instances"], [117, 2, 1, "", "etched_line"], [117, 2, 1, "", "face"], [117, 2, 1, "", "face_stack_list_of_lists"], [117, 2, 1, "", "face_z_levels"], [117, 2, 1, "", "from_cell"], [117, 2, 1, "", "get_layer"], [117, 2, 1, "", "get_layers"], [117, 2, 1, "", "get_parameters"], [117, 2, 1, "", "get_port_data"], [117, 2, 1, "", "get_refpoints"], [117, 2, 1, "", "get_schema"], [117, 2, 1, "", "get_simulation_data"], [117, 2, 1, "", "ground_grid_region"], [117, 2, 1, "", "insert_cell"], [117, 2, 1, "", "insert_layer"], [117, 2, 1, "", "insert_layers_between_faces"], [117, 2, 1, "", "insert_stacked_up_layers"], [117, 2, 1, "", "ith_value"], [117, 2, 1, "", "pcell_params_by_name"], [117, 3, 1, "", "ports"], [117, 2, 1, "", "produce_layers"], [117, 2, 1, "", "produce_waveguide_to_port"], [117, 2, 1, "", "region_from_layer"], [117, 2, 1, "", "simplified_region"], [117, 2, 1, "", "visualise_region"]], "kqcircuits.simulations.single_element_simulation": [[118, 4, 1, "", "get_single_element_sim_class"]], "kqcircuits.simulations.single_xmons_full_chip_sim": [[119, 1, 1, "", "SingleXmonsFullChipSim"]], "kqcircuits.simulations.single_xmons_full_chip_sim.SingleXmonsFullChipSim": [[119, 2, 1, "", "build"]], "kqcircuits.simulations.waveguides_sim": [[120, 1, 1, "", "WaveGuidesSim"]], "kqcircuits.simulations.waveguides_sim.WaveGuidesSim": [[120, 2, 1, "", "build"], [120, 2, 1, "", "produce_ground_bumps"], [120, 2, 1, "", "produce_guides"]], "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim": [[121, 1, 1, "", "XMonsDirectCouplingFullChipSim"]], "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim.XMonsDirectCouplingFullChipSim": [[121, 2, 1, "", "build"], [121, 2, 1, "", "produce_launcher"], [121, 2, 1, "", "produce_launchers_SMA8"], [121, 2, 1, "", "produce_qubit"], [121, 2, 1, "", "produce_readout_resonator"], [121, 2, 1, "", "produce_waveguide"]], "kqcircuits.simulations.xmons_direct_coupling_sim": [[122, 1, 1, "", "XMonsDirectCouplingSim"]], "kqcircuits.simulations.xmons_direct_coupling_sim.XMonsDirectCouplingSim": [[122, 2, 1, "", "build"], [122, 2, 1, "", "produce_qubits"]], "kqcircuits.test_structures": [[124, 0, 0, "-", "airbridge_dc"], [125, 0, 0, "-", "cross_test"], [126, 0, 0, "-", "junction_test_pads"], [129, 0, 0, "-", "stripes_test"], [130, 0, 0, "-", "stripes_test_increasing_width"], [131, 0, 0, "-", "test_structure"], [132, 0, 0, "-", "tsv_test_pattern"]], "kqcircuits.test_structures.airbridge_dc": [[124, 1, 1, "", "AirbridgeDC"]], "kqcircuits.test_structures.airbridge_dc.AirbridgeDC": [[124, 2, 1, "", "build"]], "kqcircuits.test_structures.cross_test": [[125, 1, 1, "", "CrossTest"]], "kqcircuits.test_structures.cross_test.CrossTest": [[125, 2, 1, "", "build"]], "kqcircuits.test_structures.junction_test_pads": [[127, 0, 0, "-", "junction_test_pads"], [128, 0, 0, "-", "junction_test_pads_simple"]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads": [[127, 1, 1, "", "JunctionTestPads"]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads.JunctionTestPads": [[127, 2, 1, "", "coerce_parameters_impl"], [127, 2, 1, "", "create"], [127, 3, 1, "", "default_type"], [127, 2, 1, "", "produce_squid"]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple": [[128, 1, 1, "", "JunctionTestPadsSimple"]], "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple.JunctionTestPadsSimple": [[128, 2, 1, "", "build"]], "kqcircuits.test_structures.stripes_test": [[129, 1, 1, "", "StripesTest"]], "kqcircuits.test_structures.stripes_test.StripesTest": [[129, 2, 1, "", "build"]], "kqcircuits.test_structures.stripes_test_increasing_width": [[130, 1, 1, "", "StripesTestIncreasingWidth"]], "kqcircuits.test_structures.stripes_test_increasing_width.StripesTestIncreasingWidth": [[130, 2, 1, "", "build"]], "kqcircuits.test_structures.test_structure": [[131, 1, 1, "", "TestStructure"]], "kqcircuits.test_structures.test_structure.TestStructure": [[131, 3, 1, "", "LIBRARY_DESCRIPTION"], [131, 3, 1, "", "LIBRARY_NAME"], [131, 3, 1, "", "LIBRARY_PATH"], [131, 2, 1, "", "produce_etched_region"], [131, 2, 1, "", "produce_four_point_pads"], [131, 2, 1, "", "produce_pad"]], "kqcircuits.test_structures.tsv_test_pattern": [[132, 1, 1, "", "TsvTestPattern"]], "kqcircuits.test_structures.tsv_test_pattern.TsvTestPattern": [[132, 2, 1, "", "build"]], "kqcircuits.util": [[134, 0, 0, "-", "area"], [135, 0, 0, "-", "count_instances"], [136, 0, 0, "-", "coupler_lib"], [137, 0, 0, "-", "deep_delete"], [138, 0, 0, "-", "defaults_helper"], [139, 0, 0, "-", "dependencies"], [140, 0, 0, "-", "edit_node_plugin"], [141, 0, 0, "-", "export_helper"], [142, 0, 0, "-", "geometry_helper"], [143, 0, 0, "-", "geometry_json_encoder"], [144, 0, 0, "-", "groundgrid"], [145, 0, 0, "-", "gui_helper"], [146, 0, 0, "-", "import_helper"], [147, 0, 0, "-", "label"], [148, 0, 0, "-", "layout_to_code"], [149, 0, 0, "-", "library_helper"], [150, 0, 0, "-", "log_router"], [151, 0, 0, "-", "merge"], [152, 0, 0, "-", "netlist_extraction"], [153, 0, 0, "-", "netlist_graph"], [154, 0, 0, "-", "parameters"], [155, 0, 0, "-", "plugin_startup"], [156, 0, 0, "-", "refpoints"], [157, 0, 0, "-", "replace_junctions"], [158, 0, 0, "-", "symmetric_polygons"]], "kqcircuits.util.area": [[134, 1, 1, "", "AreaReceiver"], [134, 4, 1, "", "get_area_and_density"]], "kqcircuits.util.area.AreaReceiver": [[134, 2, 1, "", "put"]], "kqcircuits.util.count_instances": [[135, 4, 1, "", "count_instances_in_cell"]], "kqcircuits.util.coupler_lib": [[136, 4, 1, "", "cap_params"]], "kqcircuits.util.deep_delete": [[137, 4, 1, "", "deep_delete_all"], [137, 4, 1, "", "deep_delete_pcells"]], "kqcircuits.util.defaults_helper": [[138, 4, 1, "", "find_ansys_executable"]], "kqcircuits.util.dependencies": [[139, 4, 1, "", "install_kqc_dependencies"]], "kqcircuits.util.edit_node_plugin": [[140, 1, 1, "", "EditNodePlugin"], [140, 1, 1, "", "EditNodePluginFactory"]], "kqcircuits.util.edit_node_plugin.EditNodePlugin": [[140, 2, 1, "", "activated"], [140, 2, 1, "", "create_dialog"], [140, 2, 1, "", "deactivated"], [140, 2, 1, "", "deselect"], [140, 2, 1, "", "has_tracking_position"], [140, 2, 1, "", "mouse_click_event"], [140, 2, 1, "", "mouse_moved_event"], [140, 2, 1, "", "select"], [140, 2, 1, "", "tracking_position"], [140, 2, 1, "", "update"], [140, 2, 1, "", "update_form_from_node"], [140, 2, 1, "", "update_node_from_form"]], "kqcircuits.util.edit_node_plugin.EditNodePluginFactory": [[140, 2, 1, "", "create_plugin"]], "kqcircuits.util.export_helper": [[141, 4, 1, "", "create_or_empty_tmp_directory"], [141, 4, 1, "", "export_drc_report"], [141, 4, 1, "", "generate_probepoints_from_file"], [141, 4, 1, "", "generate_probepoints_json"], [141, 4, 1, "", "get_active_or_new_layout"], [141, 4, 1, "", "get_klayout_version"], [141, 4, 1, "", "get_simulation_directory"], [141, 4, 1, "", "open_with_klayout_or_default_application"], [141, 4, 1, "", "write_commit_reference_file"], [141, 4, 1, "", "write_export_machine_versions_file"]], "kqcircuits.util.geometry_helper": [[142, 4, 1, "", "arc_points"], [142, 4, 1, "", "bezier_points"], [142, 4, 1, "", "bspline_points"], [142, 4, 1, "", "circle_polygon"], [142, 4, 1, "", "get_angle"], [142, 4, 1, "", "get_cell_path_length"], [142, 4, 1, "", "get_direction"], [142, 4, 1, "", "get_object_path_length"], [142, 4, 1, "", "is_clockwise"], [142, 4, 1, "", "merge_points_and_match_on_edges"], [142, 4, 1, "", "point_shift_along_vector"], [142, 4, 1, "", "region_with_merged_points"], [142, 4, 1, "", "region_with_merged_polygons"], [142, 4, 1, "", "simple_region"], [142, 4, 1, "", "vector_length_and_direction"]], "kqcircuits.util.geometry_json_encoder": [[143, 1, 1, "", "GeometryJsonDecoder"], [143, 1, 1, "", "GeometryJsonEncoder"], [143, 4, 1, "", "decode_dict_as_python_obj"], [143, 4, 1, "", "encode_python_obj_as_dict"]], "kqcircuits.util.geometry_json_encoder.GeometryJsonEncoder": [[143, 2, 1, "", "default"]], "kqcircuits.util.groundgrid": [[144, 4, 1, "", "make_grid"]], "kqcircuits.util.gui_helper": [[145, 4, 1, "", "get_all_node_elements"], [145, 4, 1, "", "get_nodes_near_position"], [145, 4, 1, "", "get_valid_node_elements"], [145, 4, 1, "", "node_from_text"], [145, 4, 1, "", "node_to_text"], [145, 4, 1, "", "replace_node"]], "kqcircuits.util.import_helper": [[146, 4, 1, "", "module_from_file"]], "kqcircuits.util.label": [[147, 1, 1, "", "LabelOrigin"], [147, 4, 1, "", "produce_label"]], "kqcircuits.util.label.LabelOrigin": [[147, 3, 1, "", "BOTTOMLEFT"], [147, 3, 1, "", "BOTTOMRIGHT"], [147, 3, 1, "", "TOPLEFT"], [147, 3, 1, "", "TOPRIGHT"]], "kqcircuits.util.layout_to_code": [[148, 4, 1, "", "convert_cells_to_code"], [148, 4, 1, "", "extract_pcell_data_from_views"], [148, 4, 1, "", "get_node_params"], [148, 4, 1, "", "restore_pcells_to_views"]], "kqcircuits.util.library_helper": [[149, 4, 1, "", "delete_all_libraries"], [149, 4, 1, "", "delete_library"], [149, 4, 1, "", "element_by_class_name"], [149, 4, 1, "", "get_library_paths"], [149, 4, 1, "", "load_libraries"], [149, 4, 1, "", "to_library_name"], [149, 4, 1, "", "to_module_name"]], "kqcircuits.util.log_router": [[150, 4, 1, "", "route_log"]], "kqcircuits.util.merge": [[151, 4, 1, "", "convert_child_instances_to_static"], [151, 4, 1, "", "merge_layers"], [151, 4, 1, "", "merge_layout_layers_on_face"]], "kqcircuits.util.netlist_extraction": [[152, 4, 1, "", "export_cell_netlist"], [152, 4, 1, "", "extract_circuits"], [152, 4, 1, "", "extract_nets"]], "kqcircuits.util.netlist_graph": [[153, 4, 1, "", "draw_graph"], [153, 4, 1, "", "network_as_graph"]], "kqcircuits.util.parameters": [[154, 1, 1, "", "Param"], [154, 4, 1, "", "add_parameter"], [154, 4, 1, "", "add_parameters_from"], [154, 1, 1, "", "pdt"]], "kqcircuits.util.parameters.Param": [[154, 2, 1, "", "get_all"]], "kqcircuits.util.parameters.pdt": [[154, 3, 1, "", "TypeBoolean"], [154, 3, 1, "", "TypeDouble"], [154, 3, 1, "", "TypeInt"], [154, 3, 1, "", "TypeLayer"], [154, 3, 1, "", "TypeList"], [154, 3, 1, "", "TypeNone"], [154, 3, 1, "", "TypeShape"], [154, 3, 1, "", "TypeString"]], "kqcircuits.util.plugin_startup": [[155, 4, 1, "", "register_plugins"]], "kqcircuits.util.refpoints": [[156, 1, 1, "", "JunctionSimPort"], [156, 1, 1, "", "RefpointToEdgePort"], [156, 1, 1, "", "RefpointToInternalPort"], [156, 1, 1, "", "RefpointToSimPort"], [156, 1, 1, "", "Refpoints"], [156, 1, 1, "", "WaveguideToSimPort"]], "kqcircuits.util.refpoints.JunctionSimPort": [[156, 3, 1, "", "face"], [156, 3, 1, "", "other_refpoint"], [156, 3, 1, "", "refpoint"]], "kqcircuits.util.refpoints.RefpointToSimPort": [[156, 3, 1, "", "face"], [156, 3, 1, "", "refpoint"]], "kqcircuits.util.refpoints.Refpoints": [[156, 3, 1, "", "cell"], [156, 2, 1, "", "dict"], [156, 2, 1, "", "items"], [156, 2, 1, "", "keys"], [156, 3, 1, "", "layer"], [156, 3, 1, "", "rec_levels"], [156, 3, 1, "", "trans"], [156, 2, 1, "", "values"]], "kqcircuits.util.refpoints.WaveguideToSimPort": [[156, 3, 1, "", "a"], [156, 3, 1, "", "airbridge"], [156, 3, 1, "", "b"], [156, 3, 1, "", "face"], [156, 3, 1, "", "over_etching"], [156, 3, 1, "", "refpoint"], [156, 3, 1, "", "side"], [156, 3, 1, "", "term1"], [156, 3, 1, "", "towards"], [156, 3, 1, "", "turn_radius"], [156, 3, 1, "", "use_internal_ports"], [156, 3, 1, "", "waveguide_length"]], "kqcircuits.util.replace_junctions": [[157, 1, 1, "", "JunctionEntry"], [157, 4, 1, "", "convert_cells_to_static"], [157, 4, 1, "", "copy_one_layer_of_cell"], [157, 4, 1, "", "extract_junctions"], [157, 4, 1, "", "get_tuned_junction_json"], [157, 4, 1, "", "place_junctions"], [157, 4, 1, "", "replace_squid"], [157, 4, 1, "", "replace_squids"]], "kqcircuits.util.symmetric_polygons": [[158, 4, 1, "", "polygon_with_hsym"], [158, 4, 1, "", "polygon_with_sym"], [158, 4, 1, "", "polygon_with_vsym"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "function", "Python function"], "5": ["py", "property", "Python property"], "6": ["py", "exception", "Python exception"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:function", "5": "py:property", "6": "py:exception"}, "terms": {"": [5, 12, 23, 33, 35, 36, 37, 42, 47, 48, 55, 61, 74, 82, 84, 86, 87, 89, 90, 99, 111, 117, 118, 127, 141, 142, 148, 152, 154, 156, 157, 161, 164, 166, 167, 170, 171, 174, 175, 177, 179, 180, 181, 187, 189], "0": [0, 5, 6, 7, 10, 13, 16, 17, 18, 22, 27, 28, 30, 34, 35, 36, 37, 46, 54, 55, 56, 61, 62, 63, 64, 68, 69, 70, 74, 77, 87, 88, 89, 90, 94, 99, 102, 109, 110, 111, 113, 115, 117, 121, 127, 131, 134, 142, 143, 148, 151, 154, 155, 156, 157, 163, 166, 167, 170, 171, 176, 179, 180, 184, 185], "00": 183, "001": [62, 102], "004": [5, 117, 151], "005": 102, "01": [13, 102, 111, 117], "02": [68, 87, 89, 127], "03": 13, "04": [166, 170], "08": [13, 122], "0deg": 86, "1": [4, 5, 6, 7, 10, 13, 16, 17, 18, 22, 25, 27, 28, 35, 36, 37, 42, 54, 55, 56, 61, 66, 69, 70, 82, 86, 87, 99, 102, 109, 113, 114, 117, 122, 127, 129, 130, 134, 142, 147, 148, 153, 154, 171, 176, 179, 180, 181, 183, 184, 185, 190], "10": [3, 5, 13, 17, 18, 22, 24, 25, 28, 31, 33, 34, 36, 37, 47, 51, 55, 56, 61, 64, 66, 86, 87, 90, 99, 102, 117, 121, 125, 127, 132, 142, 144, 145, 159, 166, 167, 170, 183, 184, 185], "100": [5, 13, 17, 24, 28, 31, 34, 36, 37, 42, 56, 58, 61, 62, 73, 87, 88, 89, 102, 109, 117, 120, 122, 125, 127, 129, 130, 132, 142, 176, 180, 185, 186], "1000": [5, 17, 47, 56, 74, 77, 117, 180], "10000": [5, 17, 34, 94, 117, 179], "100um": 185, "100x": 113, "101": [99, 184], "102": 90, "10x": 113, "11": [64, 117, 166, 167], "1109": 142, "12": [17, 18, 28, 66, 70, 87, 90, 99, 170, 184], "120": [5, 86, 90, 160, 162], "12000": 180, "127": [77, 180], "128": [77, 180], "13": 170, "130": [13, 180], "1300": [13, 18, 127], "133": 180, "14": [17, 18, 22, 24, 166, 167], "140": 5, "141592653589793": 63, "144": 48, "15": [13, 86, 125, 185], "150": [87, 90, 180], "1500": [5, 34], "154": 180, "16": [122, 180], "160": [19, 176], "18": [30, 44, 170], "180": [35, 42, 61, 64, 86], "1900": [13, 127], "1998": 142, "1_amd64": 163, "1b1": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "1e": [17, 102, 113, 122], "1gb": 163, "1t1": [13, 24, 28, 31, 36, 37, 56, 61, 77, 81, 82, 87, 117, 120, 127, 132, 141, 171, 175, 179, 180, 185], "1t1_base_metal_gap": 77, "1t1_ground_grid": 175, "1t1_waveguide_path": 142, "2": [5, 13, 17, 18, 22, 24, 25, 32, 33, 37, 38, 44, 55, 61, 69, 73, 81, 87, 89, 99, 102, 113, 117, 122, 127, 128, 132, 142, 147, 154, 166, 167, 169, 180, 181, 183, 184, 185], "20": [12, 17, 18, 23, 28, 30, 35, 37, 38, 66, 86, 87, 88, 89, 129, 130, 166, 170, 183, 185], "200": [5, 13, 18, 24, 34, 56, 61, 90, 132, 180, 190], "2000": [4, 18, 102, 124, 180], "2021": 159, "2023": 184, "21": [17, 18, 22], "210": 86, "2100": 18, "22": [28, 70, 87, 163, 166], "220": 77, "229": 77, "23": [17, 18, 22], "24": [25, 90, 121, 122], "240": 48, "25": [31, 40, 56, 61, 185], "250": [5, 86, 88], "255": [77, 180], "26": [71, 166, 170], "27": [170, 176], "270": 64, "28": [17, 18, 155, 167, 170], "283185307179586": 142, "29": 163, "290": 86, "2900": 18, "2b1": [13, 24, 28, 31, 36, 37, 56, 61, 77, 81, 87, 117, 127, 132, 179, 180, 185], "2b1_waveguide_path": 142, "2d": [81, 82, 141], "2nd": 180, "2t1": [13, 24, 28, 31, 36, 37, 56, 61, 77, 81, 87, 117, 127, 132, 180], "3": [6, 17, 18, 22, 25, 33, 37, 38, 46, 53, 63, 81, 86, 90, 102, 113, 117, 122, 142, 147, 154, 163, 166, 167, 171, 184, 185], "30": [17, 24, 58, 59, 65, 86, 99, 124, 132, 180, 184], "300": [5, 6, 47, 48, 56, 86, 117], "3000": [54, 180], "30000": 179, "31": [28, 66, 143], "32": 86, "33": [72, 89, 117], "340": 86, "35": 86, "350": 147, "35e": 122, "37": 142, "3700": 18, "375": 117, "3d": [10, 27, 117, 175, 180, 185], "4": [4, 5, 13, 17, 18, 22, 82, 86, 113, 117, 125, 127, 128, 142, 147, 154, 170, 171, 185], "40": [19, 31, 35, 40, 42, 56, 61], "400": [6, 56, 86, 117, 180], "41": 161, "41592653589793": [28, 66], "42": 161, "421df42661a3d795b534da5048261044": 163, "43": [142, 161], "44": [30, 56, 180], "440": 160, "45": [86, 117], "450": 87, "4500": 18, "45000": 179, "4944796": 159, "5": [3, 13, 17, 18, 22, 24, 28, 31, 36, 37, 38, 55, 56, 61, 70, 71, 86, 87, 90, 93, 99, 102, 113, 117, 120, 127, 132, 144, 154, 171, 183, 184], "50": [24, 34, 87, 109, 115, 148, 156], "500": [13, 18, 24, 33, 47, 49, 56, 61, 87, 124, 127, 132, 180, 185], "5000": [9, 10, 22, 56, 121, 179, 180], "5100": [9, 10, 22], "520": 19, "5200": [9, 10, 22], "5281": 159, "5300": [9, 10, 22], "5374": [17, 18], "5400": [22, 179], "5412": [17, 18], "5429": [17, 18], "5434": [17, 18], "5493": [17, 18], "550": [5, 117], "5500": [22, 179], "5589": [17, 18], "5600": [22, 179], "5700": 179, "5800": 22, "6": [13, 17, 18, 22, 24, 28, 31, 36, 37, 47, 56, 61, 64, 70, 86, 87, 117, 127, 132, 142, 154], "60": [28, 38, 86], "600": 54, "635": 19, "64": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132, 142, 170], "64g": 183, "65000": 179, "66": 122, "7": 190, "70": 87, "700": 87, "731996": 142, "8": [117, 153, 154, 161], "80": [12, 13, 23, 35, 64, 86, 88], "800": [18, 56], "8000": 109, "8500": 5, "9": [17, 18, 22, 179, 180], "90": [81, 179, 180], "900": 180, "95": 5, "96": 19, "98": 142, "999": 180, "A": [2, 5, 9, 22, 25, 36, 51, 56, 61, 62, 63, 64, 74, 81, 82, 83, 86, 87, 88, 99, 102, 107, 110, 113, 117, 121, 122, 141, 142, 148, 149, 153, 154, 156, 163, 167, 175, 176, 178, 179, 180, 184, 185, 188], "And": [163, 180], "As": [61, 171, 175, 178, 179, 180], "At": [18, 176], "But": 166, "By": [51, 54, 81, 82, 83, 89, 117, 143, 150, 160, 178, 179, 180, 181, 183, 188], "For": [5, 18, 22, 27, 36, 61, 77, 81, 89, 102, 117, 141, 143, 145, 148, 149, 153, 154, 155, 157, 161, 163, 167, 168, 170, 171, 175, 176, 178, 180, 183, 184, 185, 186], "If": [5, 36, 61, 64, 74, 83, 93, 94, 95, 99, 102, 105, 113, 114, 117, 118, 119, 120, 121, 122, 131, 141, 142, 143, 148, 149, 150, 152, 153, 156, 157, 159, 162, 163, 164, 166, 167, 168, 170, 171, 172, 175, 178, 179, 180, 183, 185, 188, 189, 190], "In": [3, 42, 61, 74, 77, 82, 93, 95, 106, 113, 117, 119, 120, 121, 122, 142, 161, 163, 166, 167, 171, 174, 175, 176, 178, 179, 180, 184, 185, 186], "It": [36, 61, 62, 74, 81, 82, 83, 84, 89, 117, 127, 143, 161, 163, 166, 167, 168, 169, 170, 171, 175, 176, 180, 182, 183, 185, 186], "No": [7, 71, 170], "Not": [74, 156, 165], "On": [3, 6, 166, 176, 180, 181, 182], "One": [62, 117, 147, 152, 175, 185], "Or": [36, 82, 84], "That": [117, 184, 185], "The": [0, 3, 5, 6, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 25, 28, 31, 32, 34, 35, 36, 37, 38, 40, 42, 48, 49, 51, 52, 53, 54, 55, 56, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 74, 77, 79, 80, 81, 82, 83, 85, 86, 89, 90, 92, 93, 94, 95, 98, 99, 101, 110, 111, 113, 114, 116, 117, 118, 119, 120, 121, 122, 124, 135, 141, 142, 143, 145, 146, 148, 151, 152, 153, 154, 157, 160, 161, 163, 164, 166, 167, 168, 170, 171, 174, 175, 176, 177, 178, 179, 180, 181, 183, 184, 186, 187, 188, 189, 190], "Then": [82, 102, 157, 166, 175, 176, 186], "There": [3, 6, 22, 88, 128, 129, 130, 161, 164, 167, 170, 175, 179, 180, 181, 183, 184, 185], "These": [82, 83, 96, 148, 161, 164, 174, 178, 179, 180, 186], "To": [36, 82, 83, 84, 99, 102, 121, 143, 163, 164, 166, 167, 170, 171, 175, 178, 179, 180, 183, 184, 185, 189, 190], "Will": [36, 113], "With": [28, 77, 161, 175, 179], "_": [81, 102, 140, 180, 185], "_1": 113, "_2": 113, "__": 140, "__init__": 117, "__path__": 170, "__str__": 61, "_corner": [18, 156], "_created_": 61, "_distutils_hack": 170, "_energi": 184, "_epr": 184, "_fluxline_paramet": [44, 89], "_junction_paramet": [13, 68, 87, 89, 127], "_junction_test_pads_paramet": [13, 127], "_kqc_librari": 149, "_mer": 113, "_oxidise_lay": 113, "_paramet": [13, 36, 44, 68, 87, 89, 127], "_port": 36, "_pya_typ": 152, "_t_port_c": 18, "_to_": 36, "_to_module_nam": 149, "a2": [28, 35, 36, 37, 42, 55, 61, 64, 66], "a_cap": 5, "a_launch": 48, "a_list": 64, "aalto": [0, 67, 184], "ab": 110, "ab_across": 61, "ab_to_ab_spac": 61, "ab_to_node_clear": 61, "abc": 36, "abil": 187, "abl": 178, "about": [42, 75, 161, 166, 169, 170, 174, 178, 180, 190], "abov": [22, 56, 117, 166, 167, 168, 171, 175, 176, 178, 183, 184, 186, 187], "above_spac": 56, "absolut": [152, 167, 180], "abstract": [36, 94, 117, 161], "abstract_class": [36, 94, 117], "ac1": 179, "accept": [136, 145, 160, 184], "access": [117, 170, 175, 177], "accid": 175, "accomod": 113, "accord": [77, 81, 113, 157, 164, 167], "accordingli": [5, 36, 180], "account": [117, 147, 148, 161, 181, 183, 185], "accumul": 61, "accur": 110, "accuraci": 184, "achiev": [55, 61, 89], "across": [61, 115, 185], "act": [74, 115], "activ": [1, 74, 133, 140, 141, 167, 170, 177, 183, 184], "active_cel": [1, 74, 178], "actual": [27, 30, 44, 61, 62, 63, 68, 73, 81, 82, 89, 96, 163, 167, 171, 178, 179, 180, 185, 190], "ad": [2, 18, 36, 61, 74, 81, 106, 115, 116, 117, 121, 141, 142, 147, 148, 152, 153, 154, 161, 163, 167, 177, 185], "adapt": [102, 185], "add": [28, 31, 36, 48, 54, 59, 61, 62, 63, 65, 66, 74, 81, 82, 93, 95, 102, 110, 113, 117, 119, 120, 121, 122, 131, 154, 161, 163, 171, 176, 179, 180, 181, 185, 186], "add_bump": 120, "add_chip": [1, 79, 82, 179], "add_chips_map": [1, 79, 81, 83, 179], "add_default_lay": [1, 74], "add_el": [1, 27, 36, 68, 73, 92, 117, 136, 161, 180], "add_instance_nam": 148, "add_mask_layout": [1, 79, 82, 179], "add_mask_name_to_chip": 82, "add_met": [28, 48, 61, 62, 63, 65, 66], "add_multi_face_mask_layout": [1, 79, 82, 83], "add_paramet": [1, 133, 154, 161, 185], "add_parameters_from": [1, 133, 154, 161, 185], "add_port": [1, 27, 36], "add_protect": [1, 27, 36], "add_waveguid": [1, 27, 37], "added_chip": [1, 79, 81], "addit": [5, 13, 28, 34, 36, 48, 61, 62, 63, 65, 66, 69, 70, 77, 81, 87, 93, 95, 102, 113, 116, 117, 119, 120, 121, 122, 127, 160, 163, 175, 179, 180, 184], "addition": [163, 183, 185], "adjac": [28, 61, 117, 142, 144], "adjust": [36, 38, 61, 175], "admin": 182, "administr": 166, "advanc": [175, 178], "affect": [117, 160, 169, 183], "affor": 163, "after": [2, 13, 27, 61, 62, 69, 70, 77, 81, 87, 98, 101, 106, 113, 117, 118, 127, 154, 163, 166, 171, 174, 176, 178, 179, 180, 183, 186, 190], "afterok": 183, "again": [157, 163, 166, 178, 179], "against": 174, "agreement": 160, "air": 113, "airbridg": [1, 3, 4, 17, 18, 27, 28, 36, 51, 53, 54, 56, 61, 64, 117, 124, 133, 149, 156, 175, 185], "airbridge_connect": [1, 27], "airbridge_cross": [1, 2], "airbridge_dc": [1, 123], "airbridge_dc_test": [1, 2], "airbridge_flyov": 185, "airbridge_height": 117, "airbridge_multi_fac": [1, 27, 29], "airbridge_param": 61, "airbridge_rectangular": [1, 27, 29], "airbridge_typ": [28, 30, 31, 32, 56, 61, 64], "airbridgeconnect": [1, 27, 28, 61], "airbridgecross": [1, 2, 3], "airbridgedc": [1, 123, 124], "airbridgedctest": [1, 2, 4], "airbridgemultifac": [1, 27, 29, 31], "airbridgerectangular": [1, 27, 29, 32], "airbridges_sim": [1, 92], "airbridgessim": [1, 92, 93], "alessandro": 159, "align": [1, 27, 36, 53, 61, 74, 81, 89, 117, 125, 141, 145, 157, 175, 179, 180], "align_to": [1, 36, 74, 79, 81, 117, 179, 180], "all": [5, 11, 27, 30, 33, 35, 36, 37, 42, 47, 55, 59, 61, 62, 64, 74, 80, 81, 82, 83, 86, 87, 90, 94, 101, 103, 106, 113, 117, 134, 142, 143, 145, 148, 149, 151, 154, 157, 161, 162, 163, 167, 168, 171, 174, 175, 176, 178, 179, 180, 182, 183, 184, 185, 186], "all_lay": [1, 75], "alloc": 183, "allow": [36, 61, 62, 74, 81, 89, 99, 102, 117, 127, 143, 161, 167, 169, 171, 175, 183, 184, 189], "allow_nan": 143, "almost": [11, 152, 180], "alon": [139, 174, 187], "along": [5, 56, 102, 157, 190], "alpha": 63, "alpha1": 62, "alpha2": 62, "alreadi": [56, 74, 98, 105, 113, 166, 167, 176, 179, 180], "also": [25, 27, 36, 48, 54, 61, 62, 63, 65, 74, 81, 82, 83, 84, 85, 89, 90, 101, 107, 117, 122, 127, 129, 130, 131, 135, 141, 142, 143, 148, 149, 150, 152, 154, 157, 161, 163, 164, 166, 167, 168, 169, 170, 171, 174, 175, 178, 179, 180, 181, 183, 184, 185, 187, 189], "alt_netlist": [80, 82, 152], "altern": [54, 56, 61, 62, 82, 99, 102, 105, 117, 152, 157, 166, 183, 184, 186], "although": 180, "alwai": [2, 152, 167, 171, 180, 184], "among": [163, 169], "amount": [62, 117, 142, 181, 183], "an": [3, 5, 25, 27, 28, 30, 31, 35, 36, 41, 42, 61, 62, 63, 74, 77, 81, 82, 83, 89, 99, 101, 102, 106, 113, 117, 118, 124, 128, 136, 141, 142, 143, 145, 148, 152, 153, 154, 156, 157, 158, 161, 166, 167, 170, 171, 175, 177, 178, 179, 181, 183, 184, 185, 186, 187, 188, 189, 190], "analog": 152, "analysi": [24, 99, 110, 184], "ancestor": [36, 94, 117, 161], "andrew": 159, "angl": [1, 27, 35, 61, 62, 63, 64, 86, 142, 145], "angular": 86, "ani": [3, 6, 18, 61, 62, 68, 73, 74, 82, 83, 93, 94, 95, 117, 118, 119, 120, 121, 122, 128, 145, 149, 155, 160, 161, 166, 167, 171, 172, 175, 179, 180, 183, 184, 185, 186, 187], "anim": 175, "annot": [36, 59, 62, 63, 77, 164, 174, 180], "annotation_lay": 62, "anoth": [77, 87, 88, 90, 143, 156, 157, 161, 166, 175, 180], "ansi": [1, 92, 96, 107, 117, 138, 177, 183, 184, 185, 187], "ansys_execut": 186, "ansys_export": [1, 92, 96, 97, 184, 186], "ansys_project_templ": [1, 92, 96, 97, 99], "ansys_solut": [1, 92, 96, 97], "ansys_tool": [1, 92, 96, 97, 99, 184], "ansyscurrentsolut": [1, 92, 96, 97, 99], "ansyseigenmodesolut": [1, 92, 96, 97, 99], "ansyshfsssolut": [1, 92, 96, 97, 99], "ansysq3dsolut": [1, 92, 96, 97, 99], "ansyssolut": [1, 92, 96, 97, 98, 99], "ansysvoltagesolut": [1, 92, 96, 97, 99], "anyth": 175, "anywai": [175, 180], "anywher": [151, 171], "api": [84, 154, 160, 164, 167, 169, 171, 175, 176, 178, 180, 183, 184, 185, 186, 188], "apidoc": 164, "appdata": [166, 170, 182], "appear": [61, 171, 175, 176, 178, 188], "append": [117, 142, 150, 152, 153, 185], "appli": [13, 24, 28, 31, 36, 37, 56, 61, 63, 74, 81, 82, 83, 87, 102, 114, 117, 118, 127, 131, 132, 161, 175, 185], "applic": [74, 141, 142, 176, 177, 189], "apply_templ": [1, 92, 96, 108, 109], "approach": [168, 171, 183, 185], "appropri": [89, 156, 160, 161, 180], "approri": 61, "approv": 160, "approxim": 117, "aptli": 180, "ar": [2, 3, 5, 6, 19, 22, 27, 29, 32, 36, 48, 61, 62, 63, 64, 67, 74, 77, 79, 81, 82, 83, 89, 94, 96, 99, 102, 103, 105, 110, 113, 114, 117, 121, 123, 131, 133, 135, 141, 142, 143, 145, 148, 149, 150, 151, 152, 153, 154, 155, 157, 159, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 174, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190], "arbitrari": [61, 62, 143, 180], "arc": [1, 27, 63, 86, 142], "arc_point": [1, 133, 142], "architectur": [16, 165, 169, 180], "archiv": 188, "ard24": [14, 17], "area": [1, 13, 42, 51, 54, 61, 69, 73, 74, 81, 87, 89, 110, 114, 115, 127, 128, 131, 133, 144, 171, 175, 180, 185], "area_height": [13, 127], "area_width": [13, 127], "areareceiv": [1, 133, 134], "arg": [91, 103, 105, 134, 141, 143, 163], "args_for_script": 91, "argument": [5, 33, 35, 36, 37, 42, 47, 51, 55, 61, 74, 82, 83, 86, 87, 89, 90, 93, 94, 95, 99, 102, 103, 105, 113, 116, 117, 118, 119, 120, 121, 122, 127, 145, 154, 163, 179, 180, 185, 186, 187], "argument_pars": [1, 91], "arithmet": 62, "arm": [25, 37, 89, 90, 121, 122, 125, 127, 180], "arm_length": [53, 89, 90, 127, 180, 185], "arm_length_500": 185, "arm_width": [53, 90, 180], "arm_width_a": [25, 121, 122], "arm_width_b": [25, 121, 122], "around": [5, 18, 28, 34, 35, 36, 37, 51, 62, 63, 74, 81, 117, 141, 142, 147, 161, 169, 174, 175, 176, 179, 185], "arrai": [3, 5, 24, 81, 82, 128, 143, 188], "arrang": 175, "array_form": 24, "array_layout": 24, "arrow": [53, 178], "arrow_numb": 53, "as_dict": [1, 92, 115], "ascend": 117, "ascii": 143, "aspect": [74, 89], "assembl": 169, "assign": [5, 175, 180], "associ": [61, 74, 153, 178], "assum": [25, 62, 63, 74, 82, 117, 122, 170, 176, 184, 185], "ast": [61, 145], "asterisk": 178, "at_edg": 117, "attach": [18, 81, 149, 179], "attempt": [56, 143, 152, 166], "attribut": [25, 36, 80, 115, 122, 154, 161, 162], "author": [0, 159], "auto": [35, 37, 55, 180], "auto_spac": 56, "autom": [167, 169, 187, 190], "automat": [13, 38, 54, 56, 61, 69, 74, 79, 81, 84, 98, 127, 148, 161, 163, 164, 166, 167, 170, 171, 174, 175, 178, 179, 180, 181, 183], "auxiliari": [77, 179], "avail": [36, 74, 89, 102, 113, 117, 161, 171, 175, 180, 183, 184, 186, 190], "avoid": [2, 5, 13, 18, 24, 28, 31, 34, 36, 37, 56, 61, 62, 63, 87, 117, 127, 131, 132, 144, 147, 150, 151, 169, 175, 179, 180], "avoid_region": 144, "awai": [102, 114, 115, 117, 142, 145, 180], "axi": [5, 13, 23, 62, 86, 89, 102, 127, 141, 157, 158], "b": [1, 13, 18, 24, 28, 30, 31, 35, 36, 37, 38, 42, 48, 55, 56, 61, 64, 66, 77, 87, 88, 117, 121, 127, 132, 133, 142, 156], "b2": [28, 35, 36, 37, 42, 55, 61, 64, 66], "b_cap": 5, "b_launcher": 48, "b_list": 64, "b_number": 3, "back": [61, 180, 181], "backend": 163, "background": [74, 181], "background_color": 74, "backward": [160, 167, 190], "bad": [98, 101], "badg": 159, "base": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 81, 82, 83, 86, 87, 88, 89, 90, 92, 93, 94, 95, 99, 102, 107, 114, 115, 116, 117, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 131, 132, 134, 140, 142, 143, 147, 154, 156, 157, 161, 166, 174, 179, 180, 183, 184, 185], "base_metal_addit": [5, 151, 180], "base_metal_gap": [5, 77, 151, 180], "base_metal_gap_for_ebl": [89, 127], "base_metal_gap_wo_grid": [5, 89, 125, 127, 129, 130, 151, 152, 171, 175, 180], "basenam": 181, "bash": 181, "basi": [143, 161, 185], "basic": [117, 166, 174, 175, 176, 177, 178, 188], "bat": [98, 106, 186], "batch": [98, 116, 186], "bbox": [81, 134], "bbox_face_id": [1, 79, 81, 82, 83], "beam": 89, "becaus": [166, 178, 179], "becom": [17, 61, 77, 116, 178, 185], "been": [0, 61, 82, 117, 149, 163, 170, 171, 179], "befor": [5, 36, 61, 62, 74, 82, 114, 117, 145, 155, 166, 175, 186], "begin": [17, 56, 63, 130, 179, 181], "begin_shapes_rec": 62, "behav": 36, "behavior": [61, 74, 143], "behind": 171, "being": [27, 77, 180], "belong": [27, 77, 152, 180], "below": [22, 28, 56, 114, 117, 135, 148, 157, 159, 166, 174, 178, 179, 180, 181, 183, 184, 185, 187], "below_spac": 56, "bend": [17, 54, 61, 62, 185], "benefici": 183, "benefit": 183, "bent": 62, "best": [33, 35, 36, 37, 42, 47, 55, 86, 87, 90, 167, 180], "better": [163, 168, 185], "between": [5, 6, 9, 10, 12, 13, 17, 18, 22, 23, 24, 28, 31, 33, 34, 36, 37, 38, 40, 42, 55, 56, 59, 60, 61, 62, 77, 87, 90, 102, 113, 115, 117, 122, 125, 127, 129, 130, 131, 132, 134, 142, 144, 152, 169, 175, 184, 185], "bewar": 166, "bezier": 142, "bezier_point": [1, 133, 142], "bib": 159, "bicgstab": 102, "big": [102, 179], "big_loop_height": 69, "bigger": 74, "bigsur": 170, "bill": 183, "bin": [163, 181], "binari": 182, "bit": [161, 170, 176, 180], "bitmap": [80, 82], "black": [160, 161, 162], "block": [175, 180], "bodi": 161, "bold": [74, 175, 178], "bond": 77, "bonu": 61, "bool": [98, 99, 101, 102, 103, 105, 109, 115, 117, 141, 142, 151], "boolean": [5, 9, 10, 13, 17, 20, 22, 24, 28, 31, 33, 34, 36, 37, 42, 48, 51, 53, 54, 56, 61, 62, 63, 64, 65, 66, 69, 70, 74, 81, 82, 87, 89, 117, 119, 120, 121, 127, 131, 132, 150], "border": [17, 117], "both": [17, 18, 28, 29, 31, 36, 61, 68, 73, 84, 107, 117, 156, 161, 164, 166, 168, 179, 183, 185, 186], "bottom": [6, 32, 40, 56, 71, 72, 77, 81, 113, 114, 117, 156, 161, 176, 179, 180, 185], "bottomleft": [1, 133, 147], "bottomright": [1, 133, 147], "bound": [5, 34, 54, 61, 81, 89, 114, 117, 127, 144, 147, 152, 175], "boundari": [94, 102, 117, 184], "boundary_condit": [1, 92, 96, 100, 102], "boundbox": 144, "box": [1, 5, 17, 18, 34, 51, 54, 74, 81, 82, 89, 92, 94, 96, 102, 108, 109, 113, 114, 117, 118, 125, 127, 144, 147, 152, 156, 171, 175, 176, 177, 179, 180, 187, 188], "box_map": 82, "box_margin": 51, "box_siz": 145, "bp_gap_x": 69, "bp_height": 69, "bracket": 167, "branch": [163, 171, 178], "brand": [5, 34], "break": [113, 160, 163], "breakdown": 152, "breakpoint": 178, "bridg": [28, 30, 31, 32, 54, 56, 61, 64, 93, 180], "bridge_dist": 64, "bridge_gap_width": 28, "bridge_length": [28, 30, 56, 180], "bridge_spac": [18, 56], "bridge_width": [28, 30, 31, 56], "bridges_bottom": 56, "bridges_left": 56, "bridges_right": 56, "bridges_top": 56, "brief": [134, 140], "bring": 175, "broken": 171, "brought": [117, 156], "browser": 189, "bsd": 183, "bspline_point": [1, 133, 142], "bt": 109, "bug": [168, 178], "bugfix": 170, "build": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 72, 79, 81, 82, 85, 86, 87, 90, 92, 93, 94, 95, 117, 119, 120, 121, 122, 123, 124, 125, 126, 128, 129, 130, 132, 148, 149, 161, 163, 164, 166, 167, 170, 171, 175, 177, 179, 181, 183, 184, 185, 186, 187], "builder": [156, 185], "built": [117, 163, 164, 171, 175, 180, 185, 189], "builtin": 162, "bump": [5, 31, 40, 42, 56, 61, 117, 120, 160, 185], "bump_box": 5, "bump_diamet": [31, 40, 56, 61], "bump_edge_to_bump_edge_separ": 5, "bump_grid_spac": 5, "button": [140, 176, 178], "bx": [56, 61, 62], "c": [64, 82, 121, 161], "c03": 81, "c_i_i": 184, "c_i_j": 184, "c_kappa_l_fing": 25, "calcualt": 81, "calcul": [61, 81, 89, 99, 102, 115, 127, 175, 180, 184], "call": [5, 36, 55, 61, 82, 93, 94, 95, 106, 113, 114, 117, 119, 120, 121, 122, 134, 143, 148, 149, 151, 152, 161, 168, 171, 177, 178, 179, 180, 182, 183, 184, 185, 186, 188], "callabl": [113, 118], "caller": 161, "can": [2, 5, 18, 22, 27, 35, 36, 51, 54, 56, 61, 62, 67, 68, 73, 74, 77, 79, 80, 82, 83, 85, 86, 93, 94, 95, 102, 106, 110, 113, 114, 115, 117, 119, 120, 121, 122, 128, 141, 142, 143, 145, 148, 153, 156, 157, 159, 161, 163, 167, 168, 170, 171, 174, 175, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "can_create_from_shape_impl": [1, 2, 5, 27, 37, 38, 54, 55, 62], "cancel": 178, "cannot": [54, 61, 145, 180, 181], "canva": 171, "cap": [5, 18], "cap_finger_nr": [9, 10], "cap_param": [1, 18, 133, 136], "cap_refpoint": 180, "cap_res_dist": 18, "capac": 109, "capacit": [33, 55, 87, 88, 99, 102, 115, 122, 156, 177, 183, 185, 187], "capacitance_export": [1, 92, 96, 97, 99, 184], "capacitancematrix": 183, "capacitive_x_coupl": [1, 27], "capacitivexcoupl": [1, 27, 33], "capacitor": [17, 18, 33, 35, 37, 38, 55, 61, 136, 152, 175, 180], "capit": 171, "captur": 145, "care": [36, 142, 166, 168], "carefulli": [98, 101, 160, 185], "carri": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "case": [62, 77, 82, 84, 106, 113, 117, 141, 151, 157, 164, 166, 168, 170, 171, 174, 175, 178, 179, 180, 181, 184, 185], "caspar": 159, "cat": 181, "caught": 178, "caus": [98, 101, 118, 142, 143, 166], "cd": [166, 167, 168], "cell": [1, 5, 15, 16, 30, 33, 35, 36, 37, 42, 44, 47, 51, 54, 55, 58, 61, 62, 68, 73, 74, 80, 81, 82, 86, 87, 89, 90, 92, 93, 94, 95, 111, 113, 117, 118, 119, 120, 121, 122, 127, 133, 134, 135, 136, 137, 141, 142, 145, 147, 148, 149, 151, 152, 156, 157, 161, 167, 175, 176, 178, 179, 180, 185, 186, 188], "cell_fil": 141, "cell_inst": 36, "cell_list": 151, "cell_map": 152, "cell_mark": [51, 53], "cell_nam": [152, 153], "cell_transf": [36, 117], "cell_typ": 153, "cell_view": [1, 74, 178], "cellview": [74, 178], "center": [3, 5, 13, 17, 18, 22, 24, 28, 31, 32, 35, 36, 37, 40, 42, 47, 56, 59, 60, 61, 62, 63, 64, 71, 72, 81, 86, 87, 88, 89, 90, 115, 117, 127, 131, 132, 142, 152, 156, 176, 179, 185], "center_i": 121, "center_x": 121, "centerd": 179, "centr": [64, 86], "central": [13, 179], "certain": [27, 33, 35, 36, 37, 42, 47, 55, 75, 81, 82, 86, 87, 90, 117, 166, 167, 168, 180, 185], "ch1": 179, "ch2": 179, "chain": 61, "chang": [5, 33, 35, 36, 37, 42, 47, 55, 61, 86, 87, 90, 118, 154, 157, 160, 161, 163, 167, 168, 171, 175, 176, 178, 180, 181, 185, 186, 189, 190], "charact": [143, 147, 160], "charg": [9, 176], "chargelin": [22, 90], "check": [139, 143, 166, 167, 170, 174, 180, 184, 189], "check_circular": 143, "check_layer_prop": 174, "check_node_typ": [1, 27, 61], "child": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 28, 31, 32, 33, 35, 36, 37, 38, 41, 42, 45, 46, 47, 48, 49, 52, 53, 54, 55, 56, 60, 62, 63, 64, 65, 66, 69, 70, 71, 72, 82, 86, 87, 90, 124, 125, 128, 129, 130, 132, 135, 145, 148, 151, 180, 185], "children": 142, "chip": [1, 27, 28, 31, 34, 36, 37, 39, 40, 41, 42, 48, 53, 56, 61, 77, 79, 80, 81, 82, 83, 87, 117, 120, 121, 127, 132, 141, 148, 152, 153, 161, 163, 169, 170, 174, 175, 176, 177, 178, 185, 188, 189], "chip_box": [5, 180], "chip_box_offset": [1, 79, 81], "chip_cel": [5, 80, 81], "chip_copi": [1, 79, 81], "chip_dicing_gap_length": 34, "chip_dicing_in_base_met": [5, 34], "chip_dicing_line_length": 34, "chip_dicing_width": 34, "chip_dir": 80, "chip_dist": [117, 185], "chip_fram": [1, 27], "chip_nam": [80, 81], "chip_siz": [1, 79, 81, 179], "chip_tran": [1, 79, 81], "chipfram": [1, 5, 6, 7, 10, 16, 18, 27, 34], "chiplibrari": 176, "chips_dict": 81, "chips_map": [1, 79, 81, 82, 83], "chips_map_from_box_map": [1, 79, 82], "chips_map_legend": [1, 79, 81, 82], "chips_map_offset": [1, 79, 81], "chips_placed_by_position_label": [1, 79, 81], "choic": [5, 6, 10, 13, 14, 15, 16, 17, 18, 22, 24, 25, 28, 30, 31, 32, 33, 42, 44, 45, 46, 56, 58, 59, 60, 61, 64, 68, 69, 70, 71, 72, 87, 89, 99, 122, 127, 128, 132, 154, 161, 167, 184], "choos": [56, 82, 89, 127, 167, 170, 171, 175, 176, 178, 179, 180, 181, 183, 190], "chosen": [42, 54, 56, 74, 175, 181, 183], "ci": [165, 168, 174], "circl": [63, 142, 178], "circle_polygon": [1, 133, 142], "circuit": [5, 27, 36, 131, 152, 169, 180, 188], "circular": [35, 60, 81, 143], "circular_capacitor": [1, 27], "circularcapacitor": [1, 27, 35], "citat": 159, "cite": [0, 169], "cl": [33, 35, 36, 37, 42, 47, 51, 55, 86, 87, 90, 94, 117, 136, 154, 185], "cl_offset": 90, "class": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 99, 102, 107, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 134, 135, 140, 143, 145, 147, 148, 149, 154, 156, 157, 161, 162, 164, 167, 171, 174, 177, 178, 184, 186, 187], "class_nam": 149, "class_str": 61, "class_typ": 157, "classmethod": [30, 33, 35, 36, 37, 42, 44, 47, 51, 53, 55, 58, 61, 68, 86, 87, 90, 94, 117, 127, 154, 161, 185], "classvar": [99, 102, 107], "clean": 164, "clear": 74, "clear_lay": [1, 74], "clearanc": [5, 51, 61, 81], "clearli": 162, "cli": 165, "click": [159, 169, 171, 175, 177, 178, 179, 180, 189], "clip": 134, "clockwis": [5, 13, 18, 34, 56, 81, 111, 142, 179], "clone": [166, 167], "close": [1, 51, 62, 74, 98, 142, 148, 171, 179], "closer": [117, 142, 148], "closest": [32, 34, 111, 117, 131, 141, 148, 185], "clumsi": 145, "cluster": [75, 181, 183], "co": 94, "coars": 110, "coax": [5, 42, 61], "code": [27, 29, 33, 35, 36, 37, 42, 47, 54, 55, 61, 62, 67, 68, 73, 74, 85, 86, 87, 89, 90, 94, 127, 143, 148, 157, 160, 161, 163, 165, 166, 167, 168, 169, 170, 171, 174, 177, 178, 185, 186, 188, 189], "coerce_parameters_impl": [1, 2, 13, 27, 36, 43, 44, 61, 63, 67, 68, 85, 89, 123, 126, 127], "coher": 184, "collect": [89, 141, 175, 180], "collinear": 61, "color": [74, 180, 185], "column": [81, 94, 184], "com": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "combin": [5, 36, 94, 106, 117, 151, 167, 169, 185], "come": [166, 180], "comma": [145, 148], "command": [74, 82, 84, 91, 106, 116, 148, 162, 163, 164, 166, 167, 168, 177, 178, 180, 181, 183, 189], "comment": [162, 175, 178, 180], "commit": [160, 167], "commit_refer": [141, 183], "common": [36, 51, 92, 106, 167, 169, 170, 178, 186], "commonli": [156, 180], "commun": [160, 183], "compact": [13, 69, 87, 127, 143], "compact_geometri": [13, 69, 87, 127], "compar": [61, 62, 143, 174, 180], "compat": [167, 190], "compil": [166, 167, 181], "complet": [148, 164, 167, 171, 180, 183], "complex": [82, 169, 170, 175, 184], "compliant": 143, "complic": [179, 183, 189], "compon": [61, 152], "composit": [61, 161, 175, 177], "comprehens": 168, "comput": [33, 67, 110, 142, 181, 183, 184], "concentr": 86, "concentric_transmon": [1, 85], "concentrictransmon": [1, 85, 86], "concept": [27, 175, 178, 180, 185], "conceptu": 152, "concret": 161, "concurr": 82, "condit": [102, 184], "conduct": [1, 92, 96, 100, 102], "conductor": [5, 13, 17, 18, 24, 28, 31, 36, 37, 42, 56, 61, 62, 64, 86, 87, 117, 127, 132, 156], "confer": 142, "configur": [5, 13, 19, 26, 42, 74, 76, 77, 81, 127, 128, 161, 168, 177], "confirm": 175, "conflict": 81, "conform": [61, 110], "conftest": 168, "conmax": 109, "connect": [19, 21, 22, 37, 42, 48, 49, 56, 62, 86, 110, 115, 117, 128, 131, 148, 175, 176, 180, 185], "connect_pad": 131, "connector": [5, 18, 36, 39, 40, 41, 42, 56, 59, 60, 61, 175], "connector_a": [42, 61], "connector_b": [42, 61], "connector_dist": [18, 56], "connector_typ": [5, 42, 61], "consecut": [61, 144], "consequ": [61, 88, 152], "consid": [36, 62, 81, 94, 113, 142, 145, 184, 185], "consider": 168, "consist": [2, 15, 16, 24, 34, 61, 62, 63, 77, 79, 82, 86, 87, 88, 128, 141, 143, 162, 169, 175, 183, 187], "consol": [91, 105, 150, 170, 179, 182], "console_script": 174, "constant": [102, 117, 161, 184], "constraint": 167, "construct": [88, 106, 142, 157, 179, 185], "constructor": [117, 143, 185], "consult": [184, 185], "contact": [40, 141], "contain": [5, 21, 22, 27, 33, 35, 36, 37, 42, 47, 55, 61, 67, 74, 75, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 92, 94, 98, 101, 103, 105, 106, 113, 117, 118, 125, 129, 130, 132, 134, 141, 143, 145, 147, 151, 152, 153, 156, 157, 161, 164, 165, 166, 168, 169, 174, 175, 178, 179, 180, 183, 185, 186, 188, 190], "content": [106, 141, 169, 171, 183], "context": [143, 157], "continu": [55, 56, 61, 62, 142, 168], "contrast": 151, "contribut": [165, 169], "contributor": 160, "control": [1, 88, 92, 96, 108, 109, 110, 136, 142, 143, 154, 164, 165, 166, 180, 181, 183], "control_point": 142, "control_typ": 109, "conveni": [36, 61, 81, 84, 117, 182, 185], "convent": [161, 168, 170, 180], "converg": 102, "convergence_toler": [1, 92, 96, 100, 102], "convert": [36, 61, 81, 117, 143, 145, 148, 149, 151, 152, 156, 157, 174, 176, 177], "convert_cells_to_cod": [1, 133, 148], "convert_cells_to_stat": [1, 133, 157], "convert_child_instances_to_stat": [1, 133, 151], "convert_to_stat": 151, "coordin": [5, 36, 54, 61, 63, 74, 81, 87, 102, 113, 117, 131, 153, 156, 179], "copi": [5, 34, 36, 61, 81, 106, 148, 158, 161, 180, 181, 186, 187], "coplanar": [19, 42, 61, 62, 63, 65, 66, 153, 175, 180, 184], "copy_content_into_directori": [1, 92, 96, 106], "copy_one_layer_of_cel": [1, 133, 157], "copy_port": [1, 27, 36], "core": [167, 168, 183], "corner": [5, 7, 13, 34, 36, 37, 38, 51, 61, 62, 63, 147, 175, 176, 180], "corner_po": 62, "corner_r": [37, 38], "corner_safety_overlap": 62, "correct": [61, 84, 145, 161, 166, 170, 171, 180, 181], "correctli": [5, 36, 62, 81, 175, 180], "correspond": [0, 18, 25, 36, 61, 77, 81, 83, 86, 114, 117, 122, 142, 146, 147, 148, 152, 161, 163, 168, 171, 174, 175, 178, 180, 184, 185, 187, 188], "correspondingli": 74, "correspondingsubstr": 117, "cosmet": 160, "could": [105, 110, 143, 160, 162, 163, 180, 183, 185], "count": [61, 117, 135, 185], "count_inst": [1, 133], "count_instances_in_cel": [1, 133, 135], "counter": [18, 56, 142], "counterclockwis": 142, "coupl": [22, 47, 176, 184], "coupler": [9, 10, 17, 18, 22, 25, 33, 35, 37, 86, 87, 88, 90, 117, 122, 136, 176, 185], "coupler_a": 87, "coupler_ext": 87, "coupler_lib": [1, 133], "coupler_offset": 87, "coupler_r": 87, "coupler_typ": 136, "couplers_a": 86, "couplers_angl": 86, "couplers_arc_amplitud": 86, "couplers_b": 86, "couplers_r": 86, "couplers_width": 86, "coupling_length": 47, "cours": [163, 180], "cov": 168, "cover": [35, 51, 81, 114, 117, 136, 144, 156, 168, 175, 179, 184], "coverag": [81, 168], "covered_region_excluded_lay": [1, 79, 81], "cpl_gap": 90, "cpl_length": 90, "cpl_width": [90, 122], "cpu": [82, 168], "cpu_count": 82, "cpw": [18, 24, 132], "cpw_cross_section_sim": 184, "cpw_distanc": [24, 132], "cpw_length": 120, "creat": [1, 2, 5, 27, 29, 30, 31, 36, 43, 44, 50, 51, 57, 58, 61, 62, 63, 67, 68, 73, 74, 77, 81, 82, 83, 84, 89, 93, 94, 95, 98, 101, 106, 113, 117, 118, 119, 120, 121, 122, 123, 126, 127, 134, 140, 141, 145, 148, 149, 151, 155, 156, 161, 164, 166, 167, 168, 169, 170, 171, 172, 174, 175, 176, 177, 179, 180, 183, 184, 185, 186, 188], "create_bump_connector": [1, 27, 39, 40], "create_cel": 161, "create_cell_from_shap": [1, 27, 36], "create_cod": 148, "create_cross": [1, 27, 50, 53], "create_curve_arc": [1, 27, 63], "create_dialog": [1, 133, 140], "create_element_from_path": [174, 180], "create_link": 163, "create_or_empty_tmp_directori": [1, 133, 141, 186], "create_pattern": [1, 2, 15, 16], "create_plugin": [1, 133, 140], "create_simulation_lay": [1, 92, 93, 95, 117, 119, 120, 121, 122], "create_subtyp": [1, 27, 36], "create_top_cel": [1, 74], "create_tsv_connector": [1, 27, 57, 59], "create_with_refpoint": [1, 27, 36, 148], "create_xsect": [1, 2, 24], "create_xsections_from_simul": [1, 92, 96, 112, 113, 190], "creation": [81, 156, 183], "criterion": [99, 102, 184], "critic": 150, "cross": [3, 6, 22, 56, 64, 94, 102, 106, 113, 125, 169, 175, 177, 180, 185, 187], "cross_box_dist": 125, "cross_cel": 180, "cross_length": 125, "cross_poli": 180, "cross_section_simul": [1, 92, 113], "cross_spac": 125, "cross_sweep_simul": [1, 92, 96, 106, 185], "cross_talk_dist": 6, "cross_test": [1, 123], "cross_width": 125, "crossect": 24, "crossing_length": 6, "crossing_twofac": [1, 2], "crossingtwofac": [1, 2, 6], "crosssectionsimul": [1, 92, 94, 101, 113, 184, 185, 187], "crosstest": [1, 123, 125], "csv": 184, "ctest": [5, 34], "ctrl": 171, "cubic": 142, "cucurachi": 159, "cull": 113, "curat": 145, "current": [36, 74, 84, 96, 99, 110, 117, 141, 175, 177, 179, 180, 181, 185], "curv": [17, 62, 63, 142], "custom": [51, 61, 77, 86, 113, 143, 164, 169, 183], "customari": 89, "cut": [113, 190], "cut1": 113, "cut2": 113, "cut_label": 113, "cut_region": [1, 27, 37], "cv": 184, "d": [64, 82, 117, 143, 166, 179, 183], "dai": 143, "daisi": 7, "daisy_woven": [1, 2], "daisywoven": [1, 2, 7], "daniel": 159, "dash": [34, 175], "data": [62, 77, 81, 92, 94, 99, 102, 113, 115, 116, 117, 148, 153, 157, 178, 180, 184, 186, 187], "data_file_prefix": 116, "data_typ": 154, "databas": [114, 142, 144, 188], "datatyp": 143, "db": [84, 161], "dbox": [5, 74, 89, 113, 114, 117, 179, 180, 185], "dbu": [109, 110, 111, 113, 114, 134], "dc": [4, 5, 7, 8, 41, 49, 124], "dc24": 14, "dc_test": [1, 2], "dcplxtran": [89, 127, 157], "dctest": [1, 2, 8], "de": [77, 115, 170], "de1": 179, "de2": 179, "deactiv": [1, 133, 140], "deb": 163, "debug": [82, 117, 150, 178, 179, 189], "debugg": [167, 177], "debugid": 109, "decid": [33, 35, 36, 37, 42, 47, 55, 86, 87, 90, 185], "decim": 143, "declar": [2, 3, 5, 6, 7, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 25, 27, 28, 31, 32, 34, 35, 36, 37, 38, 41, 42, 48, 49, 52, 53, 54, 55, 56, 62, 63, 64, 65, 66, 67, 69, 70, 71, 72, 85, 86, 90, 123, 124, 125, 129, 130, 131, 132], "decod": 143, "decode_dict_as_python_obj": [1, 133, 143], "decor": [36, 154, 161, 185], "dedic": [25, 113, 117, 122, 185, 187], "deembed_len": [115, 156, 184], "deep_delet": [1, 133], "deep_delete_al": [1, 133, 137], "deep_delete_pcel": [1, 133, 137], "def": [143, 180, 185], "default": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 42, 44, 45, 46, 47, 48, 49, 51, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 76, 77, 81, 82, 83, 86, 87, 88, 89, 90, 93, 94, 98, 101, 102, 110, 113, 117, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 132, 133, 136, 138, 141, 142, 143, 145, 147, 150, 151, 152, 153, 154, 156, 161, 163, 166, 169, 170, 171, 175, 176, 179, 180, 181, 184, 185, 186, 189, 190], "default_fac": [36, 77, 180], "default_lay": [74, 77, 174, 180], "default_layer_config": [1, 76, 180], "default_layer_prop": 180, "default_parameter_valu": 161, "default_probe_suffix": 141, "default_probe_typ": 141, "default_samplehold": 180, "default_typ": [1, 27, 29, 30, 31, 32, 43, 44, 50, 51, 57, 58, 67, 68, 123, 126, 127], "defaults_help": [1, 133], "defin": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 31, 32, 33, 35, 36, 37, 38, 41, 42, 45, 46, 47, 48, 49, 52, 53, 54, 55, 56, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 77, 86, 87, 88, 89, 90, 94, 98, 113, 117, 124, 125, 128, 129, 130, 131, 132, 141, 143, 150, 152, 154, 157, 161, 168, 169, 176, 177, 179, 181, 183, 184, 185, 190], "definit": [36, 106, 117, 161, 169, 171, 179, 180, 181, 183, 188], "degre": [5, 35, 42, 61, 64, 81, 86, 89, 102, 142, 179, 180], "del": 175, "delet": [117, 149, 151, 171, 175], "delete_all_librari": [1, 133, 149], "delete_inst": [1, 92, 117], "delete_librari": [1, 133, 149], "delta_i": 5, "delta_j": 69, "delta_x": 5, "demand": 156, "demo": [1, 2, 176, 178, 179, 180], "demo_placing_a_pcel": 178, "demo_pya_bas": 178, "demo_twofac": [1, 2, 179], "demonstr": [9, 10, 168, 175, 176, 190], "demotwofac": [1, 2, 10, 179], "denot": [77, 102, 179, 180], "densiti": [61, 81, 134, 175], "dep": 167, "depend": [1, 18, 115, 128, 133, 149, 156, 161, 163, 165, 166, 182, 183, 185], "deposit": [77, 113], "deprec": [74, 81, 157], "depth": [94, 113, 184], "deriv": [33, 35, 36, 37, 42, 47, 55, 61, 86, 87, 90, 135, 142, 161, 180], "descend": [36, 151, 161], "describ": [103, 117, 136, 142, 148, 162, 167, 175, 180, 182, 184, 185, 187], "descript": [2, 123, 154, 161, 180, 188], "descriptor": 161, "deselect": [1, 133, 140], "deseri": [1, 27, 61, 143], "design": [67, 68, 73, 80, 82, 85, 89, 157, 164, 169, 174, 175, 178, 184, 187, 188], "desir": [5, 36, 61, 62, 89, 147, 167, 175, 179, 181, 184, 185], "desktop": [98, 183, 184, 186, 187], "detach": [105, 181], "detach_simul": 105, "detail": [61, 92, 102, 163, 166, 167, 171, 178, 180, 184, 186, 187], "detailed_reson": 110, "detect": [61, 175], "determin": [27, 36, 51, 61, 62, 81, 82, 98, 99, 102, 117, 131, 148, 150, 156, 157, 179, 180, 181, 184, 185], "dev": 186, "develop": [0, 160, 167, 168, 169, 170, 171, 177, 180, 186], "devic": [67, 89, 127, 180], "diagon": [5, 34, 51, 184], "diagonal_squar": [34, 51], "diagram": 161, "dialog": [103, 171, 175, 182], "diamet": [24, 31, 40, 56, 58, 61, 132], "dice": [5, 7, 34, 81], "dice_grid_margin": [5, 34], "dice_width": [1, 34, 79, 81], "dict": [1, 5, 61, 81, 89, 99, 101, 102, 127, 133, 141, 143, 149, 156, 157, 185], "dictionari": [5, 22, 36, 56, 64, 77, 81, 82, 83, 94, 99, 102, 106, 107, 115, 117, 121, 136, 143, 149, 151, 152, 153, 154, 156, 180, 185], "didn": 166, "dielectr": [94, 117, 185], "dielectric_height": [117, 185], "dielectric_loss_tang": 117, "dielectric_materi": 117, "differ": [3, 5, 6, 13, 15, 16, 27, 35, 36, 42, 51, 56, 81, 82, 83, 94, 99, 113, 117, 127, 141, 152, 157, 161, 166, 167, 168, 169, 174, 175, 179, 180, 183, 184, 185, 186], "differenti": 113, "dim": [102, 114], "dimens": [5, 19, 74, 114, 117, 164, 184, 185], "dimension": [169, 184, 185], "dir": 170, "dir_nam": 141, "dir_path": 186, "direct": [18, 21, 31, 32, 36, 48, 61, 62, 81, 89, 114, 117, 121, 135, 142, 145, 156, 175, 180, 185], "directli": [36, 61, 74, 117, 168, 174, 175, 179, 180, 183], "directori": [74, 80, 105, 106, 141, 161, 163, 164, 166, 167, 168, 169, 170, 174, 178, 179, 180, 181, 186, 190], "disabl": [5, 13, 36, 69, 74, 87, 114, 117, 127, 156, 175, 176, 178], "discov": 161, "discret": [99, 184], "discuss": 172, "displac": [5, 89, 180], "displai": [13, 24, 28, 31, 36, 37, 56, 61, 74, 87, 117, 127, 132, 166, 175, 178, 179], "display_nam": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "display_text_impl": [1, 2, 5, 27, 36], "distanc": [5, 6, 17, 18, 24, 28, 34, 42, 61, 62, 64, 86, 87, 102, 117, 121, 122, 125, 131, 132, 142, 145], "distinct": [69, 170, 175], "distinguish": 185, "distribut": [5, 61, 83], "divid": [102, 161, 174, 180, 183], "dll": 166, "do": [3, 6, 36, 61, 77, 117, 148, 162, 163, 166, 167, 168, 176, 178, 179, 180, 182, 183, 184, 185, 186], "doc": [77, 99, 102, 154, 163, 164, 167, 174, 184, 185], "docetch": 190, "docgrow": 190, "docintro": 190, "docker": 165, "dockerfil": 163, "docrefer": 190, "docstr": [154, 162, 164, 175], "document": [2, 79, 80, 82, 92, 123, 161, 162, 165, 167, 168, 170, 171, 174, 175, 178, 179, 180, 188], "documet": 170, "doe": [36, 61, 148, 163, 166, 171, 175, 183, 187, 190], "doesn": [36, 94, 117, 175, 185], "doi": [142, 159], "domain": [114, 117, 185], "don": [94, 161, 166, 167, 170], "done": [61, 166, 167, 168, 175, 180, 182, 183, 184, 189], "doubl": [4, 5, 6, 13, 17, 18, 19, 24, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 42, 44, 46, 47, 48, 49, 54, 55, 56, 58, 59, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 86, 87, 89, 90, 94, 102, 117, 120, 121, 122, 124, 125, 127, 129, 130, 132, 158, 175, 176, 178, 184, 189], "double_pad": [1, 85], "double_pads_sim": [167, 184], "double_pads_splin": [1, 85], "doublepad": [1, 85, 87, 88], "doublepadssplin": [1, 85, 88], "down": [113, 115, 117, 175, 176, 178, 180], "downgrad": [166, 171], "download": [110, 163, 167, 170], "downstream": 161, "dpath": [62, 180], "dpoint": [5, 36, 61, 62, 74, 81, 89, 111, 113, 115, 117, 131, 141, 142, 145, 147, 152, 156, 179, 180, 185, 190], "dpolygon": [36, 114, 158, 180], "drag": [171, 175, 176, 178, 189], "draw": [36, 59, 61, 153, 167, 169, 171, 174, 180, 185, 186], "draw_graph": [1, 133, 153], "drawn": [5, 6, 7, 10, 16, 18, 171, 185, 188], "drc": [82, 141, 174, 175], "drc_script": 141, "drive": [86, 87, 121], "drive_angl": 86, "drive_dist": 86, "drive_posit": 87, "drivelin": [86, 87, 88], "drop": [171, 175, 176, 189], "dt": 10, "dt1": 179, "dtext": 117, "dtran": [5, 51, 63, 81, 118, 158, 180, 185], "due": [62, 161, 170, 190], "duplic": [117, 142, 151, 166], "dure": [81, 143, 167], "dvector": [36, 74, 81, 89, 117, 142], "dxf": 174, "dynam": 185, "d\u00e1vid": 159, "e": [60, 61, 64, 81, 89, 102, 118, 121, 143, 152, 157, 161, 163, 167, 180, 181, 182, 183, 184], "each": [5, 13, 17, 22, 25, 34, 35, 36, 56, 61, 62, 63, 64, 74, 77, 79, 80, 81, 82, 83, 86, 88, 90, 94, 99, 102, 113, 117, 122, 128, 131, 141, 142, 145, 148, 149, 151, 152, 153, 157, 161, 168, 171, 175, 178, 179, 180, 181, 183, 184, 185, 186, 187, 190], "earlier": 171, "eas": 185, "easi": [27, 166, 168, 169], "easiest": [171, 180], "easili": [56, 64, 110, 136, 168, 169, 180], "east": [48, 90, 141], "ebl": [11, 75, 169, 179], "eda": 152, "edg": [5, 7, 12, 18, 19, 23, 34, 35, 51, 56, 61, 62, 71, 72, 81, 86, 87, 88, 102, 110, 111, 113, 114, 115, 117, 120, 121, 131, 142, 144, 156, 168, 175, 185], "edge_clear": [1, 79, 81, 179], "edge_from_bump": 5, "edge_from_tsv": 5, "edge_height": 69, "edge_len": [12, 23], "edge_mesh": 109, "edgeport": [1, 92, 115, 156, 184, 185], "edit": [54, 61, 62, 145, 167, 171, 174, 176, 177, 180, 189], "edit_node_plugin": [1, 133], "editnodeplugin": [1, 133, 140], "editnodepluginfactori": [1, 133, 140], "editor": [36, 84, 166, 167, 170, 171, 174, 176, 178, 179, 180, 186, 189, 190], "eeli": 159, "effect": [33, 35, 36, 37, 42, 47, 55, 86, 87, 90, 99, 118, 121, 147, 168, 184], "effici": [179, 183], "effort": 169, "eig": 184, "eigenfrequ": [99, 184], "eigenmod": [99, 177, 187], "eigenvalu": 184, "either": [33, 36, 56, 67, 68, 73, 74, 77, 82, 83, 85, 117, 128, 142, 156, 175, 180, 185, 187], "electr": [102, 184], "electric_potenti": 183, "electromagnet": 117, "electron": [98, 138, 184, 186, 187], "elem": [62, 63], "element": [1, 2, 3, 5, 13, 21, 22, 24, 26, 68, 70, 74, 81, 82, 86, 87, 89, 90, 99, 102, 115, 117, 118, 123, 127, 131, 132, 133, 136, 142, 143, 145, 148, 149, 151, 152, 153, 154, 156, 157, 163, 165, 167, 169, 174, 177, 178, 179, 184, 186, 187, 189], "element_by_class_nam": [1, 133, 149], "element_cel": 5, "element_class": 118, "element_kei": 136, "element_nam": 61, "element_path": 180, "elimin": [142, 143], "ellips": [5, 24, 58, 59, 132], "ellipt": [24, 59, 132], "elmer": [1, 92, 96, 107, 163, 177, 182, 184, 185, 187], "elmer_export": [1, 92, 96, 100, 184, 186], "elmer_help": 183, "elmer_mem": 183, "elmer_n_process": 183, "elmer_n_thread": 183, "elmer_solut": [1, 92, 96, 100], "elmer_tim": 183, "elmercapacitancesolut": [1, 92, 96, 100, 102], "elmercrosssectionsolut": [1, 92, 96, 100, 102], "elmercsc": [183, 186], "elmerfem": [183, 186], "elmergrid": [163, 183], "elmermodelsmanu": 102, "elmersolut": [1, 92, 96, 100, 101, 102], "elmersolv": [163, 183], "elmersolver_mpi": 163, "elmervectorhelmholtzsolut": [1, 92, 96, 100, 102], "els": [33, 35, 36, 37, 42, 47, 55, 86, 87, 90, 143], "elsewher": [167, 179], "emb": 188, "embed": [115, 166], "emploi": 184, "empti": [1, 2, 5, 13, 24, 28, 31, 33, 35, 36, 37, 42, 47, 55, 56, 61, 64, 82, 83, 86, 87, 90, 94, 117, 127, 132, 145, 148, 153, 154, 168, 175, 184, 185, 186], "empty_simul": [1, 92], "emptysimul": [1, 92, 95], "en": 121, "enabl": [5, 55, 61, 99, 102, 114, 117, 121, 150, 169, 175, 176, 180, 184], "enable_drive_lin": 121, "enable_flux_lin": 121, "enable_gui_edit": [61, 145], "enable_transmission_lin": 121, "encod": [51, 143], "encode_python_obj_as_dict": [1, 133, 143], "encompass": 180, "encount": [143, 163], "encrypt": 163, "end": [28, 31, 54, 56, 61, 62, 63, 98, 101, 105, 114, 117, 120, 156, 157, 163, 164, 175, 178, 179, 184, 185], "end_i": [25, 121], "endpoint": [61, 62, 113, 142, 152], "energi": [99, 102, 177, 187], "engin": 117, "enhanced_resonance_detection_featur": 110, "enough": [62, 148], "ensur": [62, 143, 161], "ensure_ascii": 143, "enter": 175, "entir": [82, 135, 163, 178], "entiti": 102, "entri": [91, 141, 157, 171, 179], "entrypoint": 163, "enum": 147, "environ": [74, 110, 163, 166, 167, 170, 181, 183, 187, 188, 190], "epr": [102, 115, 184], "equal": [5, 114, 142, 148, 153, 184], "equat": 102, "equidist": 54, "equival": [31, 61, 143], "error": [36, 98, 101, 102, 106, 110, 150, 163, 166, 169, 170, 171, 175, 178, 180], "error_msg": 36, "esc": 176, "escap": 143, "especi": 180, "essenti": 185, "estim": 184, "etc": [36, 61, 77, 113, 117, 152, 157, 161, 166, 170, 171, 180, 188], "etch": [13, 18, 24, 28, 31, 36, 37, 56, 61, 77, 87, 113, 114, 115, 117, 127, 132], "etch_opposite_fac": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "etch_opposite_face_margin": [13, 18, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "etch_region": 114, "etch_whole_opposite_fac": 120, "etch_width": 115, "etched_lin": [1, 92, 117], "evalu": 36, "even": [157, 161, 163, 167, 178], "evenli": 61, "ever": 161, "everi": [61, 62, 116, 143, 157, 161, 164, 167, 175, 188], "everyth": [110, 170, 171, 175, 180], "everywher": 180, "evok": 175, "evolv": 180, "ex": [56, 61, 62, 170], "exact": [81, 175, 178], "exactli": 152, "exampl": [5, 27, 36, 61, 74, 75, 77, 82, 102, 117, 143, 149, 153, 157, 161, 163, 166, 167, 168, 170, 171, 175, 177, 179, 181, 183, 184, 185, 186, 190], "example_layer_config": [1, 76, 180], "exceed": 17, "except": [61, 62, 74, 82, 143, 145, 152, 154, 157, 161, 175, 178], "exchang": 169, "excit": [99, 115, 184], "exclam": 178, "exclud": [18, 154], "execut": [84, 98, 101, 106, 116, 138, 163, 168, 170, 178, 179, 183, 186, 187], "execution_script": [98, 101], "exhaust": 157, "exist": [5, 74, 81, 93, 94, 95, 106, 113, 117, 119, 120, 121, 122, 141, 142, 145, 148, 149, 153, 157, 161, 166, 170, 171, 175, 180, 185, 186], "existing_ref": 180, "exit_after_run": 98, "expand": [117, 142], "expans": [102, 114, 117, 142, 156], "expect": [113, 160], "experiment": [102, 188], "explain": [161, 162, 166, 167, 175, 178, 180, 186], "explan": [180, 181], "explicit": 102, "explicitli": [61, 141, 170, 183], "exploit": 179, "export": [1, 74, 75, 77, 79, 80, 81, 82, 92, 93, 94, 95, 117, 119, 120, 121, 122, 141, 148, 152, 153, 157, 167, 169, 171, 177, 178, 181, 184, 185, 187, 188, 190], "export_all_layers_bitmap": [1, 74], "export_and_run": [1, 92, 96, 182], "export_ansi": [1, 92, 96, 97, 98, 184, 186, 187], "export_ansys_bat": [1, 92, 96, 97, 98], "export_ansys_json": [1, 92, 96, 97, 98], "export_bitmap": [1, 79, 80], "export_cell_netlist": [1, 82, 133, 152], "export_cells_as_cod": 175, "export_chip": [1, 79, 80], "export_design": [1, 79, 80], "export_dir": 80, "export_doc": [1, 79, 80], "export_drc": [1, 79, 80, 82], "export_drc_report": [1, 133, 141], "export_elm": [1, 92, 96, 100, 101, 183, 184, 186, 187], "export_elmer_json": [1, 92, 96, 100, 101], "export_elmer_script": [1, 92, 96, 100, 101], "export_epr": 184, "export_help": [1, 133, 185, 186], "export_junction_paramet": [1, 79, 80], "export_lay": [1, 92, 96, 111], "export_layers_bitmap": [1, 74], "export_machine_vers": 141, "export_mask": [1, 79, 80], "export_mask_set": [1, 79, 80], "export_masks_of_fac": [1, 79, 80], "export_onli": 103, "export_paramet": [184, 186], "export_path": [1, 79, 82, 103, 153, 179], "export_path_basenam": 105, "export_pcell_png": [1, 74, 178], "export_script": 103, "export_simulation_json": [1, 92, 96, 106], "export_simulation_oa": [1, 92, 96, 106, 186], "export_singular": [1, 92, 96], "export_sonnet": [1, 92, 96, 108, 110, 186, 187], "export_sonnet_son": [1, 92, 96, 108, 110, 186], "export_tmp_dir": 105, "export_tuned_junct": 157, "expos": [36, 61, 84, 178], "extend": [51, 61, 62, 117, 156, 169, 179, 180], "extens": [86, 115, 117, 164, 181, 184], "extern": [35, 86, 169, 174, 177, 180, 185, 186], "extra": [13, 18, 28, 32, 44, 61, 62, 64, 68, 81, 87, 89, 110, 127, 147, 148, 157, 170], "extra_chip": [1, 79, 81], "extra_face_param": [82, 83], "extra_id": [1, 79, 81], "extra_json_data": [94, 117], "extra_kwarg": 82, "extra_lay": [1, 75], "extra_param": 83, "extra_resonator_avoid": 18, "extra_resonator_etch": 18, "extract": [36, 148, 152, 156, 157], "extract_circuit": [1, 133, 152], "extract_junct": [1, 133, 157], "extract_net": [1, 133, 152], "extract_pcell_data_from_view": [1, 133, 148], "extractor": [184, 187], "f": [61, 64, 113, 115, 122, 163, 178], "f2": [171, 175, 176], "f5": [171, 178, 179], "f9": 178, "fabric": 169, "face": [1, 5, 6, 7, 10, 13, 16, 18, 24, 27, 28, 30, 31, 34, 36, 37, 40, 42, 56, 59, 60, 61, 62, 63, 64, 74, 77, 79, 80, 81, 82, 83, 87, 92, 113, 114, 115, 117, 120, 127, 132, 133, 141, 151, 152, 156, 157, 171, 175, 177, 187], "face_box": 5, "face_changer_waveguid": [1, 27, 36], "face_id": [1, 5, 13, 15, 16, 18, 24, 27, 28, 31, 36, 37, 56, 61, 74, 75, 79, 81, 82, 83, 87, 117, 127, 132, 180], "face_index": [62, 63], "face_stack": [117, 185], "face_stack_list_of_list": [1, 92, 117], "face_z_level": [1, 92, 117], "fact": 61, "factor": [81, 149], "factori": 102, "fail": 168, "failur": 168, "fals": [5, 13, 17, 18, 20, 24, 28, 31, 33, 34, 36, 37, 42, 48, 51, 53, 54, 56, 61, 62, 63, 64, 65, 66, 69, 70, 74, 80, 81, 82, 87, 89, 94, 98, 99, 101, 102, 103, 105, 109, 110, 114, 115, 116, 117, 119, 120, 127, 132, 142, 143, 147, 148, 149, 153, 156, 157, 179, 180, 183, 185], "farad": 115, "fast": [99, 160, 184], "faster": [110, 157], "featur": [10, 36, 61, 143, 167, 168, 169, 170, 171, 176, 177, 178, 179, 180, 187], "feedlin": [17, 22, 35, 37], "feedline_bend_dist": 17, "feel": 162, "fem": [33, 183], "fenc": 132, "few": [175, 183], "ffffff": 74, "fi": 102, "field": [77, 94, 102, 117, 145, 156, 181], "figsiz": 153, "figur": [36, 153, 185], "file": [26, 36, 67, 74, 75, 77, 79, 80, 81, 82, 98, 99, 101, 103, 106, 110, 113, 116, 117, 141, 146, 148, 150, 152, 153, 157, 159, 161, 163, 164, 167, 168, 169, 171, 175, 176, 177, 178, 179, 181, 182, 183, 184, 186, 187, 188, 189], "file_path": 146, "file_prefix": [98, 101, 106], "filenam": [74, 80, 111, 150, 152], "filename_output": 109, "filename_templ": 109, "filepath": 141, "fill": [5, 94, 110, 160, 171, 175, 176, 180], "fill_typ": [109, 110], "filltyp": 109, "film": 102, "filter": [5, 105, 168], "filter_layer_list": 5, "filter_region": 5, "final": [0, 61, 77, 82, 117, 167, 180, 186], "find": [56, 84, 111, 138, 145, 149, 161, 167, 168, 170, 180], "find_ansys_execut": [1, 133, 138], "find_edge_from_point_in_cel": [1, 92, 96, 111], "find_edge_from_point_in_polygon": [1, 92, 96, 111], "find_layer_by_nam": [1, 92, 96, 112, 113], "fine": [110, 154], "finer": 102, "finger": [13, 17, 18, 22, 33, 37, 38, 55, 69, 70, 87, 90, 127, 136], "finger_area_length": [1, 27, 37], "finger_area_width": [1, 27, 37], "finger_capacitor_squar": [1, 27, 180], "finger_capacitor_tap": [1, 27], "finger_control": [18, 55], "finger_gap": [33, 37, 38, 55], "finger_gap_end": [33, 37], "finger_length": [37, 38], "finger_margin": 69, "finger_numb": [33, 37, 38], "finger_overlap": [13, 69, 70, 87, 127], "finger_overshoot": [13, 69, 70, 87, 127], "finger_width": [33, 37, 38, 55], "fingercapacitorsquar": [1, 27, 37, 136, 180], "fingercapacitortap": [1, 27, 38], "finish": [105, 176, 181, 183], "finit": 102, "finland": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "first": [17, 22, 36, 42, 56, 61, 62, 74, 77, 87, 113, 116, 117, 142, 154, 156, 161, 164, 166, 167, 169, 175, 177, 179, 180, 182, 183, 185, 186], "fit": [74, 102, 178, 180], "fix": [35, 37, 55, 61, 117, 168, 170], "fixed_length": [35, 37, 55], "fixed_level_stackup": 117, "flat": [77, 81, 161], "flexibl": [175, 185], "flip": [5, 6, 16, 18, 36, 39, 40, 42, 53, 61, 120, 141, 175, 179, 180, 185], "flip_chip_connector": [1, 27], "flip_chip_connector_dc": [1, 27, 39], "flip_chip_connector_rf": [1, 27, 39], "flip_fac": 141, "flipchipconnector": [1, 27, 39, 40, 41, 42, 61], "flipchipconnectordc": [1, 27, 39, 41], "flipchipconnectorrf": [1, 27, 39, 42, 180], "float": [5, 61, 81, 99, 102, 109, 111, 113, 115, 117, 134, 143, 145, 184, 185], "floor": 183, "flow": 102, "flush": 149, "flux": [89, 99, 121], "flux_corn": 89, "fluxlin": [1, 9, 22, 25, 27, 36, 85, 89, 90, 122], "fluxline_gap_width": [44, 46], "fluxline_paramet": [36, 44, 89], "fluxline_standard": [1, 27, 43], "fluxline_straight": [1, 27, 43], "fluxline_typ": [25, 44, 45, 46, 89, 122, 185], "fluxline_width": [36, 44, 46], "fluxlinestandard": [1, 27, 43, 45], "fluxlinestraight": [1, 27, 43, 46], "flyover": [51, 53], "focu": [1, 74, 178], "focus": 185, "folder": [82, 98, 101, 105, 106, 116, 163, 164, 166, 167, 168, 174, 179, 180, 181, 182, 183, 184, 186, 187, 190], "follow": [25, 56, 61, 62, 74, 77, 79, 80, 93, 94, 95, 117, 119, 120, 121, 122, 142, 143, 148, 149, 153, 159, 160, 161, 162, 163, 166, 168, 170, 171, 175, 178, 179, 180, 181, 183, 184, 185, 186, 187, 190], "forc": [117, 166, 184], "form": [27, 61, 94, 99, 102, 107, 111, 117, 148, 160, 161], "format": [61, 141, 148, 159, 183, 184, 186, 187], "former": 61, "formul": [102, 118], "formula": 180, "forth": 184, "forward": [160, 183], "found": [84, 138, 141, 159, 163, 174, 180, 183, 184, 190], "four": [9, 22, 42, 51, 88, 124, 131, 142, 147, 152, 179], "fourth": 142, "frac": 134, "fraction": 102, "fragment": 179, "fragmet": 179, "frame": [2, 5, 34, 48, 81, 175], "frame_paramet": 5, "frames_diagonal_squar": 5, "frames_dice_width": 5, "frames_en": [5, 6, 7, 10, 16, 18], "frames_marker_dist": 5, "frames_mirror": 5, "framework": [168, 169, 184, 187], "free_layer_slot": [1, 92, 96, 112, 113], "frequenc": [1, 92, 96, 97, 99, 100, 102, 183, 184], "frequency_batch": [1, 92, 96, 100, 102], "frequency_unit": [1, 92, 96, 97, 99, 184], "froce": 105, "from": [5, 13, 18, 19, 22, 28, 30, 33, 34, 36, 48, 51, 56, 61, 62, 63, 64, 67, 69, 70, 74, 77, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 99, 102, 105, 106, 111, 113, 115, 117, 119, 120, 121, 122, 127, 131, 134, 135, 138, 141, 142, 145, 146, 147, 149, 150, 152, 154, 156, 157, 160, 161, 163, 164, 166, 167, 169, 170, 171, 174, 175, 176, 177, 178, 179, 181, 183, 184, 185, 187, 188, 189, 190], "from_cel": [1, 92, 93, 95, 117, 119, 120, 121, 122, 185, 186], "from_seri": 61, "full": [4, 5, 63, 74, 77, 84, 114, 142, 153, 167, 169, 170, 171, 175, 180, 182, 183, 185, 188], "fulli": [117, 167, 184], "function": [25, 30, 36, 44, 55, 56, 61, 64, 68, 73, 77, 80, 82, 84, 89, 92, 94, 113, 114, 117, 118, 121, 122, 134, 136, 139, 142, 143, 145, 151, 152, 154, 157, 160, 161, 162, 168, 177, 179, 180, 183, 184, 185, 187], "funet": 102, "further": [82, 163, 171, 179, 180, 185], "g": [64, 81, 143, 157, 180], "galvan": [17, 40], "gap": [5, 13, 17, 18, 19, 22, 24, 28, 31, 33, 34, 35, 36, 37, 38, 42, 44, 46, 47, 48, 55, 56, 61, 62, 63, 64, 69, 70, 86, 87, 90, 114, 117, 127, 131, 132, 136, 142, 151, 156, 180, 185], "gap_between_bridg": 28, "gap_sweep": 185, "gap_width": [90, 185], "gd": [80, 98, 101, 141, 157, 174, 179, 183], "gdiff": 174, "gdsii": 186, "gener": [2, 5, 13, 29, 36, 54, 59, 62, 67, 68, 73, 74, 79, 81, 82, 83, 85, 87, 89, 94, 113, 117, 123, 127, 142, 144, 145, 148, 152, 154, 157, 163, 164, 167, 169, 175, 176, 177, 178, 179, 180, 183, 184, 186, 187, 190], "generalis": 102, "generate_probepoints_from_fil": [1, 133, 141], "generate_probepoints_json": [1, 133, 141], "geometr": [31, 32, 40, 59, 60, 142, 169], "geometri": [13, 33, 35, 36, 37, 42, 47, 51, 55, 59, 60, 69, 86, 87, 89, 90, 93, 94, 95, 113, 114, 117, 119, 120, 121, 122, 127, 152, 157, 160, 169, 171, 175, 177, 178, 180, 184, 187, 188, 190], "geometry_help": [1, 133], "geometry_json_encod": [1, 133], "geometryjsondecod": [1, 133, 143], "geometryjsonencod": [1, 133, 143], "get": [5, 61, 74, 94, 113, 134, 143, 152, 154, 161, 163, 164, 166, 167, 168, 169, 170, 178, 181], "get_active_cel": [1, 74], "get_active_cell_view": [1, 74], "get_active_layout": [1, 74], "get_active_or_new_layout": [1, 133, 141, 185, 186], "get_al": [1, 133, 154], "get_all_node_el": [1, 133, 145], "get_angl": [1, 133, 142], "get_ansys_solut": [1, 92, 96, 97, 99], "get_area_and_dens": [1, 133, 134], "get_box": [1, 2, 5], "get_cell_path_length": [1, 133, 142], "get_combined_paramet": [1, 92, 96, 106], "get_command_lin": [1, 92, 116], "get_corner_data": [1, 27, 62], "get_direct": [1, 133, 142], "get_elmer_solut": [1, 92, 96, 100, 102], "get_enclosing_polygon": [1, 92, 96, 111], "get_etch_polygon": [1, 92, 115], "get_filter_region": [1, 2, 5], "get_ground_bump_loc": [1, 2, 5], "get_ground_region": [1, 27, 37], "get_ground_tsv_loc": [1, 2, 5], "get_klayout_vers": [1, 133, 141], "get_launcher_assign": [1, 2, 5], "get_lay": [1, 27, 36, 89, 92, 117, 180], "get_library_path": [1, 133, 149], "get_list_of_two": [1, 92, 114], "get_marker_loc": [1, 27, 50, 51, 53], "get_marker_region": [1, 27, 50, 51, 53], "get_mask_layout_full_nam": [1, 79, 80], "get_node_param": [1, 133, 148], "get_nodes_near_posit": [1, 133, 145], "get_object_path_length": [1, 133, 142], "get_paramet": [1, 92, 94, 96, 107, 117], "get_pixel": [1, 74], "get_port_data": [1, 92, 117], "get_post_process_command_lin": [1, 92, 96, 106], "get_refpoint": [1, 27, 36, 92, 117], "get_schema": [1, 27, 36, 92, 94, 117], "get_segment_cel": [1, 27, 61], "get_segment_length": [1, 27, 61], "get_sim_lay": [1, 92, 94], "get_sim_port": [1, 27, 33, 35, 36, 37, 39, 42, 47, 55, 85, 86, 87, 90, 185], "get_simulation_data": [1, 92, 94, 117], "get_simulation_directori": [1, 133, 141], "get_simulation_layer_by_nam": [1, 92, 117], "get_single_element_sim_class": [1, 92, 118, 156, 185, 186], "get_solution_data": [1, 92, 96, 97, 99, 100, 102], "get_tuned_junction_json": [1, 133, 157], "get_valid_node_el": [1, 133, 145], "ghcr": 163, "ghz": [99, 102, 184], "git": [141, 160, 165, 166, 167, 170, 174], "github": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "give": [36, 102, 117, 166, 170, 171, 180, 184], "given": [5, 33, 35, 36, 37, 42, 47, 54, 55, 56, 61, 62, 74, 77, 80, 82, 86, 87, 89, 90, 94, 99, 102, 113, 114, 115, 116, 117, 118, 125, 127, 128, 129, 130, 132, 141, 142, 143, 146, 147, 149, 151, 154, 156, 157, 161, 163, 179, 180, 183, 184, 185, 187], "global": 102, "global_max": 102, "gmsh": [163, 177, 181, 182, 186, 187], "gmsh_helper": 183, "gmsh_mem": 183, "gmsh_n_thread": 183, "gmsh_time": 183, "go": [36, 74, 117, 159, 163, 164, 176, 178, 180, 185, 189], "goe": [56, 61, 142], "good": [110, 179], "googl": 162, "grain": 154, "graph": [153, 161, 174], "graphic": [62, 81, 142, 171], "green": [161, 178, 185], "grid": [2, 5, 17, 34, 36, 54, 61, 62, 63, 65, 81, 82, 83, 117, 131, 144, 147, 148, 175, 176, 177, 180], "grid_siz": [117, 144], "grid_snap": 148, "grid_step": 144, "groud": 180, "ground": [2, 5, 11, 17, 34, 35, 36, 37, 38, 42, 47, 51, 54, 55, 61, 62, 63, 65, 81, 82, 83, 86, 87, 94, 110, 115, 117, 120, 136, 144, 147, 175, 176, 177, 180, 184, 185], "ground_edg": 117, "ground_gap": [35, 55, 86, 87], "ground_gap_r": 87, "ground_gap_ratio": 37, "ground_grid": [5, 151, 180], "ground_grid_avoid": [18, 36, 89, 180], "ground_grid_box": 117, "ground_grid_in_trac": [17, 54, 61, 62, 63, 65], "ground_grid_region": [1, 92, 117], "ground_loc": [115, 184, 185], "ground_metal_height": 117, "ground_pad": 37, "ground_refpoint": 156, "ground_width": 47, "groundgrid": [1, 133], "group": [13, 24, 28, 31, 36, 37, 56, 61, 67, 77, 87, 109, 110, 117, 127, 132, 141, 144, 171, 175, 180], "group_n": 144, "growth": 55, "gsg": [5, 42, 61], "guarante": [142, 143, 171], "gui": [13, 24, 27, 28, 31, 36, 37, 54, 56, 61, 62, 74, 77, 87, 103, 105, 117, 127, 132, 141, 145, 148, 161, 166, 167, 169, 171, 174, 176, 177, 178, 180, 182, 185, 187, 188, 189], "gui_help": [1, 133], "gui_path": 61, "gui_path_shadow": 61, "guid": [62, 82, 120, 162, 163, 169, 171, 175, 185], "guidanc": 187, "guide_face_id": 120, "guthri": 159, "h": [64, 115, 122], "h_pad_height": 69, "ha": [0, 5, 19, 22, 35, 36, 37, 55, 61, 69, 82, 86, 90, 94, 99, 117, 141, 145, 148, 153, 154, 157, 163, 166, 167, 170, 171, 175, 178, 179, 180, 181, 183, 185], "half": [22, 88, 180], "half_width": 180, "handl": [134, 161, 175, 180, 183, 187], "handler": 150, "hanger": 47, "hanger_reson": [1, 27], "hangerreson": [1, 27, 47], "happen": 155, "happi": 168, "hard": 180, "hardcod": [175, 180], "has_tracking_posit": [1, 133, 140], "hash": [163, 167], "have": [27, 30, 33, 35, 36, 37, 42, 47, 51, 55, 61, 62, 74, 77, 81, 82, 83, 85, 86, 87, 90, 99, 113, 117, 141, 142, 148, 149, 152, 154, 157, 161, 163, 164, 166, 167, 168, 171, 172, 175, 176, 178, 179, 180, 181, 182, 184, 185], "head": [5, 47, 121], "head_length": 47, "heavi": 178, "height": [13, 18, 33, 70, 74, 81, 87, 114, 115, 117, 124, 127, 131, 147, 185], "heinsoo": [0, 159], "help": [89, 127, 168, 169, 175, 178], "helper": [74, 83, 117, 133, 142, 149, 156, 167, 180, 185], "henc": 186, "henri": 115, "here": [82, 150, 165, 171, 175, 180, 183, 188], "hfss": [96, 99, 184, 185, 187], "hidden": [61, 77, 154, 161, 180], "hide": 180, "hierarch": 161, "hierarchi": [74, 81, 82, 135, 148, 157, 161, 168, 175, 177, 178, 179], "high": [174, 190], "highest": [99, 117, 184], "highlight": 175, "hint": 143, "histori": 160, "hold": 180, "holder": [5, 8, 17, 121], "hole": [117, 144], "hollow": 117, "hollow_tsv": 117, "home": [82, 113, 163, 179], "homepath": [166, 170], "hor_dist": [24, 132], "horizont": [13, 17, 22, 24, 56, 70, 81, 87, 127, 131, 132, 158], "host": [105, 165, 181, 183], "hostnam": 105, "hotkei": 177, "hous": 51, "how": [99, 117, 157, 161, 167, 170, 171, 175, 180, 181, 184, 185], "howev": [89, 117, 167, 171, 175, 179, 180, 183], "hpc": 163, "html": [74, 77, 163, 164, 170], "http": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "human": [61, 169, 174], "hyperv": 163, "i": [2, 3, 5, 6, 7, 10, 16, 18, 22, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 42, 47, 48, 54, 55, 56, 59, 60, 61, 62, 63, 64, 66, 68, 73, 74, 77, 81, 82, 83, 84, 86, 87, 88, 89, 90, 93, 94, 95, 98, 99, 101, 102, 103, 106, 110, 111, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 128, 129, 130, 131, 136, 139, 141, 142, 143, 144, 145, 147, 148, 149, 151, 152, 153, 154, 156, 157, 159, 161, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190], "icon": 178, "id": [5, 6, 7, 10, 13, 16, 18, 24, 28, 31, 36, 37, 56, 61, 74, 77, 82, 83, 87, 117, 120, 127, 132, 141, 142, 153, 162, 167, 177, 178, 179, 189], "idea": 172, "ideal": 115, "ident": [82, 83, 152, 153, 157, 161], "identifi": [18, 82, 152, 153, 160, 179, 180, 181], "ignor": [5, 82, 89, 117, 142, 151, 156, 166, 183], "ignore_port": [118, 185], "ii": 134, "ilevel": 109, "illustr": [164, 175, 185], "imag": [74, 79, 153, 163, 164, 167, 169, 177, 178, 179, 181, 183, 184, 185], "imagin": [117, 185], "imaginari": 115, "immedi": 190, "imped": [35, 86, 115], "implement": [5, 13, 27, 30, 33, 35, 36, 37, 38, 42, 44, 47, 51, 54, 55, 61, 62, 63, 68, 86, 87, 89, 90, 94, 117, 127, 141, 142, 143, 148, 156, 160, 180, 181, 183, 185, 188], "implicitli": 61, "import": [84, 98, 148, 149, 153, 161, 163, 164, 167, 168, 170, 171, 174, 175, 178, 179, 180, 185, 186], "import_and_simul": 98, "import_help": [1, 133], "import_script": 98, "improv": [167, 168, 170, 190], "includ": [7, 9, 10, 13, 17, 24, 27, 28, 31, 36, 37, 56, 61, 67, 69, 70, 80, 82, 83, 87, 89, 94, 98, 101, 113, 117, 119, 127, 132, 141, 142, 143, 148, 157, 159, 163, 164, 166, 169, 170, 174, 175, 179, 180, 184, 186, 190], "include_base_metal_addit": [70, 87], "include_base_metal_gap": [13, 69, 70, 87, 127], "include_bump": [31, 56], "include_coupl": [9, 10, 179], "include_import": 148, "incom": 143, "incompat": 160, "incomplet": 186, "incorpor": 180, "increas": [102, 113, 130, 163, 183], "increment": [4, 5, 13, 61, 130, 145, 157], "indent": [18, 19, 143], "independ": [56, 166, 167, 183], "independentprocess": 183, "index": [5, 18, 36, 61, 62, 63, 77, 111, 115, 117, 145, 156, 157, 169, 180], "indic": [36, 77, 117, 156, 166, 180, 184, 185], "indium": [5, 42, 117, 185], "indium_bump": 180, "individu": [61, 81, 82, 83, 102, 113, 117, 160, 167, 175, 185], "induct": [109, 115, 122, 156, 184], "inel": 159, "infer": [117, 141, 157], "infin": 143, "infinit": [117, 143, 185], "info": [5, 105, 110, 117, 150, 151, 163, 183], "inform": [75, 82, 113, 117, 159, 161, 171, 174, 175, 179, 180, 184, 185, 186, 190], "inherit": [36, 161, 180, 185], "ini": 168, "initi": [61, 74, 93, 94, 95, 117, 119, 120, 121, 122, 148, 156, 167, 178, 179], "initial_guess": 61, "initialis": 182, "inlin": [74, 175], "inner": [28, 86, 117, 185], "input": [7, 18, 42, 56, 61, 113, 142, 145, 183, 185, 190], "input_oa": 113, "input_path": 56, "insert": [5, 27, 34, 36, 56, 61, 74, 81, 89, 117, 127, 131, 143, 148, 151, 156, 167, 175, 177, 185], "insert_cel": [1, 25, 27, 36, 74, 92, 117, 122, 136, 148, 161, 178, 180, 185], "insert_cell_into": [1, 27, 36], "insert_chip": [1, 79, 81], "insert_chip_copy_label": [1, 79, 81], "insert_filtered_el": [1, 2, 5], "insert_lay": [1, 92, 117], "insert_layers_between_fac": [1, 92, 117], "insert_stacked_up_lay": [1, 92, 117], "insid": [13, 35, 55, 56, 61, 69, 70, 87, 94, 99, 102, 113, 115, 117, 127, 143, 156, 171, 175, 178, 179, 180, 185, 188], "inst": [51, 53, 135], "inst_nam": [1, 9, 10, 27, 36, 61, 74, 117, 145, 157, 180], "instal": [138, 139, 163, 165, 169, 174, 176, 180, 182, 183, 186, 187, 189, 190], "install_kqc_depend": [1, 133, 139], "install_softwar": 181, "instanc": [36, 51, 61, 74, 82, 83, 99, 102, 117, 135, 136, 140, 145, 148, 151, 152, 153, 157, 161, 166, 167, 175, 176, 178, 180, 184, 185, 186, 187, 188], "instance_nam": 153, "instant": 170, "instanti": [83, 156, 161, 167, 185], "instantli": 169, "instead": [61, 64, 74, 82, 102, 143, 145, 148, 161, 163, 166, 167, 171, 175, 180, 181, 183, 184, 185], "instruct": [170, 175], "insul": 117, "int": [3, 4, 5, 6, 12, 13, 17, 19, 23, 24, 28, 31, 33, 34, 36, 37, 38, 42, 51, 53, 54, 56, 61, 62, 63, 81, 86, 87, 88, 93, 99, 102, 105, 109, 111, 113, 115, 117, 120, 124, 125, 127, 129, 130, 132, 142, 143, 145], "integ": [5, 6, 7, 10, 16, 18, 81, 115, 117, 142, 143, 185], "integr": [10, 27, 99, 102, 174, 175, 177, 180, 187], "integrate_energi": [1, 92, 96, 97, 99, 100, 102, 184], "integrate_magnetic_flux": [1, 92, 96, 97, 99], "intend": [94, 117, 185, 190], "intent": 161, "inter": [41, 42], "inter_bump_dist": [42, 61], "inter_spac": [12, 23], "interact": [153, 177], "interdigit": [17, 18, 22, 136], "interest": 179, "interfac": [61, 102, 113, 117, 171, 184, 185], "intermediate_processing_command": 184, "intern": [94, 117, 156, 175, 184, 185, 186], "internal_cel": 152, "internalport": [1, 92, 115, 117, 156, 185], "interpol": [99, 102, 184], "interpret": 189, "intersect": 111, "interv": [105, 181], "introduc": [94, 113, 117, 185], "introduct": 177, "intuit": 180, "invalid": 143, "invers": 145, "invert": [77, 80], "io": [163, 190], "ipolygon": 109, "ipynb": [167, 184], "ipython": 74, "iqm": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "ironpython": 186, "is_axisymmetr": [1, 92, 96, 100, 102], "is_clockwis": [1, 133, 142], "is_continu": [1, 27, 62], "is_standalone_sess": [1, 84], "isinst": 135, "island": [35, 86, 87, 88, 89, 90, 184, 185], "island1_ext": 87, "island1_r": 87, "island1_taper_junction_width": 87, "island1_taper_width": 87, "island2_ext": 87, "island2_r": 87, "island2_taper_junction_width": 87, "island2_taper_width": 87, "island_island_gap": 87, "island_r": 90, "island_splin": 88, "island_spline_sampl": 88, "issu": [166, 169, 171, 172, 190], "item": [1, 117, 133, 143, 153, 156, 171], "item_separ": 143, "iter": [61, 62, 99, 102, 143, 184], "ith_valu": [1, 92, 117], "its": [13, 36, 56, 61, 62, 81, 89, 94, 102, 117, 127, 141, 142, 143, 157, 161, 163, 166, 175, 179, 180, 181], "itself": [61, 166, 167, 171, 180, 184], "ivertex": 109, "ix": 134, "j": [64, 184], "jann": 159, "janzs\u00f3": 159, "javascript": 143, "jenei": 159, "job": 181, "johann": [0, 159], "join": [87, 88], "joint": 185, "josephson": 86, "json": [36, 80, 98, 101, 106, 113, 116, 141, 143, 152, 153, 157, 183, 184, 186, 190], "json_data": 106, "json_file_path": 106, "json_filenam": [98, 101, 106, 116], "jsonabl": 157, "jsondecod": 143, "jsonencod": 143, "jt1": 179, "jt2": 179, "jukka": 159, "juliusson": 159, "jun": 159, "junction": [1, 5, 9, 10, 13, 22, 25, 80, 86, 87, 88, 89, 115, 117, 122, 126, 127, 128, 156, 157, 161, 169, 171, 180, 184, 185], "junction_capacit": 122, "junction_induct": 122, "junction_paramet": [13, 68, 87, 89, 127], "junction_shapes_bottom": 69, "junction_shapes_top": 69, "junction_test": [1, 2], "junction_test2": [1, 2], "junction_test_pad": [1, 123], "junction_test_pads_paramet": [13, 127], "junction_test_pads_simpl": [1, 123, 126], "junction_test_pads_typ": [13, 127, 128], "junction_total_length": [71, 72, 89, 117], "junction_typ": [5, 9, 10, 13, 22, 25, 68, 69, 70, 71, 72, 73, 87, 89, 122, 127, 157, 185], "junction_width": [13, 68, 87, 89, 127], "junction_width_larg": 13, "junction_width_smal": 13, "junction_width_step": [13, 127], "junction_width_step_increment_larg": 13, "junction_width_step_increment_smal": 13, "junctionentri": [1, 133, 157], "junctionnam": 68, "junctions_horizont": [13, 127], "junctionsimport": [1, 133, 156, 185], "junctiontest": [1, 2, 12], "junctiontest2": [1, 2, 13], "junctiontestpad": [1, 13, 89, 123, 126, 127, 128], "junctiontestpadssimpl": [1, 123, 126, 128], "jupyt": [74, 165], "just": [161, 163, 166, 167, 171, 180, 185], "k": [81, 152], "kaihuai": 142, "keep": [74, 161, 167, 175, 179], "kei": [1, 5, 22, 36, 77, 81, 82, 83, 99, 102, 106, 117, 121, 133, 136, 141, 143, 148, 149, 151, 152, 156, 157, 163, 175, 181, 183], "kept": 145, "key_separ": 143, "keyword": [36, 51, 61, 74, 82, 83, 93, 94, 95, 117, 119, 120, 121, 122, 185], "kind": [102, 180], "kl_file": 163, "kl_hash": 163, "klayout": [27, 61, 62, 74, 77, 84, 113, 117, 139, 141, 148, 149, 150, 152, 155, 161, 163, 164, 165, 166, 169, 171, 174, 175, 176, 177, 179, 180, 182, 185, 187, 188, 189], "klayout_0": 163, "klayout_alt": 166, "klayout_app": 170, "klayout_executable_command": [1, 84], "klayout_hom": 166, "klayout_packag": [163, 166, 167, 174, 178, 180, 181, 182, 183, 184, 186, 190], "klayout_view": [1, 167, 169, 178], "klayoutmatthia": 190, "klayoutview": [1, 74, 167, 177], "know": [166, 170, 176], "known": [166, 169, 171], "korppi": 159, "kotilahti": 159, "kqc": [0, 91, 94, 103, 105, 153, 155, 156, 160, 161, 163, 166, 167, 170, 171, 175, 177, 178, 179, 180, 181, 182, 183, 189], "kqc_2nd": 166, "kqc_library_nam": 161, "kqc_process": [113, 190], "kqc_remote_account": [181, 183], "kqc_remote_tmp_path": [105, 181], "kqc_root_path": 167, "kqc_tmp_path": [163, 167], "kqcircuit": [0, 1, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 172, 173, 174, 175, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190], "kqcircuits_script": [166, 174, 178, 179, 180], "kqclib": [163, 183], "kristinn": 159, "kwarg": [51, 53, 56, 61, 64, 74, 81, 82, 83, 93, 94, 95, 117, 119, 120, 121, 122, 134, 136, 143, 149, 154], "l": [48, 65, 162], "l_finger": [17, 18, 22], "label": [1, 5, 34, 36, 64, 74, 81, 117, 133, 153, 160, 179], "label_tran": [36, 74, 117], "labelorigin": [1, 133, 147], "labels_cel": 81, "laid": 180, "lambda": 61, "landra": 159, "larg": [13, 168, 183], "large_loop_area": 13, "larger": [102, 117, 183], "largest": [56, 142], "last": [56, 61, 62, 77, 116, 117, 142, 179, 180], "later": [114, 132, 157, 168, 171, 180], "latest": [138, 163, 167, 170, 186], "latter": [54, 61, 82, 163], "launch": [101, 179, 180, 189], "launcher": [1, 2, 5, 7, 8, 17, 19, 22, 27, 49, 90, 119, 121, 152, 176, 180], "launcher_assign": 5, "launcher_dc": [1, 27], "launcher_frame_gap": [5, 48], "launcher_gap": [5, 19, 180], "launcher_id": 5, "launcher_ind": [5, 19, 180], "launcher_pitch": 19, "launcher_typ": [5, 180], "launcher_width": [5, 19, 180], "launcherdc": [1, 27, 49], "layer": [1, 5, 13, 24, 26, 27, 28, 31, 32, 34, 36, 37, 51, 53, 56, 59, 61, 62, 63, 66, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 81, 82, 87, 89, 94, 99, 102, 111, 113, 114, 115, 117, 125, 127, 129, 130, 131, 132, 133, 134, 142, 147, 151, 152, 156, 157, 169, 171, 174, 175, 176, 177, 178, 185, 190], "layer_1": 151, "layer_2": 151, "layer_clust": [1, 169], "layer_config": [1, 169, 180], "layer_config_path": 180, "layer_info": 134, "layer_merg": 151, "layer_nam": [5, 36, 74, 80, 94, 113, 117], "layer_protect": 147, "layer_sourc": 77, "layer_str": 157, "layerclust": [1, 75], "layerinfo": [74, 77, 113, 134, 151, 180], "layers_set": 74, "layers_to_mask": [1, 79, 81, 179], "layout": [1, 24, 25, 27, 30, 36, 44, 51, 58, 61, 68, 74, 79, 80, 81, 82, 83, 92, 93, 94, 95, 106, 111, 113, 114, 117, 119, 120, 121, 122, 127, 132, 141, 142, 148, 149, 151, 152, 153, 155, 157, 161, 167, 169, 175, 176, 178, 179, 180, 184, 185, 186, 187, 189, 190], "layout_to_cod": [1, 133], "layout_view": [1, 74, 178], "layoutview": [74, 178], "lead": [13, 37, 55, 69, 70, 87, 102, 127, 156, 183, 185], "leaf": 161, "learn": 178, "least": [142, 145, 157, 166, 170, 175, 178, 180], "leav": [117, 185], "left": [3, 5, 6, 13, 18, 22, 34, 36, 42, 47, 56, 63, 80, 81, 88, 94, 111, 113, 115, 117, 156, 171, 176, 179, 180, 185], "left_and_right_waveguid": [1, 27, 36], "left_gap_inn": 63, "left_gap_out": 63, "left_protect": 63, "legitim": 167, "len1": 180, "len2": 180, "length": [3, 5, 6, 9, 10, 12, 13, 15, 16, 17, 18, 22, 23, 25, 28, 30, 31, 33, 34, 35, 37, 38, 47, 48, 54, 55, 56, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 81, 87, 89, 90, 99, 102, 109, 113, 115, 117, 120, 121, 122, 125, 127, 129, 130, 136, 142, 144, 145, 148, 151, 156, 175, 176, 180, 184, 185], "length_befor": [1, 27, 61, 145], "length_extra": 64, "length_extra_sid": 64, "length_incr": [1, 27, 61, 145], "less": [102, 110, 161], "let": [143, 167, 180], "letter": [64, 77, 105, 149, 171], "level": [36, 74, 114, 117, 141, 143, 148, 156, 160, 161, 167, 168, 174, 175, 178, 180, 183, 190], "lib": 166, "libexec": 163, "libpython": 166, "librari": [5, 27, 30, 36, 44, 51, 58, 61, 68, 74, 87, 88, 89, 90, 127, 131, 145, 149, 165, 166, 167, 169, 170, 171, 174, 175, 176, 177, 188, 189], "library_descript": [1, 2, 5, 27, 36, 67, 68, 85, 89, 123, 131, 161], "library_help": [1, 133, 161, 168, 180], "library_nam": [1, 2, 5, 27, 36, 61, 67, 68, 85, 89, 92, 94, 117, 123, 131, 149, 161], "library_path": [1, 2, 5, 27, 36, 67, 68, 85, 89, 123, 131, 149], "licens": [160, 184], "lifetim": 184, "lightweight": 190, "like": [36, 61, 68, 73, 82, 143, 154, 161, 163, 164, 166, 167, 168, 171, 175, 179, 180, 183, 184], "likewis": [3, 6], "limit": [82, 114, 157, 163, 170, 184, 185, 186], "limit_box": [1, 92, 114], "limit_fac": [1, 92, 114], "line": [5, 6, 9, 17, 18, 34, 35, 47, 62, 82, 87, 88, 106, 111, 116, 117, 129, 130, 132, 142, 145, 148, 160, 164, 166, 167, 175, 176, 177, 178, 179, 180, 186, 187, 188, 189, 190], "linear": 160, "linear_system_method": [1, 92, 96, 100, 102], "liner": 182, "link": [163, 166, 167, 171, 174, 178, 180, 181, 183], "lint": 168, "linux": [141, 163, 165, 167, 170, 176, 179, 183, 186], "list": [5, 6, 7, 9, 10, 13, 16, 17, 18, 22, 24, 25, 27, 28, 31, 33, 34, 35, 36, 37, 42, 47, 51, 54, 55, 56, 61, 62, 63, 64, 74, 75, 79, 81, 82, 83, 86, 87, 88, 90, 98, 99, 101, 102, 103, 105, 106, 110, 111, 113, 114, 115, 116, 117, 118, 121, 122, 127, 132, 134, 141, 142, 143, 145, 147, 148, 149, 151, 152, 153, 154, 156, 157, 158, 163, 171, 176, 180, 184, 185, 186, 187], "list_or_const": 117, "liter": 145, "literal_ev": [61, 145], "lithographi": [5, 15, 16, 117, 125, 129, 130, 188], "lithography_test": [1, 2], "lithography_test_twofac": [1, 2], "lithographytest": [1, 2, 15], "lithographytesttwofac": [1, 2, 16], "littl": 176, "live": 161, "ll": 167, "ln": 166, "load": [27, 67, 82, 85, 87, 88, 90, 146, 149, 153, 157, 161, 178, 179, 180], "load_librari": [1, 133, 149], "local": [105, 160, 163, 164, 167, 171, 176, 178, 181], "locat": [5, 36, 51, 61, 74, 77, 81, 98, 101, 110, 115, 117, 121, 138, 147, 148, 153, 156, 157, 166, 167, 168, 170, 171, 175, 176, 178, 184, 185, 186], "log": [150, 179], "log_rout": [1, 133], "logfil": 150, "logger": 150, "logging_setup": 179, "logic": [180, 184], "login": 105, "london": [94, 113, 184], "london_penetration_depth": [1, 92, 94, 96, 100, 102, 113], "long": [18, 160, 167, 180, 183, 184, 185], "longer": [56, 151, 154, 175], "look": [36, 74, 116, 117, 149, 156, 166, 169, 180], "loop": [13, 69, 73, 87, 89, 127], "loop_area": [73, 87, 89, 127], "loop_bottom_i": 69, "lossi": 184, "low": 190, "lower": [5, 13, 22, 34, 114, 171, 184, 185], "lower_accuraci": 110, "lower_box_height": [117, 185], "lowercas": [149, 171], "lowest": [99, 117, 184, 185], "lowest_visible_level": 150, "lt": [166, 170], "lump": [115, 117, 184, 185], "lym": [61, 157, 175, 178, 186], "lyrdb": 141, "m": [94, 117, 167, 183], "m000": [5, 34], "m00x": 163, "m2": [28, 66], "ma": 117, "ma_permitt": 113, "ma_thick": 113, "mac": [167, 179], "machin": [181, 183], "maco": [141, 165, 170, 176], "macro": [74, 148, 157, 166, 169, 170, 171, 174, 175, 177, 179, 180, 186, 188, 189], "made": [61, 89, 151, 152, 153, 185], "magnet": 99, "magnif": [113, 175], "magnification_ord": 113, "mai": [5, 27, 36, 61, 74, 81, 82, 94, 115, 117, 149, 151, 152, 153, 157, 161, 163, 164, 166, 167, 168, 171, 174, 175, 176, 178, 179, 180, 182, 183], "main": [74, 81, 91, 101, 152, 163, 171, 174, 175, 178, 179, 180, 187, 188], "main_lay": [1, 75], "mainli": [174, 180, 185], "maintain": [38, 160, 170], "major": 160, "make": [5, 27, 40, 81, 82, 83, 84, 98, 101, 102, 117, 154, 160, 161, 163, 164, 166, 167, 168, 169, 171, 175, 176, 178, 179, 180, 181, 185, 186, 190], "make_empty_area": [1, 2, 11], "make_grid": [1, 133, 144], "make_grid_loc": [1, 2, 5], "make_pcell_imag": 164, "manag": [82, 140, 163, 166, 170, 171, 178, 181, 183, 190], "mandatori": [185, 186], "manhattan": [1, 5, 10, 13, 22, 25, 67, 68, 70, 87, 89, 122, 127], "manhattan_single_junct": [1, 67], "manhattansinglejunct": [1, 67, 70], "mani": [99, 117, 159, 169, 174, 175, 179, 180, 183, 184, 185], "manipul": 189, "manner": 186, "manual": [7, 29, 56, 61, 67, 68, 73, 77, 82, 85, 99, 115, 139, 141, 163, 165, 169, 171, 179, 184, 185, 186, 188], "manual_spac": 56, "manufactur": 77, "map": [77, 81, 82, 83, 152, 177, 185], "margin": [5, 13, 18, 24, 28, 31, 34, 36, 37, 56, 58, 61, 66, 69, 70, 81, 87, 117, 127, 132, 147, 180, 185, 186], "mark": [36, 77, 178], "marker": [1, 5, 13, 27, 34, 54, 81, 125, 141, 157], "marker_dist": 34, "marker_safeti": 17, "marker_standard": [1, 27, 50], "marker_typ": [5, 13, 34, 51], "markers_for_png": 164, "markerstandard": [1, 27, 50, 52], "mask": [1, 5, 34, 51, 53, 133, 163, 167, 169, 174, 177, 180, 188], "mask_document": 80, "mask_export": [1, 79], "mask_export_density_lay": [1, 79, 81], "mask_export_lay": [1, 77, 79, 81, 82], "mask_graphical_rep": 80, "mask_layout": [1, 79, 80, 82, 83, 179], "mask_layout_typ": [82, 83], "mask_map": 82, "mask_marker_fc": [1, 27, 50], "mask_marker_offset": [1, 79, 81], "mask_markers_dict": [1, 79, 81], "mask_name_box_margin": [1, 79, 81], "mask_name_for_chip": 81, "mask_name_offset": [1, 79, 81], "mask_name_scal": [1, 79, 81], "mask_set": [1, 79, 80, 179], "mask_text_scal": [1, 79, 81], "masklayout": [1, 79, 80, 81, 82, 83], "maskmarkerfc": [1, 27, 50, 53], "maskset": [1, 79, 80, 82, 83, 179], "master": 184, "match": [40, 82, 83, 171, 181, 186], "materi": [94, 102, 113, 117, 183, 184], "material_dict": 117, "materials_typ": 109, "matplotlib": 153, "matric": [94, 99, 184], "matrix": [99, 142, 177, 183, 187], "max": 183, "max_delta_": [1, 92, 96, 97, 99, 100, 102, 184], "max_delta_f": [1, 92, 96, 97, 99, 184], "max_error_scal": [1, 92, 96, 100, 102], "max_iter": [1, 92, 96, 100, 102], "max_outlier_fract": [1, 92, 96, 100, 102], "max_res_len": 17, "max_siz": 74, "max_threads_per_nod": 183, "max_width": [15, 16], "maxim": [99, 102], "maximum": [62, 74, 99, 102, 183, 184], "maximum_pass": [1, 92, 96, 97, 99, 100, 102, 184], "mcf": 179, "md": 80, "md5": 163, "mdemo": 179, "mean": [5, 28, 35, 37, 42, 54, 55, 56, 61, 62, 66, 77, 113, 114, 117, 160, 161, 179, 180, 185], "meander": [1, 3, 6, 17, 27, 61, 110, 145, 175], "meander_fac": 6, "meaning": [160, 180], "meant": [174, 180], "measur": [64, 86, 117, 124, 178, 190], "mechan": 3, "meet": [99, 175, 184], "member": 143, "memori": [149, 163, 183], "mental": 170, "mention": [117, 163], "menu": [171, 176, 177, 178, 180, 188], "mer_box": 113, "merg": [1, 5, 61, 117, 133, 142, 160, 161, 180], "merge_base_metal_gap": 5, "merge_lay": [1, 133, 151], "merge_layout_lay": [1, 2, 5], "merge_layout_layers_on_fac": [1, 2, 5, 133, 151], "merge_points_and_match_on_edg": [1, 133, 142], "mesh": [99, 102, 110, 183, 184], "mesh_level": [1, 92, 96, 100, 102], "mesh_siz": [1, 92, 96, 97, 99, 100, 102], "messag": [36, 74, 160, 170, 171], "meta": 186, "metal": [5, 11, 13, 24, 28, 31, 34, 36, 37, 40, 48, 56, 61, 62, 63, 65, 66, 69, 70, 87, 90, 94, 102, 113, 114, 115, 117, 120, 127, 131, 132, 180, 184, 185], "metal_edge_dimens": 114, "metal_height": [117, 185], "metal_region": [114, 131], "method": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 31, 32, 33, 35, 36, 37, 38, 41, 42, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 59, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 74, 86, 87, 90, 93, 94, 95, 117, 119, 120, 121, 122, 124, 125, 128, 129, 130, 132, 143, 148, 161, 162, 167, 168, 170, 171, 178, 180, 184, 185, 186, 190], "metrologi": 24, "metrology_pitch": 24, "mg": 102, "micro": 160, "micron": 115, "middl": [47, 61, 117, 118, 179, 185], "might": [89, 98, 101, 102, 163, 166, 170, 171, 183], "migrat": 171, "millimet": 141, "min_frequ": [1, 92, 96, 97, 99, 184], "min_stripe_width": 130, "min_width": [15, 16], "minim": [54, 61], "minimum": [81, 99, 102, 142, 166, 167, 184], "minimum_converged_pass": [1, 92, 96, 97, 99, 184], "minimum_pass": [1, 92, 96, 97, 99, 100, 102, 184], "minimum_point_spac": 117, "miniv": 160, "minor": [77, 160], "minut": 175, "mirror": [5, 9, 10, 13, 18, 80, 81, 89, 127, 147, 157, 158, 179], "mirror_label": [1, 79, 81], "mirror_offset": [13, 69, 70, 87, 127], "mirror_squid": [13, 89, 127], "mirror_tran": 158, "miscellan": [169, 177, 180], "miss": [74, 139, 157, 168, 178], "missinguilibraryexcept": [1, 74], "mitig": 190, "mix": 166, "mklink": 166, "mnxmn": 82, "mode": [74, 139, 167, 171, 176, 183, 189], "model": [101, 115, 117, 167, 183, 184, 185], "modifi": [80, 81, 87, 88, 113, 117, 142, 167, 169, 170, 171, 177, 178, 180, 181], "modul": [84, 142, 146, 149, 161, 162, 167, 168, 169, 170, 171, 174, 180, 182], "module_from_fil": [1, 133, 146], "module_nam": 149, "moment": [99, 176], "monitor": 150, "month": 159, "more": [61, 77, 79, 82, 98, 101, 110, 113, 117, 152, 160, 161, 162, 163, 166, 167, 169, 171, 174, 175, 178, 179, 180, 183, 184, 185, 186, 187, 189], "most": [5, 111, 143, 145, 156, 161, 167, 170, 171, 174, 175, 176, 178, 180, 183, 185, 188], "mostli": [175, 180], "mount": 163, "mous": 176, "mouse_click_ev": [1, 133, 140], "mouse_moved_ev": [1, 133, 140], "move": [13, 54, 61, 69, 70, 87, 89, 127, 142, 163, 171, 175, 176], "mpi": [181, 183], "ms_permitt": 113, "ms_thick": 113, "mtype": 109, "multi": [10, 28, 30, 31, 56, 61, 64, 77, 82, 83, 117, 168, 169, 177, 180], "multi_face_mask_layout": [1, 79], "multifacemasklayout": [1, 79, 82, 83], "multifrequ": [99, 184], "multilin": 145, "multipl": [3, 6, 61, 77, 82, 83, 86, 113, 141, 151, 153, 157, 161, 166, 169, 171, 175, 178, 179, 180, 183, 185, 188], "multipli": 113, "multiprocess": 179, "multipurpos": 185, "multithread": 183, "multiwai": 64, "must": [36, 61, 62, 74, 114, 117, 142, 145, 155, 156, 157, 166, 167, 171, 178, 180, 183, 184, 185, 186, 189], "mutual": 184, "mxm": 82, "my": 171, "my_chip": 179, "my_el": 171, "my_packag": 171, "my_qubit": 180, "myclass": 161, "myelement": [171, 180], "myelement2": 180, "myqubit": 180, "m\u00e1t\u00e9": 159, "n": [5, 13, 24, 28, 31, 36, 37, 56, 61, 63, 86, 87, 109, 117, 127, 132, 142, 143, 152, 168, 180, 183, 184], "n_ab": [17, 124], "n_bridg": [54, 61, 93], "n_bridges_pattern": 56, "n_center_bump": [42, 61], "n_finger": [17, 18, 22], "n_guid": 120, "n_launcher": 19, "n_mode": [1, 92, 96, 97, 99, 184], "n_step": 4, "n_worker": 183, "name": [1, 5, 7, 9, 10, 13, 18, 21, 22, 24, 25, 28, 31, 34, 36, 37, 56, 59, 61, 64, 68, 73, 74, 75, 77, 79, 80, 81, 82, 83, 87, 89, 92, 94, 96, 98, 99, 101, 102, 105, 106, 107, 114, 116, 117, 121, 127, 131, 132, 134, 141, 145, 148, 149, 150, 151, 152, 153, 154, 156, 157, 161, 163, 164, 166, 170, 171, 176, 178, 179, 180, 181, 185, 186, 187], "name_brand": [5, 34], "name_chip": [5, 7, 9, 10, 21, 34], "name_copi": [5, 34, 81], "name_drc_report": 141, "name_mask": [5, 34], "namespac": [145, 154], "nan": 143, "natur": 161, "navig": [175, 176], "nc": 163, "ne": [121, 141], "nearbi": 175, "necessari": [77, 98, 157, 167, 182, 183], "necessarili": [36, 62], "nedelec": 102, "need": [33, 35, 36, 37, 42, 47, 51, 55, 56, 61, 62, 75, 77, 84, 86, 87, 90, 92, 94, 116, 139, 141, 142, 153, 159, 160, 161, 162, 163, 166, 167, 168, 169, 170, 171, 175, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 190], "neg": [56, 117, 143], "neighbor": [62, 175], "neither": [5, 74], "neovim": 180, "nest": 102, "nested_iter": [1, 92, 96, 100, 102], "net": 152, "netlist": [36, 82, 152, 153, 174, 179], "netlist_as_graph": 174, "netlist_extract": [1, 133], "netlist_graph": [1, 133], "network": 153, "network_as_graph": [1, 133, 153], "networkx": 153, "never": 81, "new": [36, 74, 93, 94, 95, 106, 117, 119, 120, 121, 122, 134, 140, 141, 145, 148, 149, 154, 157, 160, 161, 166, 167, 168, 171, 175, 176, 177, 179], "new_chip1": 180, "new_lay": 180, "new_nam": 36, "newchip1": 180, "newli": 180, "newlin": 143, "next": [61, 114, 117, 129, 130, 142, 166, 171, 175, 178, 185], "nic": 102, "nice": 175, "nicer": 180, "niko": 159, "no_squid": [1, 67], "node": [1, 27, 61, 140, 145, 148, 153, 176, 177, 180, 183], "node_editor_valid_el": 145, "node_from_text": [1, 133, 145], "node_index": [61, 140, 145], "node_obj": 61, "node_object": 61, "node_param": 148, "node_to_text": [1, 133, 145], "nodes_from_str": [1, 27, 61], "nohup_runid": 181, "nomin": 99, "non": [28, 35, 37, 42, 54, 55, 56, 61, 66, 99, 113, 117, 142, 143, 160, 184, 185], "none": [5, 25, 30, 34, 36, 44, 51, 58, 61, 68, 74, 80, 81, 82, 83, 84, 89, 94, 98, 99, 101, 103, 105, 106, 111, 113, 114, 115, 116, 117, 118, 121, 122, 127, 131, 134, 136, 141, 142, 143, 148, 149, 152, 153, 154, 156, 157, 183, 185], "nopar": [36, 94, 117], "normal": [61, 115, 161, 163, 180], "north": [87, 88, 90], "nosquid": [1, 10, 13, 22, 25, 67, 68, 71, 87, 89, 122, 127], "notabl": 61, "note": [36, 56, 61, 74, 81, 82, 145, 155, 161, 163, 166, 167, 168, 169, 175, 179, 180, 181, 183, 189], "notebook": [74, 165], "noth": [33, 35, 36, 37, 42, 47, 55, 86, 87, 90, 154, 178], "notic": 179, "now": [163, 171, 178, 180], "num": 168, "num_cross": 125, "num_str": 143, "num_strip": [15, 16, 129, 130], "number": [3, 4, 5, 6, 13, 17, 18, 19, 21, 22, 24, 28, 31, 33, 34, 36, 37, 38, 42, 51, 53, 54, 55, 56, 61, 63, 64, 77, 79, 82, 86, 87, 88, 93, 99, 102, 110, 113, 114, 115, 117, 120, 124, 125, 127, 129, 130, 132, 135, 136, 141, 142, 143, 144, 153, 157, 160, 180, 183, 184, 185], "numer": 55, "numpi": 166, "nvertic": 109, "nw": [121, 141], "nxn": 82, "o": [82, 84, 143, 166, 167, 170], "oa": [80, 81, 82, 113, 141, 157, 174, 179, 183, 186, 190], "oas2dxf": 174, "oasi": [67, 106, 111], "obei": 94, "obj": [134, 142], "object": [5, 25, 33, 35, 36, 37, 42, 44, 47, 51, 55, 61, 74, 75, 77, 80, 81, 82, 83, 86, 87, 89, 90, 92, 94, 96, 98, 101, 102, 106, 107, 113, 114, 115, 116, 117, 118, 122, 134, 140, 141, 142, 143, 145, 151, 152, 154, 156, 157, 161, 167, 169, 175, 176, 177, 178, 179, 180, 183, 184, 186, 187, 188, 189, 190], "object_hook": 143, "object_pairs_hook": 143, "objectinstpath": 142, "observ": 179, "obtain": [153, 185], "occurr": 186, "ockeloen": 159, "off": [117, 178], "offer": [180, 184], "offici": 160, "offset": [13, 61, 69, 70, 81, 87, 90, 127], "offset_compens": [13, 69, 70, 87, 127], "ofparallel": 183, "often": [178, 180], "ohm": 115, "ok": 176, "old": [56, 64, 149, 150, 157, 179], "older": [163, 167, 176, 190], "omega": 115, "omit": [61, 179, 180, 185], "omp": 183, "onc": [74, 101, 114, 139, 156, 161, 167, 171, 175, 176, 178, 179, 180, 181, 183, 185, 186, 190], "one": [3, 12, 18, 22, 23, 56, 61, 63, 77, 79, 82, 83, 86, 87, 88, 94, 98, 101, 106, 113, 117, 141, 142, 143, 148, 150, 151, 152, 154, 155, 156, 160, 161, 163, 166, 170, 175, 177, 178, 180, 183, 184, 185, 186, 187], "ones": [81, 149, 166, 167], "oni": 61, "onli": [13, 24, 28, 31, 33, 35, 36, 37, 42, 47, 55, 56, 61, 62, 68, 81, 82, 83, 86, 87, 89, 90, 94, 102, 103, 114, 117, 123, 127, 128, 132, 135, 139, 143, 145, 148, 151, 154, 155, 156, 157, 161, 163, 166, 167, 168, 170, 171, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 190], "only_arm": [89, 127], "only_el": 151, "only_pad": [13, 127], "onto": 188, "open": [62, 87, 88, 141, 164, 166, 170, 171, 173, 175, 176, 177, 178, 179, 183, 184, 189, 190], "open_with_klayout_or_default_appl": [1, 133, 141, 186], "openmp": 183, "openmpi": 181, "oper": [5, 36, 61, 141, 151, 166, 170, 175, 183], "opp_i": 117, "oppos": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132, 185], "opposing_face_id_group": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "opposit": [13, 18, 24, 28, 31, 36, 37, 56, 61, 87, 117, 120, 127, 132, 185], "optic": [5, 15, 16, 125, 129, 130, 169, 188], "optim": 55, "option": [5, 22, 31, 36, 56, 61, 81, 82, 83, 90, 99, 102, 105, 110, 115, 117, 128, 136, 148, 152, 163, 168, 175, 176, 179, 180, 181, 183, 186, 190], "ora": 163, "order": [5, 18, 22, 56, 61, 62, 94, 102, 111, 113, 117, 142, 143, 161, 163, 175, 184, 185], "ordin": 117, "org": [183, 186], "organ": [160, 168, 178, 180], "organis": 77, "orient": [36, 61, 157], "origin": [31, 32, 36, 40, 59, 60, 63, 64, 71, 72, 74, 81, 113, 117, 142, 147, 180], "origin_fluxlin": 89, "origin_offset": 147, "origin_squid": 89, "other": [0, 2, 5, 13, 27, 33, 36, 37, 61, 62, 69, 70, 74, 75, 77, 87, 89, 94, 102, 105, 110, 117, 127, 136, 142, 150, 156, 157, 158, 159, 160, 161, 163, 166, 167, 168, 169, 170, 174, 175, 178, 179, 180, 183, 184, 185, 186, 188, 189, 190], "other_refpoint": [1, 133, 156], "otherclass": 161, "otherwis": [30, 31, 32, 36, 61, 62, 74, 93, 95, 103, 114, 117, 118, 119, 120, 121, 122, 143, 149, 157, 166, 170, 175, 185], "our": [168, 171, 180], "out": [36, 74, 105, 117, 148, 156, 166, 167, 170, 179, 180, 181, 184], "outer": [35, 48, 81, 86, 131], "outer_island_width": [35, 86], "outlier": 102, "output": [42, 61, 101, 113, 134, 143, 145, 150, 163, 167, 174, 180, 181, 183, 184, 186, 187, 190], "output_format": [111, 148], "output_oa": 113, "output_path": 113, "output_rot": [36, 42, 61], "outsid": [81, 88, 102, 167, 180], "outward": 142, "oval": 161, "over": [40, 61, 83, 99, 102, 117, 154, 163, 166, 178, 184, 185], "over_etch": [1, 117, 133, 156], "overlap": [62, 117, 142, 144, 152, 180], "overrid": [5, 13, 81, 83, 93, 94, 95, 115, 117, 119, 120, 121, 122, 127, 161, 163, 181], "overridden": [5, 93, 94, 95, 117, 119, 120, 121, 122], "overwrit": [81, 89, 163, 166, 183], "overwrite_chips_by_position_label": [1, 79, 81], "overwritten": 82, "own": [51, 90, 113, 141, 163, 166, 169, 171, 180], "owner": 154, "oxid": 113, "oxidise_layers_funct": 113, "p": [102, 140], "p1": [113, 117, 190], "p2": [113, 117, 190], "p_element_ord": [1, 92, 96, 100, 102], "pacif": 142, "packag": [67, 84, 92, 160, 163, 166, 167, 169, 174, 180, 181, 182, 184, 188, 190], "pad": [5, 9, 13, 28, 30, 31, 32, 33, 35, 37, 48, 49, 56, 69, 70, 86, 87, 90, 124, 126, 127, 128, 131, 180, 185], "pad_configur": [13, 127], "pad_extra": 32, "pad_height": [70, 87, 124, 131], "pad_length": [28, 30, 31, 56], "pad_overlap": 69, "pad_pitch": [5, 180], "pad_rounding_radiu": [70, 87], "pad_spac": [13, 127], "pad_spacing_i": 131, "pad_spacing_x": 131, "pad_to_pad_separ": [70, 87], "pad_width": [13, 70, 87, 127, 131], "pads_loop": 13, "pads_region": 131, "page": [169, 180, 190], "pair": [3, 6, 13, 53, 127, 143, 145, 148, 156, 174, 175], "pairwis": 19, "panel": [171, 175, 176, 177, 180], "parallel": [56, 82, 120, 166, 179, 183], "parallelizationsecond": 183, "param": [1, 36, 61, 117, 133, 154, 157, 161, 180], "param_a": 161, "param_b": 161, "param_c": 161, "param_d": 161, "param_nam": [154, 164], "param_with_default_valu": 154, "paramet": [1, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 42, 44, 45, 46, 47, 48, 49, 51, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 79, 80, 81, 82, 83, 86, 87, 88, 89, 90, 93, 94, 95, 98, 99, 101, 102, 103, 105, 106, 107, 110, 111, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 156, 157, 158, 164, 165, 169, 176, 177, 178, 179, 183, 185, 186, 187, 189, 190], "parameter": [185, 186], "parameter_dict": 61, "parameter_end": 157, "parameter_nam": 157, "parameter_start": 157, "parameter_step": 157, "parameteriz": 188, "parameters_from_shape_impl": [1, 2, 5, 27, 54, 62], "parameters_path": 113, "parametr": [19, 169, 175], "paraview": [163, 182, 183, 186], "parent": [36, 74, 117, 121, 157, 161], "parent_nam": 157, "pars": [93, 94, 95, 117, 119, 120, 121, 122, 145], "parse_const": 143, "parse_float": 143, "parse_int": 143, "parseabl": 143, "parser": [1, 92, 96, 108, 143], "part": [32, 47, 48, 56, 82, 89, 90, 114, 115, 117, 127, 142, 167, 175, 176, 178, 179, 180, 183], "partial": [62, 175, 176], "particip": [177, 187], "particular": [61, 171, 178, 180], "particularli": [36, 154], "partit": [114, 117, 183], "partition_region": [1, 92, 117], "partitionregion": [1, 92, 114, 117], "pascalcas": [149, 161], "pass": [61, 74, 82, 83, 93, 94, 95, 99, 102, 103, 117, 119, 120, 121, 122, 142, 143, 148, 149, 153, 161, 180, 185], "password": 181, "past": 148, "path": [26, 56, 61, 62, 74, 80, 84, 98, 99, 101, 103, 106, 110, 113, 116, 121, 141, 142, 146, 149, 152, 153, 163, 166, 167, 168, 170, 174, 175, 180, 181, 182, 183, 186, 190], "path_to_kqcircuit": 166, "pathlib": 113, "pattern": [7, 56, 169], "pavel": 159, "pccga": 142, "pcell": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 82, 85, 86, 87, 88, 89, 90, 93, 94, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 135, 145, 147, 148, 149, 151, 152, 153, 154, 157, 164, 165, 174, 175, 176, 178, 180, 185, 188], "pcell_class": 135, "pcell_declar": 135, "pcell_imag": 164, "pcell_params_by_nam": [1, 27, 36, 92, 117], "pcelldeclarationhelp": [27, 36, 161], "pcellparameterdeclar": 154, "pdf": [102, 110], "pdt": [1, 133, 154, 180], "pec": 99, "pem": 163, "penetr": [94, 113, 184], "pep": [160, 161], "per": [5, 37, 55, 61, 64, 128, 161, 167, 183, 184], "percent_error": [1, 92, 96, 97, 99, 100, 102, 184], "percent_refin": [1, 92, 96, 97, 99, 184], "percentag": [99, 184], "perform": [113, 163, 167, 183, 184], "perhap": 180, "permit": [160, 180], "permitt": [94, 113, 117], "perspect": 61, "photomask": 179, "physic": [17, 18, 28, 35, 37, 42, 55, 61, 66, 98, 101, 102, 153, 183, 188, 190], "pi": 142, "pick": 113, "pictur": 174, "pile": [117, 185], "pin": [152, 167], "pip": [139, 166, 167, 170, 182, 183, 186], "pip3": 166, "pipelin": [163, 168], "pitch": [19, 24, 132], "pixel": [5, 7, 74, 142, 188], "pixelbuff": 74, "pl_": 18, "place": [2, 5, 17, 27, 33, 35, 36, 37, 42, 47, 51, 54, 55, 56, 61, 62, 63, 74, 77, 81, 86, 87, 90, 117, 118, 143, 148, 150, 156, 157, 161, 164, 168, 171, 176, 177, 178, 179, 180, 185, 186], "place_junct": [1, 133, 157], "placehold": [24, 132, 179], "placement": [36, 51, 74, 81, 117, 121, 157, 164], "plai": 178, "plain": [154, 161, 171], "planar": [17, 18, 94], "plane": [5, 35, 37, 38, 51, 86, 117, 175, 176, 179, 180], "platform": [166, 167], "pleas": [160, 168, 172, 173, 183, 184, 185, 186], "plot": 153, "plu": 180, "plugin": [113, 140, 155, 162, 190], "plugin_startup": [1, 133], "pluginfactori": 140, "png": [74, 164], "po": [36, 121, 131], "point": [3, 4, 5, 6, 13, 24, 28, 31, 32, 35, 36, 37, 38, 54, 56, 61, 62, 63, 74, 81, 86, 87, 88, 91, 111, 113, 117, 121, 122, 124, 127, 132, 141, 142, 148, 151, 153, 156, 158, 164, 168, 169, 175, 177, 178, 180, 183, 185, 188], "point1": 62, "point2": 62, "point3": 62, "point_1": 62, "point_2": 62, "point_a": 61, "point_a_corn": 61, "point_b": 61, "point_b_corn": 61, "point_shift_along_vector": [1, 133, 142], "poli": 109, "polici": 173, "poll": [105, 181], "poll_interv": 105, "poly_and_edge_indic": [1, 92, 96, 108, 110], "poly_path": 56, "polygon": [1, 56, 62, 63, 92, 96, 108, 109, 110, 111, 113, 115, 117, 142, 158, 175, 180, 185, 188], "polygon_head": [1, 92, 96, 108, 109], "polygon_path": 56, "polygon_point": 142, "polygon_toler": 117, "polygon_with_hsym": [1, 133, 158], "polygon_with_sym": [1, 133, 158], "polygon_with_vsym": [1, 133, 158, 180], "polymorph": 82, "polynomi": [102, 142], "poor": [102, 183], "pop": 178, "popul": [74, 81, 82, 148], "port": [1, 5, 13, 30, 33, 35, 36, 37, 38, 42, 47, 48, 55, 61, 64, 86, 87, 89, 90, 92, 93, 95, 96, 108, 109, 110, 117, 118, 119, 120, 121, 122, 127, 152, 156, 175, 176, 177, 180, 184, 186, 187], "port_2": 185, "port_2_corn": 185, "port_3": 185, "port_3_corn": 185, "port_a": [32, 36, 61], "port_b": [32, 36, 61, 180], "port_b_corn": 180, "port_common": 89, "port_cplr0": 185, "port_cplr0_corn": 185, "port_cplr1": 185, "port_cplr1_corn": 185, "port_cplr2": 185, "port_cplr2_corn": 185, "port_id": 5, "port_id_remap": 5, "port_ipoli": 109, "port_kwarg": 117, "port_nam": 64, "port_nr": [9, 117, 185], "port_siz": [115, 117], "port_squid_a": [156, 185], "port_squid_b": [156, 185], "port_termination_end": 120, "port_typ": 109, "port_width": 90, "portion": 185, "portnum": 109, "pos_start": [25, 121], "posit": [1, 22, 24, 27, 30, 36, 54, 61, 62, 63, 81, 86, 89, 90, 109, 141, 145, 147, 148, 153, 156, 175, 179, 180], "position_label": 81, "position_label_to_two_coordin": [1, 79, 81], "posixpath": [82, 113], "possibl": [36, 51, 56, 61, 62, 74, 82, 89, 117, 128, 154, 161, 163, 166, 167, 170, 171, 175, 180, 181, 183, 184, 186, 188], "possibli": [5, 51, 157, 166, 171, 179, 180], "post": [5, 36, 106, 113, 116, 184, 186, 187], "post_build": [1, 2, 5, 27, 36], "post_process": [1, 92, 98, 101, 106, 186], "post_process_script": 184, "post_processing_funct": 113, "postfix": [81, 152, 168], "postprocess": [1, 92, 98, 101, 106, 116], "potenti": [102, 115, 180], "potentil": 102, "power": [170, 176], "powershel": 166, "pp": 142, "pr": 160, "practic": [33, 35, 36, 37, 42, 47, 55, 61, 86, 87, 90, 161, 174, 185], "pre": [166, 185], "preced": 61, "precis": [62, 113, 117, 169, 184], "predefin": [14, 62, 175], "prefer": [51, 139, 161, 164, 167, 176, 182, 183, 188], "prefix": [34, 36, 74, 80, 101, 106, 113, 116, 117, 131, 167, 168, 180], "prefixless": 167, "preliminari": 18, "prepar": [163, 183], "prepend": 142, "prerequisit": 165, "present": [36, 117, 157, 163, 167], "press": [171, 175, 176, 178], "pretti": 143, "prevent": 143, "preview": [114, 117], "previou": [13, 44, 61, 68, 87, 89, 127, 142, 148, 166, 167, 175, 178, 179, 180], "primari": [36, 166, 184], "primit": 188, "principl": [117, 145], "print": [143, 148, 149, 150, 179], "print_waveguides_as_composit": 148, "prio": 140, "prior": 168, "prioriti": [143, 175], "privat": [163, 168], "priviledg": 182, "privileg": 166, "probabl": [162, 170], "probe": [9, 131, 141], "probe_ground": 89, "probe_island": 89, "probe_island_1": 89, "probe_island_2": 89, "probeline_nam": [9, 10], "probepoint": [89, 141], "problem": [163, 166, 170, 171, 172, 184], "procedur": 185, "proceed": 142, "process": [75, 77, 82, 93, 95, 99, 106, 113, 116, 117, 119, 120, 121, 122, 156, 166, 169, 171, 174, 177, 179, 180, 183, 184, 186, 187], "process_path": 113, "processor": 169, "produc": [2, 5, 9, 13, 18, 22, 30, 34, 44, 51, 56, 61, 62, 63, 64, 68, 73, 81, 89, 113, 115, 117, 119, 121, 127, 128, 131, 136, 145, 147, 168, 179, 180, 183, 185, 186, 188, 190], "produce_contact_pad": [1, 67, 69], "produce_control_lin": [1, 2, 9, 10], "produce_coupl": [1, 2, 9, 10], "produce_curve_termin": [1, 27, 63], "produce_drivelin": [1, 2, 9, 10], "produce_end_termin": [1, 27, 62], "produce_etched_region": [1, 123, 131], "produce_fixed_length_bend": [1, 27, 61], "produce_fixed_length_waveguid": [1, 27, 61], "produce_fluxlin": [1, 2, 9, 10, 85, 89], "produce_four_point_pad": [1, 123, 131], "produce_fram": [1, 2, 5], "produce_geometri": [1, 27, 50, 51], "produce_ground_bump": [1, 92, 120], "produce_ground_grid": [1, 2, 5], "produce_ground_on_face_grid": [1, 2, 5], "produce_guid": [1, 92, 120], "produce_impl": [1, 27, 36, 57, 59, 161], "produce_junction_test": [1, 2, 5, 9], "produce_label": [1, 133, 147], "produce_launch": [1, 2, 5, 92, 121, 180], "produce_launchers_sma8": [1, 92, 121], "produce_lay": [1, 92, 117], "produce_manhattan_junct": [1, 67, 70], "produce_manhattan_squid": [1, 67, 69], "produce_n_launch": [1, 2, 5], "produce_opt_lit_test": [1, 2, 5], "produce_pad": [1, 123, 131], "produce_probelin": [1, 2, 9, 10], "produce_qubit": [1, 2, 9, 10, 25, 92, 121, 122], "produce_readout_reson": [1, 2, 25, 92, 121], "produce_readout_structur": [1, 2, 9, 10], "produce_reson": [1, 2, 18], "produce_squid": [1, 85, 89, 123, 126, 127], "produce_structur": [1, 2, 5], "produce_tp_larg": [1, 67, 69], "produce_tp_smal": [1, 67, 69], "produce_waveguid": [1, 27, 62, 92, 121], "produce_waveguide_to_port": [1, 92, 117, 180, 185], "product": 179, "profil": [132, 181], "program": [96, 169, 176, 178, 182], "project": [159, 161, 168, 170, 181, 183], "project_0": 183, "prompt": [166, 167], "proper": 179, "properli": [161, 166, 168, 171], "properti": [36, 59, 74, 81, 83, 94, 117, 153, 154, 157, 161, 174, 175, 176, 178, 180], "propos": 168, "protect": [13, 24, 28, 31, 36, 37, 56, 61, 66, 87, 117, 127, 132], "protect_opposite_fac": [13, 24, 28, 31, 36, 37, 56, 61, 87, 117, 127, 132], "provid": [36, 74, 83, 92, 117, 143, 163, 175, 178, 184, 185, 190], "prune": 151, "pt": 190, "pub": 102, "public": [159, 160, 163, 168], "publish": [159, 163], "pull": [163, 166], "pure": [36, 184], "purpl": 185, "purpos": [82, 117, 123, 161, 167, 175, 185], "push": [163, 181], "put": [1, 61, 133, 134, 163, 175, 180], "pvsm": 183, "pwd": 163, "py": [82, 98, 101, 105, 161, 163, 164, 166, 167, 168, 179, 180, 181, 182, 183, 184, 186, 190], "pya": [5, 36, 51, 61, 77, 81, 82, 84, 89, 113, 114, 117, 131, 142, 143, 145, 152, 154, 156, 158, 165, 179, 180, 185], "pya_resolv": [1, 161, 169, 180, 185], "pyacor": 113, "pycharm": 180, "pyepr": [177, 187], "pyepr_exampl": 184, "pyhint": 113, "pylint": 168, "pypi": [165, 174], "pytest": [167, 168, 174], "python": [74, 84, 116, 143, 145, 146, 148, 161, 162, 163, 165, 167, 169, 171, 174, 177, 178, 179, 181, 182, 183, 184, 186, 189, 190], "python3": 166, "python_execut": [163, 183], "q": [105, 167, 176, 182], "q3d": [96, 99, 184, 185, 187], "qb": [25, 122], "qb1": 157, "qcd1": 67, "qcd2": 67, "qcd3": 67, "qdg": 82, "qf1": 179, "qin": 142, "qpu": 169, "qt5": 77, "quadratic_approxim": [1, 92, 96, 100, 102], "qualiti": 149, "quality_factor": [1, 2, 149, 179], "quality_factor_twofac": [1, 2], "qualityfactor": [1, 2, 17, 82, 149, 179], "qualityfactortwofac": [1, 2, 18], "quantum": [5, 27, 36, 67, 131, 169, 188], "qubit": [1, 9, 10, 22, 25, 67, 121, 122, 161, 169, 171, 175, 176, 180, 184, 185, 186], "qubit_a_nr": [9, 10], "qubit_b_nr": [9, 10], "qubit_cel": 121, "qubit_nr": [9, 10], "qubit_spac": [25, 121, 122], "qubits_refpoint": [1, 2, 22], "question": 172, "queu": 184, "queue": 183, "quick": [166, 180], "quick_demo": [82, 167, 179], "quick_start": 163, "quickli": 163, "quiet": [103, 105], "quirk": 171, "quit": 176, "r": [13, 24, 28, 31, 36, 37, 42, 56, 61, 62, 63, 87, 117, 127, 132, 142, 143, 156, 163, 166, 180, 189], "r0": [5, 36, 117, 131], "r_inner": [35, 86], "r_outer": [35, 86], "rad": 63, "radial": 86, "radian": [63, 142], "radio": 62, "radiu": [13, 24, 28, 31, 35, 36, 37, 38, 54, 56, 61, 62, 63, 70, 81, 86, 87, 90, 117, 127, 132, 142, 156, 180], "rais": [36, 61, 106, 143, 145, 157, 178], "raise_error_on_cel": [1, 27, 36], "ram": 163, "rang": [5, 55, 143], "rare": [167, 180], "rather": 170, "ratio": [37, 38, 48, 74, 177, 187], "rb": 190, "rd": 180, "re": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 28, 31, 32, 33, 35, 36, 37, 38, 41, 42, 45, 46, 47, 48, 49, 52, 53, 54, 55, 56, 60, 62, 63, 64, 65, 66, 69, 70, 71, 72, 86, 87, 90, 109, 115, 124, 125, 128, 129, 130, 132, 148, 154, 161, 166, 178, 183], "react": 109, "reactanc": [115, 156], "read": [157, 163, 170, 171, 175, 180], "readabl": [61, 174], "readi": [93, 95, 117, 119, 120, 121, 122], "readout": [9, 10, 22, 87, 88], "readout_res_length": [9, 10, 22, 179], "real": 115, "realli": [166, 179], "reason": [61, 161, 180], "rebuild": 164, "rec_level": [1, 36, 74, 117, 133, 156, 180], "recent": 171, "recommend": [113, 170, 175, 179, 183, 184], "rectangl": [87, 88, 113, 161, 175], "rectangular": [17, 28, 30, 32, 48, 56, 61, 62, 63, 64, 81, 90, 179], "rectangular_paramet": [1, 27, 56], "recurs": [36, 74, 117, 143, 151, 156], "recursionerror": 143, "red": 178, "reduc": [169, 184], "refer": [27, 34, 35, 36, 37, 38, 74, 77, 80, 86, 117, 141, 142, 143, 156, 159, 161, 166, 167, 168, 175, 178, 180, 186], "refin": [99, 102, 184], "reflect": 168, "refp": 185, "refplan": [1, 92, 96, 108, 109], "refpoint": [1, 18, 22, 27, 32, 33, 35, 36, 37, 42, 47, 55, 59, 61, 74, 77, 86, 87, 88, 89, 90, 117, 118, 127, 131, 133, 141, 145, 148, 175, 177, 185], "refpoint_dist": 131, "refpoint_nam": 180, "refpoint_of_some_el": 180, "refpoint_prefix": 131, "refpoint_snap": 148, "refpoint_transform": 36, "refpointtoedgeport": [1, 133, 156], "refpointtointernalport": [1, 133, 156], "refpointtosimport": [1, 33, 35, 36, 37, 42, 47, 55, 86, 87, 90, 133, 156, 185], "regadless": 152, "region": [5, 36, 37, 51, 61, 81, 102, 113, 114, 117, 131, 142, 144], "region_from_lay": [1, 92, 117], "region_with_merged_point": [1, 117, 133, 142], "region_with_merged_polygon": [1, 117, 133, 142], "regist": [94, 155, 161, 173], "register_cell_layers_as_sim_lay": [1, 92, 94], "register_plugin": [1, 133, 155], "registr": [155, 180], "registri": 163, "regress": 143, "regular": [61, 170, 179, 185, 186], "reinstal": [166, 171], "reintroduc": 168, "rel": [36, 74, 89, 98, 99, 102, 117, 127, 147, 149, 156, 161, 180, 184], "relat": [55, 77, 169, 172, 180], "relationship": 183, "releas": [160, 163, 169], "relev": [94, 117, 156, 184, 185], "reload": [171, 175, 177, 180], "reloc": 171, "rememb": [163, 166, 167, 175], "remot": [105, 177, 183, 187], "remote_export_and_run": [1, 92, 96], "remote_host": 104, "remote_run_onli": [1, 92, 96, 105], "remov": [11, 33, 51, 81, 82, 117, 120, 141, 142, 148, 149, 150, 154, 157, 164, 166, 169, 180], "remove_capacitor": 33, "remove_chip": [1, 79, 81], "remove_guiding_shap": 82, "remove_old_handl": 150, "renam": 36, "render": [74, 117], "renorm": [115, 184], "repeat": [5, 116], "repeat_for_each": 116, "repetit": 168, "replac": [36, 81, 82, 145, 157, 166, 179, 186], "replace_junct": [1, 133], "replace_nod": [1, 133, 145], "replace_squid": [1, 133, 157], "repo": [163, 167], "report": [61, 82, 168], "repositori": [0, 141, 163, 165, 171, 174, 184], "repres": [27, 61, 62, 63, 68, 73, 74, 79, 81, 82, 83, 113, 169, 178, 185], "represent": [36, 61, 81, 142, 143, 183], "reproduc": 165, "request": [113, 150, 157, 163, 181, 183], "requir": [61, 74, 148, 161, 162, 165, 166, 168, 170, 171, 175, 179, 183, 185, 186, 187, 190], "require_gui_editing_en": 145, "requirements_within_klayout_unix": 166, "requirements_within_klayout_window": 166, "res_a": [17, 18, 47], "res_airbridge_typ": 17, "res_b": [17, 18, 47], "res_beg": 17, "res_length": [17, 18], "res_term": 17, "research": 67, "resembl": 132, "reserv": [77, 94, 102], "reset": 94, "resist": [109, 115, 156], "resistor": 152, "resolut": 117, "resolv": [5, 81, 165, 180], "resolve_default_layer_info": [1, 74], "resolve_fac": [1, 27, 36], "reson": [9, 10, 17, 18, 22, 47, 56, 119, 175, 184], "resonator_fac": 18, "resonator_length": 47, "resonator_typ": 18, "resonators_both_sid": 17, "resourc": [82, 181, 183], "respect": [36, 61, 114, 115, 117, 125, 147, 158, 185], "rest": 82, "restart": [171, 175, 176, 178, 189], "restore_pcells_to_view": [1, 133, 148], "result": [94, 131, 141, 142, 143, 167, 181, 183, 184, 187], "retain": 113, "retriev": 61, "return": [5, 33, 35, 36, 37, 42, 47, 51, 55, 56, 61, 62, 63, 64, 74, 75, 81, 82, 84, 86, 87, 89, 90, 94, 98, 99, 101, 102, 103, 106, 107, 110, 111, 113, 114, 115, 116, 117, 118, 121, 127, 134, 135, 136, 138, 141, 142, 143, 144, 145, 146, 148, 149, 153, 154, 156, 157, 158, 178, 179, 180, 185], "revers": 161, "revert": 185, "review": 160, "revis": [141, 188], "rewritten": 162, "rf": [5, 42, 168, 180], "rf16": 180, "rho": 134, "ride": 163, "right": [3, 6, 18, 22, 28, 36, 56, 66, 80, 81, 113, 115, 117, 156, 171, 175, 176, 178, 179, 180, 185], "right_gap_inn": 63, "right_gap_out": 63, "right_protect": 63, "right_sid": [89, 127], "right_spac": 56, "rigtht": 81, "rlc": [115, 184], "rm": 180, "roam": 166, "root": [150, 163, 168, 174, 180], "rot": 89, "rotat": [5, 36, 42, 61, 74, 81, 89, 117, 179, 180], "roughli": 179, "round": [42, 61, 70, 87, 90, 102, 117, 180], "round_connector": [42, 61], "rounding_param": 69, "rout": [61, 117, 150, 175, 180], "route_funct": 61, "route_log": [1, 133, 150], "routin": 89, "row": [81, 94, 184], "rpc": 143, "rr": [25, 122], "rr_cpl_width": [25, 122], "rsa": 163, "rst": 164, "rubi": [180, 190], "rule": [109, 117, 164, 174], "ruler": [164, 190], "run": [1, 61, 74, 77, 84, 98, 101, 103, 105, 113, 116, 139, 141, 163, 164, 166, 167, 168, 169, 170, 171, 174, 176, 177, 179, 180, 181, 183, 184, 186, 187, 188, 189, 190], "run_elm": 183, "run_elmergrid": 183, "run_gmsh_gui": 183, "run_kqc": [1, 91], "run_paraview": 183, "run_script": 163, "runid": 181, "runner": [82, 113], "runtim": 163, "rx": [163, 180], "r\u00e4bin\u00e4": 159, "s1p": 184, "s2p": 184, "s3p": 184, "sa": 117, "sa_permitt": 113, "sa_thick": 113, "safe": 167, "safest": 171, "salt": [160, 166, 167, 169, 170, 174, 180, 190], "same": [18, 22, 35, 36, 37, 54, 61, 74, 81, 82, 83, 94, 113, 117, 142, 148, 151, 152, 153, 154, 157, 161, 166, 167, 168, 171, 175, 178, 179, 180, 181, 183, 185], "sampl": [5, 8, 17, 88, 121, 142], "sample_holder_test": [1, 2], "sample_holder_typ": 17, "sample_point": 142, "samplehold": 177, "sampleholder_typ": [5, 14, 180], "sampleholdertest": [1, 2, 19], "satisfactori": 164, "save": [99, 116, 157, 171, 180, 181, 184, 185], "savola": [159, 184], "sbatch": 183, "sbatch_paramet": [181, 183], "scalar": [114, 117], "scale": [48, 81], "scatter": 184, "schema": [94, 157], "scheme": 160, "sci": 102, "scope": [74, 167], "scratch": 180, "script": [61, 74, 98, 101, 103, 105, 106, 116, 141, 157, 163, 164, 166, 167, 171, 174, 175, 177, 178, 180, 181, 182, 183, 184, 185, 186, 187, 188, 190], "script_fil": 101, "script_fold": [98, 101], "scroll": [176, 190], "se": [121, 141], "search": [145, 169], "second": [13, 31, 36, 42, 69, 87, 102, 105, 113, 117, 127, 142, 180, 181, 183, 186], "second_kind_basi": [1, 92, 96, 100, 102], "secondari": [165, 190], "section": [0, 62, 94, 102, 113, 152, 161, 166, 167, 169, 171, 175, 177, 179, 180, 182, 185, 187], "secur": [165, 183], "see": [0, 2, 18, 36, 61, 77, 82, 93, 95, 99, 102, 110, 113, 117, 119, 120, 121, 122, 123, 157, 160, 161, 163, 166, 167, 170, 171, 173, 175, 176, 178, 179, 180, 181, 183, 184, 185, 186, 189], "segment": [24, 56, 61, 62, 63, 65, 66, 117, 175], "segment_length": 61, "select": [1, 13, 69, 110, 133, 140, 148, 171, 175, 176, 178, 179, 180, 185, 190], "self": [5, 36, 56, 61, 64, 68, 73, 81, 82, 89, 93, 94, 95, 117, 119, 120, 121, 122, 143, 162, 174, 180, 183, 185], "semi": 35, "send": 181, "sens": [98, 101, 176, 178], "sensibl": 143, "sent": 183, "separ": [5, 13, 36, 69, 70, 74, 82, 87, 88, 94, 102, 113, 117, 127, 143, 145, 148, 149, 151, 166, 168, 170, 171, 175, 176, 180, 181, 185, 186], "separate_island_internal_port": 156, "separate_junct": [13, 69, 70, 87, 127], "separate_signal_layer_shap": [1, 92, 96, 112, 113], "sequenc": [98, 101, 130, 142], "sequenti": 183, "seri": [42, 61, 88, 93, 186], "serial": [61, 143], "serializ": 143, "seriou": 160, "serv": [33, 35, 36, 37, 42, 47, 55, 86, 87, 90], "session": 84, "set": [5, 18, 36, 56, 61, 74, 79, 80, 82, 83, 94, 99, 102, 110, 113, 115, 117, 121, 141, 156, 160, 161, 163, 166, 167, 168, 169, 175, 176, 180, 181, 183, 184, 185, 186], "set_permitt": [1, 92, 94], "setup": [165, 167, 169, 170, 171, 175, 176, 180, 181, 187, 189, 190], "setup_within_klayout": 166, "setuptool": 170, "sever": [36, 61, 74, 143, 161, 166, 171, 175, 179, 180, 185, 186, 187], "sh": [106, 163, 181, 183, 186], "shadow": [13, 69, 70, 87, 127], "shadow_margin": [13, 69, 70, 87, 127], "shadow_shap": 69, "shape": [1, 2, 5, 13, 17, 24, 27, 28, 30, 31, 32, 34, 36, 37, 42, 54, 56, 61, 62, 75, 80, 82, 86, 87, 89, 94, 113, 117, 127, 131, 132, 147, 151, 157, 175, 176, 178, 180, 185, 186, 188, 190], "shape_lay": 5, "share": [27, 89, 117, 142, 183], "sheet": [99, 117, 185], "shell": [182, 183], "shift": [175, 176, 178, 179], "short": [117, 175, 188], "shortcut": 176, "should": [5, 30, 33, 35, 36, 37, 42, 47, 55, 56, 61, 62, 74, 75, 77, 86, 87, 90, 93, 94, 95, 102, 113, 114, 115, 117, 118, 119, 120, 121, 122, 139, 141, 143, 152, 154, 156, 157, 161, 162, 163, 164, 166, 167, 168, 170, 171, 175, 176, 178, 179, 180, 185, 189], "shouldn": 166, "show": [1, 74, 129, 130, 153, 167, 171, 175, 176, 178, 179, 180, 185, 186], "shown": [54, 74, 103, 113, 152, 153, 161, 175, 178, 183], "shrink": 117, "shunt": [87, 88], "si": 109, "side": [1, 3, 5, 6, 17, 18, 28, 33, 35, 36, 37, 42, 47, 55, 59, 60, 64, 81, 86, 87, 90, 113, 117, 118, 131, 133, 148, 156, 158, 161, 179, 180, 185], "sif": 183, "sign": 114, "signal": [13, 24, 28, 31, 36, 37, 42, 56, 61, 87, 94, 113, 115, 117, 127, 132, 156, 175, 184, 185], "signal_edg": 117, "signal_lay": [115, 156], "signal_loc": [115, 184, 185], "signal_metal_height": 117, "signatur": 113, "silicon": [5, 24, 117, 132, 180, 185, 188], "sim": [1, 10, 13, 22, 25, 67, 68, 87, 89, 122, 127, 167, 181, 182, 183, 185], "sim_1": 181, "sim_2": 181, "sim_class": [106, 185, 186], "sim_i_tmp_fold": 181, "sim_n": 181, "sim_paramet": [106, 185], "similar": [82, 156, 178, 183, 184, 185, 186], "similarli": [166, 168, 185, 186], "simpl": [1, 2, 13, 82, 84, 110, 117, 127, 128, 163, 179, 183], "simple_cross": 180, "simple_polygon": 142, "simple_region": [1, 133, 142], "simple_workload_manag": 163, "simplecross": 180, "simpler": 180, "simplest": [170, 185], "simpli": [89, 143, 163, 167, 185], "simplic": [154, 161], "simplifi": 117, "simplified_region": [1, 92, 117], "simul": [1, 25, 33, 35, 36, 37, 42, 47, 55, 72, 77, 86, 87, 89, 90, 133, 156, 163, 167, 169, 170, 171, 174, 177, 180, 182, 183, 186, 190], "simulation_export": [1, 92, 96, 185, 186], "simulation_flag": [1, 92, 96, 97, 99, 184], "simulation_mesh": 183, "simulation_safeti": 110, "simultan": 166, "sinan": 159, "sinc": [0, 145, 166, 175, 180, 185], "singapor": 142, "singl": [4, 5, 6, 10, 13, 18, 22, 25, 42, 55, 56, 61, 68, 70, 80, 82, 87, 89, 98, 101, 106, 117, 118, 122, 127, 148, 149, 154, 168, 171, 177, 179, 180, 181, 183, 187, 188], "single_element_simul": [1, 92, 185, 186], "single_junct": [13, 69, 87, 127], "single_xmon": [1, 2], "single_xmons_full_chip_sim": [1, 92], "singlexmon": [1, 2, 22], "singlexmonsfullchipsim": [1, 92, 119], "singular": [165, 174, 181, 183], "singularity_path": 181, "singularity_priv": 163, "singularity_remote_path": 104, "site": [141, 166, 170], "situat": 175, "six": 22, "sixth": 142, "size": [5, 28, 35, 37, 42, 55, 61, 66, 74, 81, 82, 86, 102, 115, 117, 142, 147, 153, 175, 179, 180], "skip": [98, 101, 143], "skip_error": [98, 101], "skip_extra": 80, "skipkei": 143, "slide": 142, "slightli": 170, "slope": 102, "slot": 113, "slow": [145, 178, 179], "slurm": [181, 183], "sma8": [14, 17, 121, 180], "small": [13, 21, 62, 160, 180, 183], "small_loop_area": 13, "small_loop_height": 69, "smaller": [82, 117, 142], "smirnov": 159, "smooth": [55, 136], "smooth_capacitor": [1, 27], "smoothcapacitor": [1, 18, 27, 55, 136], "snap": [61, 148], "snap_point": [1, 27, 61], "snippet": 185, "snp": 184, "so": [56, 61, 82, 93, 94, 95, 113, 117, 119, 120, 121, 122, 141, 142, 156, 157, 161, 163, 166, 167, 168, 171, 175, 178, 180, 184, 186, 189], "softwar": [159, 163, 173, 183, 186], "solid": [18, 184], "solut": [1, 92, 96, 98, 99, 101, 102, 106, 166, 171, 184], "solution_param": [98, 99, 101, 102], "solv": [99, 184], "solver": [102, 183, 184, 186], "some": [2, 5, 13, 24, 27, 28, 31, 36, 37, 56, 61, 75, 82, 83, 87, 98, 101, 110, 113, 117, 127, 132, 141, 142, 148, 154, 157, 161, 164, 166, 167, 168, 170, 171, 175, 176, 178, 179, 180, 181, 184, 185, 188], "someel": 180, "someth": [162, 183], "something_port": 180, "something_port_corn": 180, "sometim": [170, 178], "son": [110, 186], "sonnet": [1, 92, 96, 177, 187], "sonnet_export": [1, 92, 96, 108, 186], "sonnetsoftwar": 110, "sort": [113, 143], "sort_kei": [113, 143], "sourc": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 93, 94, 95, 98, 99, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 131, 132, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 165, 167, 168, 170, 173, 174, 184, 185], "source_path": 106, "south": 90, "space": [5, 12, 13, 15, 16, 18, 23, 25, 56, 61, 94, 120, 121, 122, 125, 127, 129, 130, 145, 147, 149, 167], "spacial": 113, "spcifi": 179, "spec_lay": 80, "special": [61, 142, 175], "specif": [36, 51, 61, 68, 73, 74, 79, 80, 81, 82, 94, 117, 143, 156, 159, 161, 163, 166, 167, 170, 171, 175, 178, 180, 185, 186, 187], "specifi": [5, 30, 31, 32, 36, 48, 61, 74, 81, 82, 83, 94, 102, 113, 115, 117, 141, 142, 143, 145, 146, 150, 152, 153, 154, 157, 163, 164, 166, 167, 174, 179, 181, 185, 186], "speed": [144, 156, 168, 183], "sphinx": [154, 164], "sphinxext": 164, "spiral": [18, 56, 175], "spiral_box_height": 18, "spiral_box_width": 18, "spiral_resonator_polygon": [1, 27], "spiralresonatorpolygon": [1, 27, 56], "spiralresonatorrectangl": 56, "spline": [88, 142], "split": [117, 142], "splitter": 64, "spring": 153, "squar": [5, 12, 23, 34, 37, 51, 81, 82, 131, 148, 167, 171, 180], "squid": [1, 13, 67, 69, 71, 72, 85, 87, 88, 89, 90, 115, 127, 157], "squid_0": 157, "squid_3": 157, "squid_angl": 86, "squid_index": 157, "squid_offset": 87, "squid_port_squid_a": 185, "squid_port_squid_b": 185, "squidnam": 73, "src_path": 149, "ssh": [105, 181], "ssh_login": 105, "st1": 179, "stabil": 170, "stack": [77, 117, 177, 178, 187], "stage": 178, "staircas": 110, "stand": [139, 174, 187], "standalon": [74, 84, 141, 161, 165, 166, 169, 170, 179, 182], "standard": [5, 13, 24, 25, 34, 44, 45, 51, 52, 58, 60, 61, 89, 121, 122, 132, 142, 145, 150, 165, 171], "start": [0, 5, 13, 18, 34, 54, 56, 61, 62, 63, 64, 77, 86, 105, 111, 117, 127, 142, 148, 154, 157, 164, 167, 169, 170, 172, 178, 180, 181, 183, 185], "startpoint": 142, "startup": [139, 145], "state": [13, 44, 68, 87, 89, 127, 181, 183], "statement": [148, 171], "static": [5, 36, 53, 61, 62, 63, 74, 81, 82, 117, 151, 157, 175, 176], "std": 109, "stdout": 150, "step": [4, 13, 15, 16, 61, 127, 142, 144, 157, 166, 170, 171, 176, 178, 179, 181], "still": 179, "stop": [63, 99, 102, 142, 166, 178, 184], "storag": [61, 175], "store": [94, 117, 134, 157, 179, 184, 185], "str": [36, 61, 81, 98, 99, 101, 102, 104, 105, 107, 109, 113, 115, 117, 118, 134, 141, 143, 145, 148, 149, 154, 157], "straight": [3, 6, 25, 44, 46, 56, 61, 62, 65, 89, 117, 122, 180], "strategi": 160, "street": 5, "strict": [143, 161], "strictli": 180, "string": [5, 6, 7, 9, 10, 13, 14, 15, 16, 18, 21, 22, 23, 24, 25, 28, 30, 31, 32, 33, 34, 36, 37, 42, 44, 45, 46, 56, 58, 59, 60, 61, 64, 68, 69, 70, 71, 72, 81, 82, 87, 89, 94, 99, 102, 103, 105, 106, 116, 117, 118, 120, 122, 127, 128, 132, 136, 141, 143, 145, 148, 149, 150, 152, 153, 156, 179, 180], "strip": 145, "stripe": [1, 2, 5, 15, 16, 129, 130], "stripe_length": [129, 130], "stripe_spac": [129, 130], "stripe_step": 130, "stripe_test": [15, 16], "stripe_test_increasing_width": [15, 16], "stripe_width": 129, "stripes_test": [1, 123], "stripes_test_increasing_width": [1, 123], "stripestest": [1, 15, 16, 123, 129], "stripestestincreasingwidth": [1, 123, 130], "structur": [2, 5, 27, 67, 115, 123, 124, 127, 128, 131, 132, 153, 157, 167, 168, 169, 171, 177, 179, 184, 188], "stub": [117, 122], "stuck": 163, "studio": 180, "style": [69, 70, 160, 165, 169, 180], "sub": [26, 36, 61, 62, 69, 81, 89, 114, 117, 157, 161, 175, 179], "subcel": [36, 61, 74, 89, 117, 127, 156, 180], "subcircuit": [152, 153], "subcircuit_id": [152, 153], "subcircuit_loc": 152, "subcircuit_origin": 152, "subclass": [30, 33, 35, 36, 37, 42, 47, 51, 55, 61, 82, 83, 86, 87, 89, 90, 94, 99, 102, 117, 143, 154, 177, 184, 186, 187], "subdirectori": [80, 171, 174], "subfold": [163, 180], "submask": [1, 79, 81], "subscel": 61, "subsect": 166, "subsequ": 142, "subset": 77, "substrat": [59, 60, 102, 113, 114, 117, 180, 185], "substrate_box": 117, "substrate_height": [117, 185], "substrate_materi": 117, "subsystem": 163, "subtract": [5, 51, 117, 131, 151], "subtract_kei": 117, "subtyp": 36, "successfulli": [163, 166, 167, 189], "suffic": 183, "suffix": [113, 114, 141, 153], "suitabl": [167, 170, 184, 185], "sum": 142, "summari": 188, "superconduct": [5, 36, 113, 131, 169], "supercurr": 102, "suppli": [61, 62, 83, 93, 95, 117, 119, 120, 121, 122, 141, 185], "support": [27, 35, 61, 74, 96, 102, 110, 141, 143, 167, 169, 175, 180, 181, 183, 184, 185, 187, 190], "suppos": [167, 179, 185], "sure": [163, 166, 168, 171, 175, 178, 180, 181, 186, 190], "surfac": [117, 184, 185], "surround": [42, 51, 157], "sw": [121, 141], "swap": 180, "sweep": [99, 102, 106, 110, 113, 157, 177, 183, 184, 187], "sweep_count": [1, 92, 96, 97, 99, 184], "sweep_en": [1, 92, 96, 97, 99, 184], "sweep_end": [1, 92, 96, 97, 99, 184], "sweep_simul": [1, 92, 96, 106, 185], "sweep_start": [1, 92, 96, 97, 99, 184], "sweep_typ": [1, 92, 96, 97, 99, 100, 102, 184], "swept": 157, "swept_angl": 35, "swissmon": [1, 85, 176, 185, 186], "swissmon_simulation_output": 186, "swissmonsimul": 185, "switch": [82, 189], "sx1": 179, "sylab": 163, "sym": 109, "symbol": [163, 166, 174, 178, 180, 181, 183], "symlink": 166, "symmetr": 102, "symmetri": [1, 92, 96, 108, 109, 158], "symmetric_polygon": [1, 133, 180], "sync": [139, 167, 183], "sync_paramet": [1, 27, 36], "syncronis": 36, "syntax": [161, 180, 185], "system": [36, 77, 141, 156, 163, 166, 170, 171, 177, 183, 186], "t": [36, 42, 61, 64, 77, 94, 117, 143, 161, 163, 166, 167, 170, 175, 180, 183, 185], "t1_estim": 184, "t_1": 184, "t_cross_paramet": [1, 27, 64], "tab": [74, 143, 175, 176, 178, 179], "tag": [0, 152, 160, 163, 167, 188], "takala": 159, "take": [36, 74, 94, 113, 117, 118, 143, 154, 156, 166, 175, 176, 183, 184, 186, 187, 190], "taken": [54, 62, 63, 88, 113, 117, 142, 148, 161, 174, 185], "talk": 170, "tangent": 142, "taper": [28, 38, 48, 61, 66, 87], "taper_length": [28, 38, 61, 66], "target": [36, 61, 134, 156, 166, 170], "target_cel": 36, "target_len": 61, "task": [178, 183, 189], "techdoc": 110, "technic": [161, 180, 184], "tell": 141, "templat": [99, 164, 169], "term": [102, 114, 117, 168, 184, 185], "term1": [1, 56, 61, 62, 117, 121, 133, 156], "term2": [56, 61, 62, 121], "term_len": [62, 63], "termin": [17, 56, 61, 62, 63, 105, 117, 120, 156, 166, 167, 179, 181, 184, 185], "terminologi": [152, 169, 177], "test": [2, 3, 4, 5, 9, 11, 13, 15, 16, 22, 24, 33, 67, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 143, 157, 163, 165, 166, 167, 169, 170, 171, 174, 179, 180, 183, 186], "test_invalid_nam": 168, "test_load_librari": 168, "test_mask": 179, "test_res_length": 22, "test_structur": [1, 169], "test_waveguide_composit": [61, 178], "test_wgc_airbridg": 178, "test_width": 4, "testarrai": 157, "testarray_nw": 157, "teststructur": [1, 123, 124, 125, 127, 129, 130, 131, 132, 161], "text": [7, 34, 36, 61, 77, 81, 113, 115, 117, 129, 130, 145, 147, 156, 167, 176, 180], "text_margin": [1, 34, 79, 81], "than": [56, 61, 74, 77, 81, 102, 117, 142, 148, 150, 152, 161, 169, 178, 180, 183, 184], "thei": [2, 3, 6, 27, 61, 67, 77, 81, 83, 86, 94, 111, 142, 151, 153, 157, 161, 163, 167, 171, 178, 180, 184], "them": [27, 94, 99, 152, 161, 166, 167, 168, 171, 174, 175, 179, 180, 185], "themselv": 2, "thesi": 184, "thi": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 41, 42, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 80, 81, 82, 83, 84, 86, 87, 90, 92, 93, 94, 95, 98, 101, 102, 113, 114, 115, 117, 119, 120, 121, 122, 124, 125, 127, 128, 129, 130, 132, 134, 139, 140, 142, 143, 145, 148, 149, 151, 152, 153, 154, 156, 157, 161, 163, 164, 166, 167, 168, 170, 171, 174, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186], "thick": [102, 113, 117, 185], "thin": [113, 117, 185], "thing": [26, 79, 161, 171, 180, 183], "third": [142, 183], "those": [61, 143, 167, 175, 179, 181], "though": 178, "thought": 188, "thread": 183, "three": [5, 67, 117, 151, 170, 178, 179, 183, 185], "through": [5, 24, 55, 56, 62, 82, 83, 99, 132, 142, 163, 164, 178, 185], "thu": [68, 73, 167, 184], "tie": 113, "tight": 61, "tight_rout": 61, "tile": 134, "tileoutputreceiv": 134, "tilingprocessor": 134, "time": [3, 6, 36, 98, 101, 102, 106, 110, 113, 156, 164, 167, 169, 171, 176, 178, 179, 181, 183, 185], "tip": 180, "titl": [149, 159], "tl": [117, 184], "tl_airbridg": 17, "tline": 62, "tls_layer_materi": 117, "tls_layer_thick": 117, "tls_sheet_approxim": 117, "tmp": [82, 105, 163, 167, 174, 180, 181, 183, 186], "tmp_path": [82, 141, 179], "to_library_nam": [1, 133, 149], "to_module_nam": [1, 133, 149], "todo": 102, "tofu": 167, "togeth": [75, 142, 154, 166, 185], "toggl": 178, "toler": [5, 62, 102, 111, 117, 142, 151], "too": [13, 24, 28, 31, 36, 37, 48, 56, 61, 62, 63, 65, 66, 87, 117, 127, 132, 152, 154, 166, 167, 168], "tool": [1, 54, 62, 92, 94, 96, 100, 102, 117, 152, 167, 168, 169, 171, 175, 176, 177, 184, 185, 186, 189], "toolbar": [175, 176], "toolbox": 175, "top": [5, 6, 18, 32, 40, 56, 74, 77, 81, 93, 94, 95, 113, 114, 117, 119, 120, 121, 122, 141, 148, 156, 157, 161, 167, 175, 176, 178, 179, 180, 185, 188], "top_cel": [1, 74, 79, 81, 145, 148, 157, 178, 188], "top_cell_nam": 74, "top_pad_lay": 69, "topleft": [1, 133, 147], "topright": [1, 133, 147], "total": [47, 54, 61, 71, 72, 89, 102, 117, 124, 134, 142, 183, 184], "touch": [117, 180], "touchston": 184, "toward": [1, 61, 117, 133, 156, 185], "tox": 168, "tp_height": 69, "tp_width": 69, "tqdm": 171, "trace": [17, 28, 47, 48, 61, 62, 63, 65, 66, 115], "traceabl": 188, "tracking_posit": [1, 133, 140], "trademark": 169, "tran": [1, 5, 9, 10, 36, 63, 74, 81, 117, 131, 133, 156, 157, 185], "transf": [89, 127], "transform": [5, 36, 51, 63, 74, 81, 89, 117, 118, 127, 131, 142, 156, 180], "transformation_from_cent": 118, "transformation_from_shape_impl": [1, 2, 5, 27, 29, 30, 62], "translat": [81, 170], "transmiss": [6, 17, 62, 132], "transmit": [42, 121], "transmon": 86, "transpar": 161, "treat": [145, 152, 161], "tree": 180, "tri": [141, 163], "trick": 180, "troubl": 185, "true": [5, 9, 10, 13, 17, 18, 22, 28, 31, 36, 56, 61, 62, 69, 70, 74, 81, 82, 83, 87, 94, 98, 99, 102, 103, 110, 117, 119, 120, 121, 127, 135, 141, 142, 143, 145, 148, 149, 150, 151, 153, 154, 156, 161, 176, 178, 179, 180, 183, 184, 185], "try": [143, 167, 170], "tsv": [1, 5, 24, 27, 36, 117, 132], "tsv_array_form": 132, "tsv_box": 5, "tsv_diamet": [24, 58, 132], "tsv_edge_to_nearest_el": 5, "tsv_edge_to_tsv_edge_separ": 5, "tsv_ellips": [1, 27, 57], "tsv_elliptical_width": [24, 59, 132], "tsv_grid_spac": 5, "tsv_margin": [24, 58, 132], "tsv_standard": [1, 27, 57], "tsv_test": [1, 2], "tsv_test_pattern": [1, 123], "tsv_type": [5, 24, 58, 59, 60, 132], "tsvellips": [1, 27, 57, 59], "tsvstandard": [1, 27, 57, 60], "tsvtest": [1, 2, 24], "tsvtestpattern": [1, 123, 132], "tunabl": 20, "tune": [61, 89, 157, 185], "tuned_junction_paramet": 157, "tupl": [5, 22, 36, 61, 62, 63, 74, 81, 82, 98, 101, 103, 113, 117, 121, 134, 141, 143, 145, 148, 154], "turn": [13, 18, 24, 28, 31, 33, 35, 36, 37, 42, 47, 55, 56, 61, 86, 87, 90, 117, 122, 127, 132, 156, 161, 175, 180], "turn_radiu": [1, 117, 121, 133, 156], "tutori": [163, 169, 171, 177, 178], "tweak": 89, "twist": 77, "two": [6, 9, 34, 35, 37, 38, 40, 42, 54, 59, 60, 61, 69, 81, 86, 87, 88, 89, 113, 114, 117, 131, 141, 142, 145, 152, 156, 161, 174, 175, 179, 180, 183, 184, 185, 186, 190], "two_coordinates_to_position_label": [1, 79, 81], "twofac": 18, "txt": [166, 167, 183], "type": [5, 9, 10, 13, 14, 15, 16, 17, 18, 22, 24, 25, 26, 28, 30, 31, 32, 34, 36, 42, 44, 45, 46, 51, 56, 58, 59, 60, 61, 64, 68, 69, 70, 71, 72, 77, 82, 84, 87, 89, 90, 102, 110, 113, 115, 117, 118, 119, 122, 127, 128, 132, 134, 135, 136, 141, 142, 143, 145, 148, 152, 154, 157, 168, 175, 177, 182, 184, 185, 190], "type_coupl": [17, 18, 22], "typeboolean": [1, 133, 154], "typedoubl": [1, 133, 154, 180], "typeerror": 143, "typeint": [1, 133, 154], "typelay": [1, 133, 154], "typelist": [1, 133, 154], "typenon": [1, 133, 154], "typeshap": [1, 133, 154], "typestr": [1, 133, 154], "typic": [5, 13, 24, 28, 31, 36, 37, 56, 61, 67, 87, 117, 127, 132, 136, 149, 152, 180, 185, 186, 187], "u": [168, 180], "ubm": 53, "ubm_diamet": [31, 40, 56, 61], "ubuntu": [163, 166, 170], "ui": 74, "um": [25, 90, 115, 117, 122, 147, 153], "unconnect": 152, "under": [31, 36, 40, 56, 61, 74, 82, 115, 117, 149, 163, 166, 171, 174, 175, 178, 180], "underli": [54, 180], "underscor": 171, "understand": [168, 178], "unfortun": 168, "unhid": [175, 176], "uniform": [142, 185], "uniformli": 142, "uninstal": 171, "uniqu": [81, 141, 148, 152, 153, 180, 181, 187], "unit": [4, 5, 6, 9, 10, 13, 17, 18, 19, 24, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 42, 44, 46, 47, 48, 49, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 70, 71, 72, 73, 86, 87, 89, 90, 94, 99, 102, 113, 114, 115, 117, 120, 121, 122, 124, 125, 127, 129, 130, 132, 141, 142, 144, 161, 165, 169, 180, 184], "univers": [0, 184], "unless": [56, 166, 167, 170, 179], "unlik": 142, "unlink": 165, "unlock": 180, "unmodifi": 61, "unrespons": 178, "unsign": [62, 142], "until": 187, "up": [36, 94, 98, 99, 101, 102, 115, 117, 144, 149, 155, 156, 161, 166, 167, 168, 169, 175, 178, 180, 183, 184, 185, 187], "updat": [1, 36, 117, 133, 140, 161, 165, 170, 174, 175, 178, 184], "update_form_from_nod": [1, 133, 140], "update_node_from_form": [1, 133, 140], "upgrad": [139, 166, 169], "upload": 167, "upper": [22, 114, 185], "upper_box_height": 117, "url": 159, "us": [5, 9, 11, 18, 22, 25, 27, 28, 33, 34, 35, 36, 37, 42, 47, 48, 51, 54, 55, 56, 61, 62, 64, 66, 68, 73, 74, 77, 80, 81, 82, 83, 84, 86, 87, 89, 90, 93, 94, 95, 96, 98, 99, 101, 102, 105, 106, 110, 113, 114, 115, 117, 119, 120, 121, 122, 123, 127, 131, 136, 141, 142, 143, 144, 145, 148, 149, 151, 152, 153, 154, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 174, 176, 177, 179, 180, 181, 183, 184, 185, 186, 187, 188, 189, 190], "usabl": 145, "usag": [84, 149, 165, 166, 169, 170, 171, 175, 177, 178, 179, 182, 183, 184, 185, 186], "use_airbridg": 64, "use_av": [1, 92, 96, 100, 102], "use_create_with_refpoint": 148, "use_edge_port": 120, "use_face_prefix": 34, "use_internal_port": [1, 117, 133, 156, 185], "use_port": 117, "use_rel_path": 98, "use_test_reson": [22, 119], "used_chip": [1, 79, 82], "useless": 136, "user": [30, 31, 32, 36, 59, 61, 74, 82, 89, 105, 160, 163, 164, 166, 167, 169, 170, 174, 179, 180, 181, 183, 185], "usual": [83, 113, 115, 152, 166, 171, 178, 179, 180, 182, 183, 185], "util": [1, 56, 64, 92, 96, 168, 169, 177, 180, 185, 186], "v": [102, 109, 160], "v0": [0, 170], "v1": 62, "v2": 62, "v52": 170, "v57": 170, "v_pad_width": 69, "vacuum": [94, 102, 113, 114, 117, 185], "valid": [74, 145, 162, 184], "valu": [1, 5, 13, 22, 26, 28, 33, 35, 36, 37, 42, 47, 55, 56, 61, 62, 66, 74, 77, 80, 81, 82, 86, 87, 90, 94, 99, 102, 110, 113, 115, 117, 121, 127, 133, 141, 143, 145, 147, 148, 149, 151, 152, 154, 156, 157, 161, 163, 169, 174, 175, 176, 178, 180, 184, 185, 190], "valueerror": [36, 61, 143, 145], "vari": [106, 180, 183, 185], "variabl": [161, 163, 167, 174, 178, 180, 181, 183, 184], "variant": [33, 45, 46, 79, 82, 179], "variant_nam": 82, "variat": 185, "variou": 174, "vector": [62, 142], "vector_length_and_direct": [1, 133, 142], "vectorhelmholtz": 102, "venv": [139, 166, 167], "ver_dist": [24, 132], "veri": [21, 62, 74, 175, 178, 180, 185, 186], "verifi": [167, 179], "version": [0, 1, 79, 80, 81, 82, 83, 143, 159, 163, 165, 166, 167, 171, 176, 179, 181, 183, 186, 190], "vertex": 56, "vertic": [3, 6, 13, 23, 24, 31, 32, 46, 56, 81, 114, 117, 127, 132, 157, 158, 190], "vertical_cul": 113, "vertical_dimens": 114, "vertical_over_etch": 117, "via": [1, 5, 24, 92, 96, 108, 109, 132, 181, 183, 185], "video": 175, "view": [74, 77, 82, 140, 148, 155, 167, 168, 171, 175, 178, 180, 183, 186, 189], "viewer": [167, 176, 186], "viewport": 74, "vim": 180, "violat": 81, "virtual": [94, 117, 167], "virtualenv": 166, "visibl": [62, 74, 166, 170, 171, 175, 178, 179, 180], "visual": [157, 167, 180, 183], "visualis": [113, 114, 117], "visualise_region": [1, 92, 117], "visualise_xsection_cut_on_original_layout": [1, 92, 96, 112, 113], "voltag": 99, "volum": 163, "w": [42, 56, 61, 62, 121], "wa": [0, 36, 81, 94, 148, 156, 169, 171, 178, 179, 183, 185, 189], "wafer": [51, 81, 83, 179, 180, 188], "wafer_bottom_flat_length": [1, 79, 81], "wafer_cent": [1, 79, 81], "wafer_rad": [1, 79, 81], "wafer_top_flat_length": [1, 79, 81], "wai": [18, 21, 36, 61, 82, 83, 111, 113, 156, 161, 166, 167, 169, 170, 171, 174, 175, 179, 180, 185, 186], "wait": 105, "want": [56, 81, 148, 157, 164, 166, 167, 168, 175, 178, 179, 180, 182, 183, 185, 186, 190], "warn": [102, 150, 166], "wast": [98, 101], "watch": 181, "wave": [102, 117, 185], "wave_equ": [102, 184], "waveguid": [3, 6, 18, 19, 28, 36, 42, 47, 48, 54, 56, 61, 62, 63, 64, 65, 66, 86, 87, 90, 94, 115, 117, 120, 122, 142, 145, 148, 152, 153, 156, 176, 177, 180, 184, 185], "waveguide_cel": 62, "waveguide_composit": [1, 27], "waveguide_coplanar": [1, 27, 180], "waveguide_coplanar_curv": [1, 27], "waveguide_coplanar_splitt": [1, 27], "waveguide_coplanar_straight": [1, 27], "waveguide_coplanar_tap": [1, 27], "waveguide_extra": 28, "waveguide_indent": 18, "waveguide_inst": 145, "waveguide_length": [1, 117, 122, 133, 142, 156, 185], "waveguide_param": 61, "waveguidecomposit": [1, 27, 61, 145, 148, 177, 180], "waveguidecoplanar": [1, 27, 61, 62, 148, 175, 180], "waveguidecoplanarcurv": [1, 27, 63], "waveguidecoplanarsplitt": [1, 27, 64], "waveguidecoplanarstraight": [1, 27, 65], "waveguidecoplanartap": [1, 27, 61, 66], "waveguidecoplanartcross": 64, "waveguides_n_guides_1": 183, "waveguides_n_guides_2": 183, "waveguides_sim": [1, 92], "waveguides_sim_compar": [163, 167, 182, 183], "waveguides_sim_elm": [163, 183], "waveguides_sim_xsect": [184, 190], "waveguidessim": [1, 92, 120], "waveguidetosimport": [1, 133, 156, 185], "waypoint": [61, 62], "wd": 163, "we": [62, 77, 81, 117, 152, 156, 157, 160, 161, 162, 167, 170, 171, 175, 178, 179, 180, 183, 185, 186, 188], "websit": [160, 163], "weight": 61, "welcom": 160, "well": [36, 111, 142, 157, 179, 185, 190], "were": [61, 148, 157, 166], "west": [48, 90, 141], "what": [81, 110, 162, 178, 180, 185], "when": [33, 35, 36, 37, 42, 47, 55, 61, 62, 74, 81, 86, 87, 90, 102, 105, 113, 114, 115, 117, 141, 148, 156, 157, 160, 161, 163, 164, 167, 170, 175, 178, 179, 180, 181, 183, 185, 188], "whenev": [142, 160, 178], "where": [5, 18, 22, 33, 35, 36, 37, 42, 47, 55, 56, 61, 62, 63, 68, 73, 81, 82, 83, 86, 87, 90, 94, 98, 101, 102, 103, 106, 110, 113, 114, 116, 117, 121, 141, 145, 147, 148, 151, 152, 156, 157, 161, 166, 170, 175, 178, 179, 180, 181, 183, 184, 185, 187], "wherev": 180, "whether": [74, 87, 89, 115, 116, 127, 141, 163, 182, 184], "which": [2, 5, 6, 7, 10, 16, 18, 22, 27, 33, 35, 36, 37, 42, 47, 55, 61, 62, 63, 74, 75, 77, 79, 81, 82, 83, 85, 86, 87, 90, 92, 93, 94, 95, 102, 105, 106, 110, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 128, 129, 130, 131, 132, 133, 135, 136, 141, 142, 143, 144, 145, 147, 148, 149, 151, 156, 157, 161, 163, 164, 166, 167, 168, 174, 175, 178, 179, 180, 181, 183, 184, 185, 186, 187, 189, 190], "whichev": 82, "while": [5, 22, 36, 77, 151, 152, 163, 168, 171, 183], "white": 74, "whitespac": 143, "whole": [74, 120, 176], "whose": [22, 148, 151], "why": [161, 162], "widen": 130, "width": [3, 4, 5, 13, 17, 18, 19, 24, 25, 28, 30, 31, 33, 34, 35, 36, 37, 38, 42, 44, 46, 47, 48, 49, 55, 56, 59, 61, 62, 64, 68, 69, 70, 74, 81, 86, 87, 89, 90, 113, 115, 117, 121, 122, 124, 125, 127, 129, 130, 131, 132, 156, 180, 185], "width_ratio": 113, "wil": 168, "wildcard": 154, "win": 167, "window": [51, 53, 74, 141, 142, 163, 165, 167, 170, 171, 175, 176, 178, 179, 182, 186, 189], "wire": 152, "wirebond": [48, 49], "wish": [51, 166, 179], "with_face1_gnd_tsv": 5, "with_gnd_bump": 5, "with_gnd_tsv": 5, "with_grid": [1, 5, 79, 81, 82, 83, 117, 179], "with_label": 153, "with_posit": 153, "with_right_waveguid": 28, "with_side_airbridg": 28, "with_squid": 87, "within": [5, 33, 35, 36, 37, 42, 47, 55, 61, 86, 87, 90, 102, 128, 157, 167, 168, 187, 189], "without": [30, 44, 56, 61, 68, 73, 74, 81, 84, 89, 111, 117, 128, 166, 167, 168, 171, 175, 179, 180, 181, 183, 185, 189], "wn": [121, 180], "wn_port": 180, "wn_port_corn": 180, "wne": 90, "wo": 180, "word": [94, 149, 171], "work": [77, 82, 113, 161, 163, 166, 167, 170, 171, 175, 178, 179, 180, 182, 185, 188, 190], "worker": 183, "workflow": [101, 110, 163, 169, 171, 175, 177, 178, 183, 187], "workload": [163, 181, 183], "would": [63, 84, 143, 145, 152, 167, 168, 175, 180], "woven": 7, "wrap": [74, 75], "wrapper": [5, 74, 121, 161], "write": [98, 101, 106, 110, 141, 161, 163, 164, 166, 167, 168, 170, 180, 183, 185, 189, 190], "write_commit_reference_fil": [1, 133, 141], "write_export_machine_versions_fil": [1, 133, 141], "write_path": 157, "write_versions_fil": 141, "written": [141, 186], "wsl": 163, "www": [77, 102, 110, 170, 183, 186], "x": [5, 33, 54, 61, 62, 81, 86, 89, 102, 111, 113, 131, 141, 145, 152, 153, 164, 170, 175, 177, 179, 180, 183, 184, 185, 186], "x0": 5, "x2": 164, "x_2": 164, "x_base_metal_gap_wo_grid": 180, "x_corner": 145, "x_coupler_height": 33, "x_coupler_length": 33, "x_coupler_vari": 33, "x_end": 37, "x_ground_grid_avoid": 180, "x_indent": 18, "x_max": 37, "x_new_lay": 180, "x_offset": [70, 87], "x_port": 180, "x_port_a": 175, "x_port_a_corn": 175, "x_space": 56, "xcell": 109, "xcord": 109, "xmax": [102, 109], "xmin": [102, 109], "xmons_direct_coupl": [1, 2], "xmons_direct_coupling_full_chip_sim": [1, 92], "xmons_direct_coupling_pyepr": 184, "xmons_direct_coupling_sim": [1, 92], "xmonsdirectcoupl": [1, 2, 25], "xmonsdirectcouplingfullchipsim": [1, 92, 121], "xmonsdirectcouplingsim": [1, 92, 122], "xs1": 119, "xs2": 119, "xsection": [1, 92, 94, 96, 117, 174, 177, 184], "xsection_cal": [1, 92, 96, 112, 113, 190], "xsection_cut": 113, "xsection_export": [1, 92, 96, 112, 190], "xsection_script": 190, "xsection_source_class": 94, "xwidth": 109, "xyz": 166, "y": [5, 13, 54, 61, 81, 89, 102, 109, 111, 113, 127, 131, 141, 145, 152, 153, 164, 179, 184, 185, 186], "y0": 5, "y2": 164, "y_2": 164, "y_left": 37, "y_max": 37, "y_right": 37, "y_space": 56, "ycell": 109, "ycord": 109, "year": 159, "yet": [167, 175, 190], "ymax": [102, 109], "ymin": [102, 109], "you": [33, 35, 36, 37, 42, 47, 51, 55, 56, 74, 86, 87, 90, 98, 101, 113, 143, 148, 159, 161, 162, 163, 164, 166, 167, 168, 170, 171, 172, 174, 175, 176, 178, 179, 180, 181, 182, 184, 185, 186, 188, 189, 190], "your": [5, 51, 94, 98, 101, 115, 117, 159, 160, 162, 163, 166, 167, 168, 169, 170, 171, 180, 181, 186], "yourself": 170, "ywidth": 109, "z": [114, 117, 163, 189], "z0": 117, "z1": 117, "zenodo": 159, "zero": [56, 113, 117, 185], "zoom": [74, 175, 176, 178], "\u00b5m": [5, 34, 56, 61, 71, 72, 86, 87, 89, 110, 117, 151], "\u03bcm": [4, 5, 6, 9, 10, 13, 17, 18, 19, 24, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 42, 44, 46, 47, 48, 49, 54, 55, 56, 58, 59, 61, 62, 63, 64, 66, 68, 69, 70, 73, 86, 87, 89, 90, 117, 120, 121, 122, 124, 125, 127, 129, 130, 132, 156, 180]}, "titles": ["About", "API documentation", "kqcircuits.chips", "kqcircuits.chips.airbridge_crossings", "kqcircuits.chips.airbridge_dc_test", "kqcircuits.chips.chip", "kqcircuits.chips.crossing_twoface", "kqcircuits.chips.daisy_woven", "kqcircuits.chips.dc_test", "kqcircuits.chips.demo", "kqcircuits.chips.demo_twoface", "kqcircuits.chips.empty", "kqcircuits.chips.junction_test", "kqcircuits.chips.junction_test2", "kqcircuits.chips.launchers", "kqcircuits.chips.lithography_test", "kqcircuits.chips.lithography_test_twoface", "kqcircuits.chips.quality_factor", "kqcircuits.chips.quality_factor_twoface", "kqcircuits.chips.sample_holder_test", "kqcircuits.chips.shaping", "kqcircuits.chips.simple", "kqcircuits.chips.single_xmons", "kqcircuits.chips.stripes", "kqcircuits.chips.tsv_test", "kqcircuits.chips.xmons_direct_coupling", "kqcircuits.defaults", "kqcircuits.elements", "kqcircuits.elements.airbridge_connection", "kqcircuits.elements.airbridges", "kqcircuits.elements.airbridges.airbridge", "kqcircuits.elements.airbridges.airbridge_multi_face", "kqcircuits.elements.airbridges.airbridge_rectangular", "kqcircuits.elements.capacitive_x_coupler", "kqcircuits.elements.chip_frame", "kqcircuits.elements.circular_capacitor", "kqcircuits.elements.element", "kqcircuits.elements.finger_capacitor_square", "kqcircuits.elements.finger_capacitor_taper", "kqcircuits.elements.flip_chip_connectors", "kqcircuits.elements.flip_chip_connectors.flip_chip_connector", "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_dc", "kqcircuits.elements.flip_chip_connectors.flip_chip_connector_rf", "kqcircuits.elements.fluxlines", "kqcircuits.elements.fluxlines.fluxline", "kqcircuits.elements.fluxlines.fluxline_standard", "kqcircuits.elements.fluxlines.fluxline_straight", "kqcircuits.elements.hanger_resonator", "kqcircuits.elements.launcher", "kqcircuits.elements.launcher_dc", "kqcircuits.elements.markers", "kqcircuits.elements.markers.marker", "kqcircuits.elements.markers.marker_standard", "kqcircuits.elements.markers.mask_marker_fc", "kqcircuits.elements.meander", "kqcircuits.elements.smooth_capacitor", "kqcircuits.elements.spiral_resonator_polygon", "kqcircuits.elements.tsvs", "kqcircuits.elements.tsvs.tsv", "kqcircuits.elements.tsvs.tsv_ellipse", "kqcircuits.elements.tsvs.tsv_standard", "kqcircuits.elements.waveguide_composite", "kqcircuits.elements.waveguide_coplanar", "kqcircuits.elements.waveguide_coplanar_curved", "kqcircuits.elements.waveguide_coplanar_splitter", "kqcircuits.elements.waveguide_coplanar_straight", "kqcircuits.elements.waveguide_coplanar_taper", "kqcircuits.junctions", "kqcircuits.junctions.junction", "kqcircuits.junctions.manhattan", "kqcircuits.junctions.manhattan_single_junction", "kqcircuits.junctions.no_squid", "kqcircuits.junctions.sim", "kqcircuits.junctions.squid", "kqcircuits.klayout_view", "kqcircuits.layer_cluster", "kqcircuits.layer_config", "kqcircuits.layer_config.default_layer_config", "kqcircuits.layer_config.example_layer_config", "kqcircuits.masks", "kqcircuits.masks.mask_export", "kqcircuits.masks.mask_layout", "kqcircuits.masks.mask_set", "kqcircuits.masks.multi_face_mask_layout", "kqcircuits.pya_resolver", "kqcircuits.qubits", "kqcircuits.qubits.concentric_transmon", "kqcircuits.qubits.double_pads", "kqcircuits.qubits.double_pads_splines", "kqcircuits.qubits.qubit", "kqcircuits.qubits.swissmon", "kqcircuits.run", "kqcircuits.simulations", "kqcircuits.simulations.airbridges_sim", "kqcircuits.simulations.cross_section_simulation", "kqcircuits.simulations.empty_simulation", "kqcircuits.simulations.export", "kqcircuits.simulations.export.ansys", "kqcircuits.simulations.export.ansys.ansys_export", "kqcircuits.simulations.export.ansys.ansys_solution", "kqcircuits.simulations.export.elmer", "kqcircuits.simulations.export.elmer.elmer_export", "kqcircuits.simulations.export.elmer.elmer_solution", "kqcircuits.simulations.export.export_and_run", "kqcircuits.simulations.export.export_singularity", "kqcircuits.simulations.export.remote_export_and_run", "kqcircuits.simulations.export.simulation_export", "kqcircuits.simulations.export.solution", "kqcircuits.simulations.export.sonnet", "kqcircuits.simulations.export.sonnet.parser", "kqcircuits.simulations.export.sonnet.sonnet_export", "kqcircuits.simulations.export.util", "kqcircuits.simulations.export.xsection", "kqcircuits.simulations.export.xsection.xsection_export", "kqcircuits.simulations.partition_region", "kqcircuits.simulations.port", "kqcircuits.simulations.post_process", "kqcircuits.simulations.simulation", "kqcircuits.simulations.single_element_simulation", "kqcircuits.simulations.single_xmons_full_chip_sim", "kqcircuits.simulations.waveguides_sim", "kqcircuits.simulations.xmons_direct_coupling_full_chip_sim", "kqcircuits.simulations.xmons_direct_coupling_sim", "kqcircuits.test_structures", "kqcircuits.test_structures.airbridge_dc", "kqcircuits.test_structures.cross_test", "kqcircuits.test_structures.junction_test_pads", "kqcircuits.test_structures.junction_test_pads.junction_test_pads", "kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple", "kqcircuits.test_structures.stripes_test", "kqcircuits.test_structures.stripes_test_increasing_width", "kqcircuits.test_structures.test_structure", "kqcircuits.test_structures.tsv_test_pattern", "kqcircuits.util", "kqcircuits.util.area", "kqcircuits.util.count_instances", "kqcircuits.util.coupler_lib", "kqcircuits.util.deep_delete", "kqcircuits.util.defaults_helper", "kqcircuits.util.dependencies", "kqcircuits.util.edit_node_plugin", "kqcircuits.util.export_helper", "kqcircuits.util.geometry_helper", "kqcircuits.util.geometry_json_encoder", "kqcircuits.util.groundgrid", "kqcircuits.util.gui_helper", "kqcircuits.util.import_helper", "kqcircuits.util.label", "kqcircuits.util.layout_to_code", "kqcircuits.util.library_helper", "kqcircuits.util.log_router", "kqcircuits.util.merge", "kqcircuits.util.netlist_extraction", "kqcircuits.util.netlist_graph", "kqcircuits.util.parameters", "kqcircuits.util.plugin_startup", "kqcircuits.util.refpoints", "kqcircuits.util.replace_junctions", "kqcircuits.util.symmetric_polygons", "Citing", "Contributing", "Architecture", "Coding Style", "Containers", "Documentation", "Developer Guide", "Developer Setup", "KLayout Standalone Usage", "Testing", "KQCircuits documentation", "Installation", "Getting started (Salt package)", "Support", "Trademarks", "General Structure and Miscellaneous Utilities", "GUI Features", "Point-and-click workflow tutorial", "User Guide", "Macro development", "Mask export", "Python workflow tutorial", "Elmer remote simulations workflow", "Run and export in one line", "Gmsh/Elmer export", "Simulation features", "Simulation objects", "Export functions", "External simulation tools", "Terminology", "Usage", "Creating cross section images"], "titleterms": {"": 184, "Not": 167, "The": 185, "about": 0, "access": 178, "activ": 178, "ad": [179, 180], "airbridg": [29, 30, 31, 32], "airbridge_connect": 28, "airbridge_cross": 3, "airbridge_dc": 124, "airbridge_dc_test": 4, "airbridge_multi_fac": 31, "airbridge_rectangular": 32, "airbridges_sim": 93, "an": 180, "ansi": [97, 98, 99, 186], "ansys_export": 98, "ansys_solut": 99, "api": 1, "applic": 178, "architectur": 161, "area": 134, "around": 171, "basic": 179, "box": 185, "build": 180, "call": 190, "capacit": 184, "capacitive_x_coupl": 33, "chip": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 171, 179, 180], "chip_fram": 34, "ci": 163, "circular_capacitor": 35, "cite": 159, "class": [180, 185], "cli": 163, "click": 176, "code": [162, 175, 180, 190], "command": 175, "composit": 179, "concentric_transmon": 86, "configur": 180, "contain": 163, "content": [1, 2, 27, 29, 39, 43, 50, 57, 67, 76, 79, 85, 92, 96, 97, 100, 108, 112, 123, 126, 133], "contribut": 160, "convert": 175, "count_inst": 135, "coupler_lib": 136, "creat": [178, 190], "cross": [184, 190], "cross_section_simul": 94, "cross_test": 125, "crossing_twofac": 6, "current": 178, "custom": 171, "daisy_woven": 7, "dc_test": 8, "debugg": 178, "deep_delet": 137, "default": 26, "default_layer_config": 77, "defaults_help": 138, "defin": [171, 180], "demo": 9, "demo_twofac": 10, "depend": [139, 167], "develop": [165, 166, 178], "differ": 170, "directori": 171, "docker": 163, "document": [1, 164, 169], "double_pad": 87, "double_pads_splin": 88, "edit": 175, "edit_node_plugin": 140, "eigenmod": 184, "element": [27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 161, 171, 175, 180, 185], "elmer": [100, 101, 102, 181, 183, 186], "elmer_export": 101, "elmer_solut": 102, "empti": 11, "empty_simul": 95, "energi": 184, "exampl": [178, 180], "example_layer_config": 78, "export": [96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 179, 182, 183, 186], "export_and_run": 103, "export_help": 141, "export_singular": 104, "extern": 187, "face": [179, 180, 185], "featur": [175, 184], "file": [174, 180, 190], "finger_capacitor_squar": 37, "finger_capacitor_tap": 38, "first": [171, 178], "flip_chip_connector": [39, 40, 41, 42], "flip_chip_connector_dc": 41, "flip_chip_connector_rf": 42, "fluxlin": [43, 44, 45, 46], "fluxline_standard": 45, "fluxline_straight": 46, "from": [180, 186], "function": 186, "gener": [174, 185], "geometri": [185, 186], "geometry_help": 142, "geometry_json_encod": 143, "get": 171, "gmsh": 183, "grid": 179, "ground": 179, "groundgrid": 144, "gui": [175, 186, 190], "gui_help": 145, "guid": [165, 177], "hanger_reson": 47, "hierarchi": [174, 180], "hotkei": 175, "id": 180, "imag": 190, "import_help": 146, "indic": 169, "insert": 180, "instal": [166, 167, 170, 171], "integr": 184, "interact": 178, "introduct": 175, "issu": 170, "junction": [67, 68, 69, 70, 71, 72, 73], "junction_test": 12, "junction_test2": 13, "junction_test_pad": [126, 127, 128], "junction_test_pads_simpl": 128, "jupyt": 167, "klayout": [167, 170, 178, 186, 190], "klayout_view": 74, "klayoutview": 178, "known": 170, "kqc": [169, 190], "kqcircuit": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 171, 180], "label": 147, "launcher": [14, 48], "launcher_dc": 49, "layer": 180, "layer_clust": 75, "layer_config": [76, 77, 78], "layout_to_cod": 148, "librari": [161, 178, 180], "library_help": 149, "line": 182, "linux": 166, "lithography_test": 15, "lithography_test_twofac": 16, "log_rout": 150, "logo": 169, "look": 171, "maco": 166, "macro": 178, "manhattan": 69, "manhattan_single_junct": 70, "manual": [166, 170], "map": 179, "marker": [50, 51, 52, 53], "marker_standard": 52, "mask": [79, 80, 81, 82, 83, 179], "mask_export": 80, "mask_layout": 81, "mask_marker_fc": 53, "mask_set": 82, "matrix": 184, "meander": 54, "menu": 175, "merg": 151, "miscellan": 174, "modifi": [175, 179], "modul": [1, 2, 27, 29, 39, 43, 50, 57, 67, 76, 79, 85, 92, 96, 97, 100, 108, 112, 123, 126, 133], "multi": 179, "multi_face_mask_layout": 83, "netlist_extract": 152, "netlist_graph": 153, "new": [178, 180], "no_squid": 71, "node": 175, "note": 171, "notebook": 167, "object": 185, "one": 182, "open": 180, "packag": [170, 171], "panel": 178, "paramet": [154, 161, 175, 180, 184], "parser": 109, "particip": 184, "partition_region": 114, "pcell": 161, "place": 175, "plugin_startup": 155, "point": 176, "port": [115, 185], "post_process": 116, "prerequisit": [166, 167], "process": 190, "pya": 161, "pya_resolv": 84, "pyepr": 184, "pypi": 167, "python": [166, 170, 180], "quality_factor": 17, "quality_factor_twofac": 18, "qubit": [85, 86, 87, 88, 89, 90], "ratio": 184, "refpoint": [156, 180], "releas": 171, "reload": 178, "remot": 181, "remote_export_and_run": 105, "remov": 171, "replace_junct": 157, "reproduc": 167, "requir": 167, "resolv": 161, "run": [91, 178, 182], "salt": 171, "sample_holder_test": 19, "samplehold": 180, "script": 179, "secondari": 166, "section": [184, 190], "secur": 167, "set": 171, "setup": 166, "shape": 20, "sim": 72, "simpl": 21, "simul": [92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 181, 184, 185, 187], "simulation_export": 106, "singl": 185, "single_element_simul": 118, "single_xmon": 22, "single_xmons_full_chip_sim": 119, "singular": 163, "smooth_capacitor": 55, "solut": 107, "sonnet": [108, 109, 110, 186], "sonnet_export": 110, "sourc": 166, "spiral_resonator_polygon": 56, "squid": 73, "stack": 185, "standalon": 167, "standard": 167, "start": 171, "stripe": 23, "stripes_test": 129, "stripes_test_increasing_width": 130, "structur": [174, 180], "style": 162, "subclass": 185, "support": 172, "sweep": 185, "swissmon": 90, "symmetric_polygon": 158, "system": [174, 180], "tabl": 169, "terminologi": 188, "test": 168, "test_structur": [123, 124, 125, 126, 127, 128, 129, 130, 131, 132], "tool": [187, 190], "trademark": 173, "tsv": [57, 58, 59, 60], "tsv_ellips": 59, "tsv_standard": 60, "tsv_test": 24, "tsv_test_pattern": 132, "tutori": [176, 179, 180], "type": 180, "unit": 168, "unlink": 166, "up": 171, "updat": [166, 167], "upgrad": 171, "us": [175, 178], "usag": [163, 167, 189], "user": [171, 177], "util": [111, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 174], "version": [160, 170], "waveguid": 175, "waveguide_composit": 61, "waveguide_coplanar": 62, "waveguide_coplanar_curv": 63, "waveguide_coplanar_splitt": 64, "waveguide_coplanar_straight": 65, "waveguide_coplanar_tap": 66, "waveguidecomposit": 175, "waveguides_sim": 120, "window": 166, "workflow": [176, 180, 181], "x": 190, "xmons_direct_coupl": 25, "xmons_direct_coupling_full_chip_sim": 121, "xmons_direct_coupling_sim": 122, "xsection": [112, 113, 190], "xsection_export": 113}}) \ No newline at end of file diff --git a/support.html b/support.html index 0e98f1b9d..e2b96dfaf 100644 --- a/support.html +++ b/support.html @@ -4,7 +4,7 @@ - Support — KQCircuits documentation + Support — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/trademarks.html b/trademarks.html index c75ebbc60..3510e5ecc 100644 --- a/trademarks.html +++ b/trademarks.html @@ -4,7 +4,7 @@ - Trademarks — KQCircuits documentation + Trademarks — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/file_system_and_utilities.html b/user_guide/file_system_and_utilities.html index 1f6358d19..484b60263 100644 --- a/user_guide/file_system_and_utilities.html +++ b/user_guide/file_system_and_utilities.html @@ -4,7 +4,7 @@ - General Structure and Miscellaneous Utilities — KQCircuits documentation + General Structure and Miscellaneous Utilities — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/gui_features.html b/user_guide/gui_features.html index 243eb6908..8923bd8ad 100644 --- a/user_guide/gui_features.html +++ b/user_guide/gui_features.html @@ -4,7 +4,7 @@ - GUI Features — KQCircuits documentation + GUI Features — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/gui_workflow.html b/user_guide/gui_workflow.html index 1416ae529..15a801bc9 100644 --- a/user_guide/gui_workflow.html +++ b/user_guide/gui_workflow.html @@ -4,7 +4,7 @@ - Point-and-click workflow tutorial — KQCircuits documentation + Point-and-click workflow tutorial — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/index.html b/user_guide/index.html index b1579c99e..89353182e 100644 --- a/user_guide/index.html +++ b/user_guide/index.html @@ -4,7 +4,7 @@ - User Guide — KQCircuits documentation + User Guide — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/macro_workflow.html b/user_guide/macro_workflow.html index 72a7521c0..1c676e8d1 100644 --- a/user_guide/macro_workflow.html +++ b/user_guide/macro_workflow.html @@ -4,7 +4,7 @@ - Macro development — KQCircuits documentation + Macro development — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/mask_export.html b/user_guide/mask_export.html index 51440cf9e..9e4e2dc30 100644 --- a/user_guide/mask_export.html +++ b/user_guide/mask_export.html @@ -4,7 +4,7 @@ - Mask export — KQCircuits documentation + Mask export — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/python_workflow.html b/user_guide/python_workflow.html index 18ccbbd83..fcf50bb84 100644 --- a/user_guide/python_workflow.html +++ b/user_guide/python_workflow.html @@ -4,7 +4,7 @@ - Python workflow tutorial — KQCircuits documentation + Python workflow tutorial — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/simulation/elmer_remote_workflow.html b/user_guide/simulation/elmer_remote_workflow.html index 4b72e3adc..3660022f5 100644 --- a/user_guide/simulation/elmer_remote_workflow.html +++ b/user_guide/simulation/elmer_remote_workflow.html @@ -4,7 +4,7 @@ - Elmer remote simulations workflow — KQCircuits documentation + Elmer remote simulations workflow — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/simulation/export_and_run.html b/user_guide/simulation/export_and_run.html index 111cd4f74..4e90eb37b 100644 --- a/user_guide/simulation/export_and_run.html +++ b/user_guide/simulation/export_and_run.html @@ -4,7 +4,7 @@ - Run and export in one line — KQCircuits documentation + Run and export in one line — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/simulation/gmsh_elmer_export.html b/user_guide/simulation/gmsh_elmer_export.html index 0132c6a0a..40bec7034 100644 --- a/user_guide/simulation/gmsh_elmer_export.html +++ b/user_guide/simulation/gmsh_elmer_export.html @@ -4,7 +4,7 @@ - Gmsh/Elmer export — KQCircuits documentation + Gmsh/Elmer export — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/simulation/simulation_features.html b/user_guide/simulation/simulation_features.html index f2700945a..91859d24c 100644 --- a/user_guide/simulation/simulation_features.html +++ b/user_guide/simulation/simulation_features.html @@ -4,7 +4,7 @@ - Simulation features — KQCircuits documentation + Simulation features — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/simulation/simulation_objects.html b/user_guide/simulation/simulation_objects.html index 1f30c25c3..2fad55a76 100644 --- a/user_guide/simulation/simulation_objects.html +++ b/user_guide/simulation/simulation_objects.html @@ -4,7 +4,7 @@ - Simulation objects — KQCircuits documentation + Simulation objects — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/simulation/simulation_scripts.html b/user_guide/simulation/simulation_scripts.html index 6c44d8666..6c9e5fb30 100644 --- a/user_guide/simulation/simulation_scripts.html +++ b/user_guide/simulation/simulation_scripts.html @@ -4,7 +4,7 @@ - Export functions — KQCircuits documentation + Export functions — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/simulations.html b/user_guide/simulations.html index 51b06e839..8d8585f61 100644 --- a/user_guide/simulations.html +++ b/user_guide/simulations.html @@ -4,7 +4,7 @@ - External simulation tools — KQCircuits documentation + External simulation tools — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/terminology.html b/user_guide/terminology.html index cc4f85479..25ff1a27b 100644 --- a/user_guide/terminology.html +++ b/user_guide/terminology.html @@ -4,7 +4,7 @@ - Terminology — KQCircuits documentation + Terminology — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/usage.html b/user_guide/usage.html index 1a1b6873b..7fdeca44f 100644 --- a/user_guide/usage.html +++ b/user_guide/usage.html @@ -4,7 +4,7 @@ - Usage — KQCircuits documentation + Usage — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - + diff --git a/user_guide/xsection.html b/user_guide/xsection.html index 0471b811c..8221b6591 100644 --- a/user_guide/xsection.html +++ b/user_guide/xsection.html @@ -4,7 +4,7 @@ - Creating cross section images — KQCircuits documentation + Creating cross section images — KQCircuits 4.7.26 documentation @@ -18,7 +18,7 @@ - +