diff --git a/.buildinfo b/.buildinfo index 4dc226847..2046f98a3 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: da07f2c5b3525701dbbfb57e84b879da +config: 080e3091cb8d0562ac170f9f5edf6e79 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/_modules/index.html b/_modules/index.html index 3f59b350a..1ee6559f0 100644 --- a/_modules/index.html +++ b/_modules/index.html @@ -3,7 +3,7 @@
-JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
JunctionEntry
extract_junctions()
check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
from kqcircuits.util.geometry_json_encoder import GeometryJsonEncoder
from kqcircuits.util.netlist_extraction import export_cell_netlist
from kqcircuits.util.export_helper import export_drc_report
-from kqcircuits.util.replace_junctions import extract_junctions, get_tuned_junction_json
+from kqcircuits.util.replace_junctions import (
+ extract_junctions,
+ get_tuned_junction_json,
+ check_static_cell_has_junctions,
+)
@@ -996,8 +1001,14 @@ Source code for kqcircuits.masks.mask_export
dummy_cell = layout.create_cell(chip_name)
dummy_cell.insert(pya.DCellInstArray(chip_cell.cell_index(), pya.DTrans()))
_export_cell(chip_dir / f"{chip_name}_with_pcells.oas", dummy_cell, "all")
- if not skip_extras and is_pcell: # Don't export junction parameters list if chip_cell is not pcell
- export_junction_parameters(dummy_cell, chip_dir / f"{chip_name}_junction_parameters.json")
+ if not skip_extras:
+ if is_pcell:
+ # Export junctions if chip is PCell
+ export_junction_parameters(dummy_cell, chip_dir / f"{chip_name}_junction_parameters.json")
+ elif check_static_cell_has_junctions(dummy_cell):
+ # Write empty file if static chip but it has junctions
+ with open(chip_dir / f"{chip_name}_junction_parameters.json", "w") as file:
+ file.write(json.dumps({}, indent=2))
dummy_cell.delete()
static_cell = layout.cell(layout.convert_cell_to_static(chip_cell.cell_index()))
diff --git a/_modules/kqcircuits/masks/mask_layout.html b/_modules/kqcircuits/masks/mask_layout.html
index 170928ce7..9ad2ca8fb 100644
--- a/_modules/kqcircuits/masks/mask_layout.html
+++ b/_modules/kqcircuits/masks/mask_layout.html
@@ -3,7 +3,7 @@
- kqcircuits.masks.mask_layout — KQCircuits 4.8.2 documentation
+ kqcircuits.masks.mask_layout — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/masks/mask_set.html b/_modules/kqcircuits/masks/mask_set.html
index e3382367a..0a1f42be8 100644
--- a/_modules/kqcircuits/masks/mask_set.html
+++ b/_modules/kqcircuits/masks/mask_set.html
@@ -3,7 +3,7 @@
- kqcircuits.masks.mask_set — KQCircuits 4.8.2 documentation
+ kqcircuits.masks.mask_set — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/masks/multi_face_mask_layout.html b/_modules/kqcircuits/masks/multi_face_mask_layout.html
index 25a8126ea..d3bd12d2a 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 4.8.2 documentation
+ kqcircuits.masks.multi_face_mask_layout — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/pya_resolver.html b/_modules/kqcircuits/pya_resolver.html
index 3cf39a0b4..5c0f92682 100644
--- a/_modules/kqcircuits/pya_resolver.html
+++ b/_modules/kqcircuits/pya_resolver.html
@@ -3,7 +3,7 @@
- kqcircuits.pya_resolver — KQCircuits 4.8.2 documentation
+ kqcircuits.pya_resolver — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/qubits/circular_transmon_single_island.html b/_modules/kqcircuits/qubits/circular_transmon_single_island.html
index 98261b8ab..81aaf3050 100644
--- a/_modules/kqcircuits/qubits/circular_transmon_single_island.html
+++ b/_modules/kqcircuits/qubits/circular_transmon_single_island.html
@@ -3,7 +3,7 @@
- kqcircuits.qubits.circular_transmon_single_island — KQCircuits 4.8.2 documentation
+ kqcircuits.qubits.circular_transmon_single_island — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/qubits/concentric_transmon.html b/_modules/kqcircuits/qubits/concentric_transmon.html
index a39f34013..e4ae3f2ac 100644
--- a/_modules/kqcircuits/qubits/concentric_transmon.html
+++ b/_modules/kqcircuits/qubits/concentric_transmon.html
@@ -3,7 +3,7 @@
- kqcircuits.qubits.concentric_transmon — KQCircuits 4.8.2 documentation
+ kqcircuits.qubits.concentric_transmon — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/qubits/double_pads.html b/_modules/kqcircuits/qubits/double_pads.html
index 28f8f1edd..e168435eb 100644
--- a/_modules/kqcircuits/qubits/double_pads.html
+++ b/_modules/kqcircuits/qubits/double_pads.html
@@ -3,7 +3,7 @@
- kqcircuits.qubits.double_pads — KQCircuits 4.8.2 documentation
+ kqcircuits.qubits.double_pads — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/qubits/double_pads_splines.html b/_modules/kqcircuits/qubits/double_pads_splines.html
index 006bbaef4..4b6447b0d 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 4.8.2 documentation
+ kqcircuits.qubits.double_pads_splines — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/qubits/qubit.html b/_modules/kqcircuits/qubits/qubit.html
index 9ad4c1f80..a31e3b1dd 100644
--- a/_modules/kqcircuits/qubits/qubit.html
+++ b/_modules/kqcircuits/qubits/qubit.html
@@ -3,7 +3,7 @@
- kqcircuits.qubits.qubit — KQCircuits 4.8.2 documentation
+ kqcircuits.qubits.qubit — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/qubits/swissmon.html b/_modules/kqcircuits/qubits/swissmon.html
index 29b3118f7..691a2445f 100644
--- a/_modules/kqcircuits/qubits/swissmon.html
+++ b/_modules/kqcircuits/qubits/swissmon.html
@@ -3,7 +3,7 @@
- kqcircuits.qubits.swissmon — KQCircuits 4.8.2 documentation
+ kqcircuits.qubits.swissmon — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/run.html b/_modules/kqcircuits/run.html
index 9f56fda42..63194d46b 100644
--- a/_modules/kqcircuits/run.html
+++ b/_modules/kqcircuits/run.html
@@ -3,7 +3,7 @@
- kqcircuits.run — KQCircuits 4.8.2 documentation
+ kqcircuits.run — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/airbridges_sim.html b/_modules/kqcircuits/simulations/airbridges_sim.html
index 779c76e7b..e43c11713 100644
--- a/_modules/kqcircuits/simulations/airbridges_sim.html
+++ b/_modules/kqcircuits/simulations/airbridges_sim.html
@@ -3,7 +3,7 @@
- kqcircuits.simulations.airbridges_sim — KQCircuits 4.8.2 documentation
+ kqcircuits.simulations.airbridges_sim — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/cross_section_simulation.html b/_modules/kqcircuits/simulations/cross_section_simulation.html
index 2b0a2f239..927208836 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 4.8.2 documentation
+ kqcircuits.simulations.cross_section_simulation — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/empty_simulation.html b/_modules/kqcircuits/simulations/empty_simulation.html
index 2a6e02841..88cc9844c 100644
--- a/_modules/kqcircuits/simulations/empty_simulation.html
+++ b/_modules/kqcircuits/simulations/empty_simulation.html
@@ -3,7 +3,7 @@
- kqcircuits.simulations.empty_simulation — KQCircuits 4.8.2 documentation
+ kqcircuits.simulations.empty_simulation — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/ansys/ansys_export.html b/_modules/kqcircuits/simulations/export/ansys/ansys_export.html
index 756b7a3dd..b39e29266 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 4.8.2 documentation
+ kqcircuits.simulations.export.ansys.ansys_export — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/ansys/ansys_solution.html b/_modules/kqcircuits/simulations/export/ansys/ansys_solution.html
index 144adc85a..96351c71a 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 4.8.2 documentation
+ kqcircuits.simulations.export.ansys.ansys_solution — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/elmer/elmer_export.html b/_modules/kqcircuits/simulations/export/elmer/elmer_export.html
index 848105d6f..9962b1d73 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 4.8.2 documentation
+ kqcircuits.simulations.export.elmer.elmer_export — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/elmer/elmer_solution.html b/_modules/kqcircuits/simulations/export/elmer/elmer_solution.html
index d1391400d..45fe15f85 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 4.8.2 documentation
+ kqcircuits.simulations.export.elmer.elmer_solution — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/export_and_run.html b/_modules/kqcircuits/simulations/export/export_and_run.html
index 51d191bf1..665406e50 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 4.8.2 documentation
+ kqcircuits.simulations.export.export_and_run — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/export_singularity.html b/_modules/kqcircuits/simulations/export/export_singularity.html
index 503a00d7a..289dc68fd 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 4.8.2 documentation
+ kqcircuits.simulations.export.export_singularity — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/remote_export_and_run.html b/_modules/kqcircuits/simulations/export/remote_export_and_run.html
index c3cb37acf..9c8e97961 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 4.8.2 documentation
+ kqcircuits.simulations.export.remote_export_and_run — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/simulation_export.html b/_modules/kqcircuits/simulations/export/simulation_export.html
index e46269134..c47f82884 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 4.8.2 documentation
+ kqcircuits.simulations.export.simulation_export — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/simulation_validate.html b/_modules/kqcircuits/simulations/export/simulation_validate.html
index ecc12219b..aee696b84 100644
--- a/_modules/kqcircuits/simulations/export/simulation_validate.html
+++ b/_modules/kqcircuits/simulations/export/simulation_validate.html
@@ -3,7 +3,7 @@
- kqcircuits.simulations.export.simulation_validate — KQCircuits 4.8.2 documentation
+ kqcircuits.simulations.export.simulation_validate — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/solution.html b/_modules/kqcircuits/simulations/export/solution.html
index 375bc849b..7de37b67d 100644
--- a/_modules/kqcircuits/simulations/export/solution.html
+++ b/_modules/kqcircuits/simulations/export/solution.html
@@ -3,7 +3,7 @@
- kqcircuits.simulations.export.solution — KQCircuits 4.8.2 documentation
+ kqcircuits.simulations.export.solution — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/sonnet/parser.html b/_modules/kqcircuits/simulations/export/sonnet/parser.html
index cbccaed8a..a7bbbf97c 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 4.8.2 documentation
+ kqcircuits.simulations.export.sonnet.parser — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/sonnet/sonnet_export.html b/_modules/kqcircuits/simulations/export/sonnet/sonnet_export.html
index 967328757..2ace46724 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 4.8.2 documentation
+ kqcircuits.simulations.export.sonnet.sonnet_export — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/util.html b/_modules/kqcircuits/simulations/export/util.html
index 0e8989370..54aa392bc 100644
--- a/_modules/kqcircuits/simulations/export/util.html
+++ b/_modules/kqcircuits/simulations/export/util.html
@@ -3,7 +3,7 @@
- kqcircuits.simulations.export.util — KQCircuits 4.8.2 documentation
+ kqcircuits.simulations.export.util — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/xsection/epr_correction_export.html b/_modules/kqcircuits/simulations/export/xsection/epr_correction_export.html
index 410c9a59e..ee3ec2352 100644
--- a/_modules/kqcircuits/simulations/export/xsection/epr_correction_export.html
+++ b/_modules/kqcircuits/simulations/export/xsection/epr_correction_export.html
@@ -3,7 +3,7 @@
- kqcircuits.simulations.export.xsection.epr_correction_export — KQCircuits 4.8.2 documentation
+ kqcircuits.simulations.export.xsection.epr_correction_export — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/export/xsection/xsection_export.html b/_modules/kqcircuits/simulations/export/xsection/xsection_export.html
index a662b828d..7ab0daaae 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 4.8.2 documentation
+ kqcircuits.simulations.export.xsection.xsection_export — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/partition_region.html b/_modules/kqcircuits/simulations/partition_region.html
index c6004e8bf..067feba24 100644
--- a/_modules/kqcircuits/simulations/partition_region.html
+++ b/_modules/kqcircuits/simulations/partition_region.html
@@ -3,7 +3,7 @@
- kqcircuits.simulations.partition_region — KQCircuits 4.8.2 documentation
+ kqcircuits.simulations.partition_region — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/port.html b/_modules/kqcircuits/simulations/port.html
index 5710e9df3..33ebcf6d2 100644
--- a/_modules/kqcircuits/simulations/port.html
+++ b/_modules/kqcircuits/simulations/port.html
@@ -3,7 +3,7 @@
- kqcircuits.simulations.port — KQCircuits 4.8.2 documentation
+ kqcircuits.simulations.port — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/post_process.html b/_modules/kqcircuits/simulations/post_process.html
index ff604382c..88a2409c5 100644
--- a/_modules/kqcircuits/simulations/post_process.html
+++ b/_modules/kqcircuits/simulations/post_process.html
@@ -3,7 +3,7 @@
- kqcircuits.simulations.post_process — KQCircuits 4.8.2 documentation
+ kqcircuits.simulations.post_process — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/simulation.html b/_modules/kqcircuits/simulations/simulation.html
index 13100c380..73885eab2 100644
--- a/_modules/kqcircuits/simulations/simulation.html
+++ b/_modules/kqcircuits/simulations/simulation.html
@@ -3,7 +3,7 @@
- kqcircuits.simulations.simulation — KQCircuits 4.8.2 documentation
+ kqcircuits.simulations.simulation — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/single_element_simulation.html b/_modules/kqcircuits/simulations/single_element_simulation.html
index c15ccf01e..0b6703e18 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 4.8.2 documentation
+ kqcircuits.simulations.single_element_simulation — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/single_xmons_full_chip_sim.html b/_modules/kqcircuits/simulations/single_xmons_full_chip_sim.html
index 1833fccc8..fc511eef5 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 4.8.2 documentation
+ kqcircuits.simulations.single_xmons_full_chip_sim — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/waveguides_sim.html b/_modules/kqcircuits/simulations/waveguides_sim.html
index fe6829628..03b9c9bd1 100644
--- a/_modules/kqcircuits/simulations/waveguides_sim.html
+++ b/_modules/kqcircuits/simulations/waveguides_sim.html
@@ -3,7 +3,7 @@
- kqcircuits.simulations.waveguides_sim — KQCircuits 4.8.2 documentation
+ kqcircuits.simulations.waveguides_sim — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
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 9ff1dc1f7..61acd4974 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 4.8.2 documentation
+ kqcircuits.simulations.xmons_direct_coupling_full_chip_sim — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/simulations/xmons_direct_coupling_sim.html b/_modules/kqcircuits/simulations/xmons_direct_coupling_sim.html
index a80ef2969..143aeaed3 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 4.8.2 documentation
+ kqcircuits.simulations.xmons_direct_coupling_sim — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/test_structures/airbridge_dc.html b/_modules/kqcircuits/test_structures/airbridge_dc.html
index 03ee444e5..a0d90434c 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 4.8.2 documentation
+ kqcircuits.test_structures.airbridge_dc — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/test_structures/cross_test.html b/_modules/kqcircuits/test_structures/cross_test.html
index 19faec897..f9f7a35ce 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 4.8.2 documentation
+ kqcircuits.test_structures.cross_test — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
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 f5e3e1fba..26a50ea74 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 4.8.2 documentation
+ kqcircuits.test_structures.junction_test_pads.junction_test_pads — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
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 ccfeafc4e..62958002b 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 4.8.2 documentation
+ kqcircuits.test_structures.junction_test_pads.junction_test_pads_simple — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/test_structures/stripes_test.html b/_modules/kqcircuits/test_structures/stripes_test.html
index 5e80dc397..a5df0e869 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 4.8.2 documentation
+ kqcircuits.test_structures.stripes_test — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/test_structures/stripes_test_increasing_width.html b/_modules/kqcircuits/test_structures/stripes_test_increasing_width.html
index 00bf0e6e7..d60d33ab7 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 4.8.2 documentation
+ kqcircuits.test_structures.stripes_test_increasing_width — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/test_structures/test_structure.html b/_modules/kqcircuits/test_structures/test_structure.html
index d6c33560a..1a89cd5d0 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 4.8.2 documentation
+ kqcircuits.test_structures.test_structure — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/test_structures/tsv_test_pattern.html b/_modules/kqcircuits/test_structures/tsv_test_pattern.html
index 13775283b..8b85f706d 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 4.8.2 documentation
+ kqcircuits.test_structures.tsv_test_pattern — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/util/area.html b/_modules/kqcircuits/util/area.html
index 7240ffe1e..104db818b 100644
--- a/_modules/kqcircuits/util/area.html
+++ b/_modules/kqcircuits/util/area.html
@@ -3,7 +3,7 @@
- kqcircuits.util.area — KQCircuits 4.8.2 documentation
+ kqcircuits.util.area — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/util/count_instances.html b/_modules/kqcircuits/util/count_instances.html
index 9c4055eba..029ff229e 100644
--- a/_modules/kqcircuits/util/count_instances.html
+++ b/_modules/kqcircuits/util/count_instances.html
@@ -3,7 +3,7 @@
- kqcircuits.util.count_instances — KQCircuits 4.8.2 documentation
+ kqcircuits.util.count_instances — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/util/coupler_lib.html b/_modules/kqcircuits/util/coupler_lib.html
index 202b35a4f..725058514 100644
--- a/_modules/kqcircuits/util/coupler_lib.html
+++ b/_modules/kqcircuits/util/coupler_lib.html
@@ -3,7 +3,7 @@
- kqcircuits.util.coupler_lib — KQCircuits 4.8.2 documentation
+ kqcircuits.util.coupler_lib — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/util/deep_delete.html b/_modules/kqcircuits/util/deep_delete.html
index ac580239c..35c28a25c 100644
--- a/_modules/kqcircuits/util/deep_delete.html
+++ b/_modules/kqcircuits/util/deep_delete.html
@@ -3,7 +3,7 @@
- kqcircuits.util.deep_delete — KQCircuits 4.8.2 documentation
+ kqcircuits.util.deep_delete — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/util/defaults_helper.html b/_modules/kqcircuits/util/defaults_helper.html
index 5360f4bfe..6a8573714 100644
--- a/_modules/kqcircuits/util/defaults_helper.html
+++ b/_modules/kqcircuits/util/defaults_helper.html
@@ -3,7 +3,7 @@
- kqcircuits.util.defaults_helper — KQCircuits 4.8.2 documentation
+ kqcircuits.util.defaults_helper — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/util/dependencies.html b/_modules/kqcircuits/util/dependencies.html
index 8bbf6567e..1bc25f8ac 100644
--- a/_modules/kqcircuits/util/dependencies.html
+++ b/_modules/kqcircuits/util/dependencies.html
@@ -3,7 +3,7 @@
- kqcircuits.util.dependencies — KQCircuits 4.8.2 documentation
+ kqcircuits.util.dependencies — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/util/edit_node_plugin.html b/_modules/kqcircuits/util/edit_node_plugin.html
index c6ba4396c..baa151bd2 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 4.8.2 documentation
+ kqcircuits.util.edit_node_plugin — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/util/export_helper.html b/_modules/kqcircuits/util/export_helper.html
index 57eed5764..9fed2107f 100644
--- a/_modules/kqcircuits/util/export_helper.html
+++ b/_modules/kqcircuits/util/export_helper.html
@@ -3,7 +3,7 @@
- kqcircuits.util.export_helper — KQCircuits 4.8.2 documentation
+ kqcircuits.util.export_helper — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions
JunctionEntry
extract_junctions()
+check_static_cell_has_junctions()
place_junctions()
get_tuned_junction_json()
copy_one_layer_of_cell()
diff --git a/_modules/kqcircuits/util/geometry_helper.html b/_modules/kqcircuits/util/geometry_helper.html
index 24affae8d..bc6c0973a 100644
--- a/_modules/kqcircuits/util/geometry_helper.html
+++ b/_modules/kqcircuits/util/geometry_helper.html
@@ -3,7 +3,7 @@
- kqcircuits.util.geometry_helper — KQCircuits 4.8.2 documentation
+ kqcircuits.util.geometry_helper — KQCircuits documentation
@@ -17,7 +17,7 @@
-
+
@@ -809,6 +809,7 @@
- kqcircuits.util.replace_junctions