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 @@
-"""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 @@
-)
)
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
ElmerSolution
ElmerSolution.tool
-ElmerSolution.linear_system_method
ElmerSolution.p_element_order
ElmerSolution.percent_error
ElmerSolution.max_error_scale
@@ -1764,18 +1763,41 @@ API documentationElmerSolution.maximum_passes
ElmerSolution.minimum_passes
ElmerSolution.is_axisymmetric
-ElmerSolution.frequency
-ElmerSolution.frequency_batch
-ElmerSolution.sweep_type
-ElmerSolution.max_delta_s
-ElmerSolution.boundary_conditions
-ElmerSolution.integrate_energies
ElmerSolution.mesh_levels
ElmerSolution.mesh_size
-ElmerSolution.solver_options
ElmerSolution.get_solution_data()
+
ElmerVectorHelmholtzSolution
+ElmerVectorHelmholtzSolution.tool
+ElmerVectorHelmholtzSolution.frequency
+ElmerVectorHelmholtzSolution.frequency_batch
+ElmerVectorHelmholtzSolution.sweep_type
+ElmerVectorHelmholtzSolution.max_delta_s
+ElmerVectorHelmholtzSolution.london_penetration_depth
+ElmerVectorHelmholtzSolution.quadratic_approximation
+ElmerVectorHelmholtzSolution.second_kind_basis
+ElmerVectorHelmholtzSolution.use_av
+ElmerVectorHelmholtzSolution.conductivity
+ElmerVectorHelmholtzSolution.nested_iteration
+ElmerVectorHelmholtzSolution.convergence_tolerance
+ElmerVectorHelmholtzSolution.max_iterations
+
+
+ElmerCapacitanceSolution
+
+ElmerCrossSectionSolution
+
+get_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'
-
-
-
@@ -977,56 +967,196 @@
+
+
+
+
+
+-
+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
+
+
+
+
+
+-
+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
-
+
+-
+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.
+
+
+
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
ElmerSolution
ElmerSolution.tool
-ElmerSolution.linear_system_method
ElmerSolution.p_element_order
ElmerSolution.percent_error
ElmerSolution.max_error_scale
@@ -914,18 +913,41 @@ kqcircuits.simulations.export.elmerElmerSolution.maximum_passes
ElmerSolution.minimum_passes
ElmerSolution.is_axisymmetric
-ElmerSolution.frequency
-ElmerSolution.frequency_batch
-ElmerSolution.sweep_type
-ElmerSolution.max_delta_s
-ElmerSolution.boundary_conditions
-ElmerSolution.integrate_energies
ElmerSolution.mesh_levels
ElmerSolution.mesh_size
-ElmerSolution.solver_options
ElmerSolution.get_solution_data()
+
ElmerVectorHelmholtzSolution
+ElmerVectorHelmholtzSolution.tool
+ElmerVectorHelmholtzSolution.frequency
+ElmerVectorHelmholtzSolution.frequency_batch
+ElmerVectorHelmholtzSolution.sweep_type
+ElmerVectorHelmholtzSolution.max_delta_s
+ElmerVectorHelmholtzSolution.london_penetration_depth
+ElmerVectorHelmholtzSolution.quadratic_approximation
+ElmerVectorHelmholtzSolution.second_kind_basis
+ElmerVectorHelmholtzSolution.use_av
+ElmerVectorHelmholtzSolution.conductivity
+ElmerVectorHelmholtzSolution.nested_iteration
+ElmerVectorHelmholtzSolution.convergence_tolerance
+ElmerVectorHelmholtzSolution.max_iterations
+
+
+ElmerCapacitanceSolution
+
+ElmerCrossSectionSolution
+
+get_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
ElmerSolution
ElmerSolution.tool
-ElmerSolution.linear_system_method
ElmerSolution.p_element_order
ElmerSolution.percent_error
ElmerSolution.max_error_scale
@@ -985,18 +984,41 @@ kqcircuits.simulations.exportElmerSolution.maximum_passes
ElmerSolution.minimum_passes
ElmerSolution.is_axisymmetric
-ElmerSolution.frequency
-ElmerSolution.frequency_batch
-ElmerSolution.sweep_type
-ElmerSolution.max_delta_s
-ElmerSolution.boundary_conditions
-ElmerSolution.integrate_energies
ElmerSolution.mesh_levels
ElmerSolution.mesh_size
-ElmerSolution.solver_options
ElmerSolution.get_solution_data()
+
ElmerVectorHelmholtzSolution
+ElmerVectorHelmholtzSolution.tool
+ElmerVectorHelmholtzSolution.frequency
+ElmerVectorHelmholtzSolution.frequency_batch
+ElmerVectorHelmholtzSolution.sweep_type
+ElmerVectorHelmholtzSolution.max_delta_s
+ElmerVectorHelmholtzSolution.london_penetration_depth
+ElmerVectorHelmholtzSolution.quadratic_approximation
+ElmerVectorHelmholtzSolution.second_kind_basis
+ElmerVectorHelmholtzSolution.use_av
+ElmerVectorHelmholtzSolution.conductivity
+ElmerVectorHelmholtzSolution.nested_iteration
+ElmerVectorHelmholtzSolution.convergence_tolerance
+ElmerVectorHelmholtzSolution.max_iterations
+
+
+ElmerCapacitanceSolution
+
+ElmerCrossSectionSolution
+
+get_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
ElmerSolution
ElmerSolution.tool
-ElmerSolution.linear_system_method
ElmerSolution.p_element_order
ElmerSolution.percent_error
ElmerSolution.max_error_scale
@@ -985,18 +984,41 @@ kqcircuits.simulationsElmerSolution.maximum_passes
ElmerSolution.minimum_passes
ElmerSolution.is_axisymmetric
-ElmerSolution.frequency
-ElmerSolution.frequency_batch
-ElmerSolution.sweep_type
-ElmerSolution.max_delta_s
-ElmerSolution.boundary_conditions
-ElmerSolution.integrate_energies
ElmerSolution.mesh_levels
ElmerSolution.mesh_size
-ElmerSolution.solver_options
ElmerSolution.get_solution_data()
+
ElmerVectorHelmholtzSolution
+ElmerVectorHelmholtzSolution.tool
+ElmerVectorHelmholtzSolution.frequency
+ElmerVectorHelmholtzSolution.frequency_batch
+ElmerVectorHelmholtzSolution.sweep_type
+ElmerVectorHelmholtzSolution.max_delta_s
+ElmerVectorHelmholtzSolution.london_penetration_depth
+ElmerVectorHelmholtzSolution.quadratic_approximation
+ElmerVectorHelmholtzSolution.second_kind_basis
+ElmerVectorHelmholtzSolution.use_av
+ElmerVectorHelmholtzSolution.conductivity
+ElmerVectorHelmholtzSolution.nested_iteration
+ElmerVectorHelmholtzSolution.convergence_tolerance
+ElmerVectorHelmholtzSolution.max_iterations
+
+
+ElmerCapacitanceSolution
+
+ElmerCrossSectionSolution
+
+get_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)
+ - convergence_tolerance (kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution attribute)
+
- convert_cells_to_code() (in module kqcircuits.util.layout_to_code)
- convert_cells_to_static() (in module kqcircuits.util.replace_junctions)
@@ -1450,8 +1454,14 @@
E
- element (kqcircuits.elements.waveguide_composite.Node attribute)
- element_by_class_name() (in module kqcircuits.util.library_helper)
+
+ - ElmerCapacitanceSolution (class in kqcircuits.simulations.export.elmer.elmer_solution)
+
+ - ElmerCrossSectionSolution (class in kqcircuits.simulations.export.elmer.elmer_solution)
- ElmerSolution (class in kqcircuits.simulations.export.elmer.elmer_solution)
+
+ - ElmerVectorHelmholtzSolution (class in kqcircuits.simulations.export.elmer.elmer_solution)
- Empty (class in kqcircuits.chips.empty)
@@ -1480,11 +1490,11 @@ E
- export_chip() (in module kqcircuits.masks.mask_export)
- export_designs() (in module kqcircuits.masks.mask_export)
-
- - export_docs() (in module kqcircuits.masks.mask_export)
+ - export_docs() (in module kqcircuits.masks.mask_export)
+
- export_drc (kqcircuits.masks.mask_set.MaskSet attribute)
- export_drc_report() (in module kqcircuits.util.export_helper)
@@ -1510,6 +1520,8 @@
E
- export_path (kqcircuits.masks.mask_set.MaskSet attribute)
- export_pcell_png() (kqcircuits.klayout_view.KLayoutView method)
+
+ - export_simulation_json() (in module kqcircuits.simulations.export.simulation_export)
- export_simulation_oas() (in module kqcircuits.simulations.export.simulation_export)
@@ -1612,10 +1624,10 @@ F
- (kqcircuits.simulations.export.ansys.ansys_solution.AnsysVoltageSolution attribute)
- - (kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution attribute)
+
- (kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution attribute)
- 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)
+ - get_object_path_length() (in module kqcircuits.util.geometry_helper)
+
- get_parameters() (kqcircuits.simulations.cross_section_simulation.CrossSectionSimulation method)
@@ -1856,7 +1870,9 @@ I
- integrate_energies (kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution attribute)
- integrate_magnetic_flux (kqcircuits.simulations.export.ansys.ansys_solution.AnsysSolution attribute)
@@ -3101,13 +3117,19 @@
L
- limit_face() (kqcircuits.simulations.partition_region.PartitionRegion method)
- - linear_system_method (kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution attribute)
+
- linear_system_method (kqcircuits.simulations.export.elmer.elmer_solution.ElmerCapacitanceSolution attribute)
+
+
- LithographyTest (class in kqcircuits.chips.lithography_test)
- LithographyTestTwoface (class in kqcircuits.chips.lithography_test_twoface)
- load_libraries() (in module kqcircuits.util.library_helper)
+
+ - london_penetration_depth (kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution attribute)
@@ -3174,10 +3196,12 @@ M
max_delta_s (kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution attribute)
max_error_scale (kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution attribute)
+
+ max_iterations (kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution attribute)
max_outlier_fraction (kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution attribute)
@@ -3570,10 +3594,12 @@ N
(kqcircuits.simulations.export.solution.Solution attribute)
- 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
- - QualityFactor (class in kqcircuits.chips.quality_factor)
+
- quadratic_approximation (kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution attribute)
- - QualityFactorTwoface (class in kqcircuits.chips.quality_factor_twoface)
+
- QualityFactor (class in kqcircuits.chips.quality_factor)
+ - 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
- SampleHolderTest (class in kqcircuits.chips.sample_holder_test)
+
+ - second_kind_basis (kqcircuits.simulations.export.elmer.elmer_solution.ElmerVectorHelmholtzSolution attribute)
- select() (kqcircuits.util.edit_node_plugin.EditNodePlugin method)
@@ -3955,14 +3985,12 @@ S
- SingleXmonsFullChipSim (class in kqcircuits.simulations.single_xmons_full_chip_sim)
- SmoothCapacitor (class in kqcircuits.elements.smooth_capacitor)
-
- - snap_point() (kqcircuits.elements.waveguide_composite.WaveguideComposite method)
- - Solution (class in kqcircuits.simulations.export.solution)
+
- snap_point() (kqcircuits.elements.waveguide_composite.WaveguideComposite method)
- - solver_options (kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution attribute)
+
- Solution (class in kqcircuits.simulations.export.solution)
- SpiralResonatorPolygon (class in kqcircuits.elements.spiral_resonator_polygon)
@@ -3989,7 +4017,7 @@ S
- sweep_type (kqcircuits.simulations.export.ansys.ansys_solution.AnsysHfssSolution attribute)
- Swissmon (class in kqcircuits.qubits.swissmon)
@@ -4016,8 +4044,16 @@
T
- to_module_name() (in module kqcircuits.util.library_helper)
- - tool (kqcircuits.simulations.export.elmer.elmer_solution.ElmerSolution attribute)
+
- tool (kqcircuits.simulations.export.elmer.elmer_solution.ElmerCapacitanceSolution attribute)
+
+
- top_cell (kqcircuits.klayout_view.KLayoutView property)
@@ -4034,6 +4070,8 @@ T
- trans (kqcircuits.util.refpoints.Refpoints attribute)
+
+
-
- Tsv (class in kqcircuits.elements.tsvs.tsv)
- TsvEllipse (class in kqcircuits.elements.tsvs.tsv_ellipse)
@@ -4083,10 +4119,12 @@
U
- update() (kqcircuits.util.edit_node_plugin.EditNodePlugin method)
- update_form_from_node() (kqcircuits.util.edit_node_plugin.EditNodePlugin method)
+
+ - update_node_from_form() (kqcircuits.util.edit_node_plugin.EditNodePlugin method)
- 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 fac1b93e0..02fc79ab8 100644
Binary files a/objects.inv and b/objects.inv differ
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 @@
-
+