API documentation
- kqcircuits.chips
- kqcircuits.chips.airbridge_crossings
- kqcircuits.chips.airbridge_dc_test
- kqcircuits.chips.chip
Chip
Chip.LIBRARY_NAME
Chip.LIBRARY_DESCRIPTION
Chip.LIBRARY_PATH
Chip.display_text_impl()
Chip.can_create_from_shape_impl()
Chip.parameters_from_shape_impl()
Chip.transformation_from_shape_impl()
Chip.get_launcher_assignments()
Chip.produce_junction_tests()
Chip.produce_opt_lit_tests()
Chip.produce_ground_grid()
Chip.produce_ground_on_face_grid()
Chip.produce_frame()
Chip.merge_layout_layers_on_face()
Chip.merge_layout_layers()
Chip.produce_structures()
Chip.get_box()
Chip.get_filter_regions()
Chip.insert_filtered_elements()
Chip.get_ground_bump_locations()
Chip.post_build()
Chip.produce_launchers()
Chip.produce_n_launchers()
Chip.make_grid_locations()
Chip.get_ground_tsv_locations()
- kqcircuits.chips.crossing_twoface
- kqcircuits.chips.daisy_woven
- kqcircuits.chips.dc_test
- kqcircuits.chips.demo
Demo
Demo.build()
Demo.produce_qubits()
Demo.produce_qubit()
Demo.produce_couplers()
Demo.produce_coupler()
Demo.produce_control_lines()
Demo.produce_driveline()
Demo.produce_fluxline()
Demo.produce_readout_structures()
Demo.produce_readout_structure()
Demo.produce_probelines()
Demo.produce_probeline()
Demo.produce_junction_tests()
- kqcircuits.chips.demo_twoface
DemoTwoface
DemoTwoface.build()
DemoTwoface.produce_qubits()
DemoTwoface.produce_qubit()
DemoTwoface.produce_couplers()
DemoTwoface.produce_coupler()
DemoTwoface.produce_control_lines()
DemoTwoface.produce_driveline()
DemoTwoface.produce_fluxline()
DemoTwoface.produce_readout_structures()
DemoTwoface.produce_readout_structure()
DemoTwoface.produce_probelines()
DemoTwoface.produce_probeline()
- 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.munch_qubits
- 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
- Module contents
- kqcircuits.elements
- kqcircuits.elements.airbridges
- kqcircuits.elements.flip_chip_connectors
- kqcircuits.elements.fluxlines
- kqcircuits.elements.markers
- kqcircuits.elements.tsvs
- kqcircuits.elements.airbridge_connection
- kqcircuits.elements.capacitive_x_coupler
- kqcircuits.elements.chip_frame
- kqcircuits.elements.circular_capacitor
- kqcircuits.elements.element
get_refpoints()
insert_cell_into()
resolve_face()
Element
Element.LIBRARY_NAME
Element.LIBRARY_DESCRIPTION
Element.LIBRARY_PATH
Element.create_cell_from_shape()
Element.create()
Element.create_subtype()
Element.create_with_refpoints()
Element.add_element()
Element.insert_cell()
Element.face()
Element.pcell_params_by_name()
Element.add_port()
Element.copy_port()
Element.get_schema()
Element.produce_impl()
Element.build()
Element.post_build()
Element.display_text_impl()
Element.get_refpoints()
Element.get_layer()
Element.raise_error_on_cell()
Element.add_protection()
Element.sync_parameters()
Element.get_sim_ports()
Element.left_and_right_waveguides()
Element.face_changer_waveguides()
- kqcircuits.elements.finger_capacitor_square
FingerCapacitorSquare
FingerCapacitorSquare.can_create_from_shape_impl()
FingerCapacitorSquare.build()
FingerCapacitorSquare.get_ground_region()
FingerCapacitorSquare.finger_area_width()
FingerCapacitorSquare.finger_area_length()
FingerCapacitorSquare.cut_region()
FingerCapacitorSquare.add_waveguides()
FingerCapacitorSquare.get_sim_ports()
- kqcircuits.elements.finger_capacitor_taper
- kqcircuits.elements.hanger_resonator
- kqcircuits.elements.launcher
- kqcircuits.elements.launcher_dc
- kqcircuits.elements.meander
- kqcircuits.elements.quarter_wave_cpw_resonator
- kqcircuits.elements.smooth_capacitor
- kqcircuits.elements.spiral_resonator_polygon
- kqcircuits.elements.waveguide_composite
- kqcircuits.elements.waveguide_coplanar
WaveguideCoplanar
WaveguideCoplanar.can_create_from_shape_impl()
WaveguideCoplanar.parameters_from_shape_impl()
WaveguideCoplanar.transformation_from_shape_impl()
WaveguideCoplanar.produce_waveguide()
WaveguideCoplanar.build()
WaveguideCoplanar.get_corner_data()
WaveguideCoplanar.produce_end_termination()
WaveguideCoplanar.is_continuous()
- kqcircuits.elements.waveguide_coplanar_curved
- kqcircuits.elements.waveguide_coplanar_splitter
- kqcircuits.elements.waveguide_coplanar_straight
- kqcircuits.elements.waveguide_coplanar_taper
- Module contents
- kqcircuits.junctions
- kqcircuits.layer_config
- kqcircuits.masks
- kqcircuits.masks.mask_export
- kqcircuits.masks.mask_layout
MaskLayout
MaskLayout.layout
MaskLayout.name
MaskLayout.version
MaskLayout.with_grid
MaskLayout.face_id
MaskLayout.layers_to_mask
MaskLayout.covered_region_excluded_layers
MaskLayout.chips_map
MaskLayout.align_to
MaskLayout.chips_map_legend
MaskLayout.wafer_rad
MaskLayout.wafer_center
MaskLayout.chips_map_offset
MaskLayout.wafer_top_flat_length
MaskLayout.wafer_bottom_flat_length
MaskLayout.dice_width
MaskLayout.text_margin
MaskLayout.chip_size
MaskLayout.edge_clearance
MaskLayout.remove_chips
MaskLayout.chip_box_offset
MaskLayout.chip_trans
MaskLayout.mask_name_offset
MaskLayout.mask_name_scale
MaskLayout.mask_name_box_margin
MaskLayout.mask_text_scale
MaskLayout.mask_markers_dict
MaskLayout.mask_marker_offset
MaskLayout.mask_export_layers
MaskLayout.mask_export_density_layers
MaskLayout.submasks
MaskLayout.extra_id
MaskLayout.extra_chips
MaskLayout.top_cell
MaskLayout.added_chips
MaskLayout.chips_placed_by_position_label
MaskLayout.chip_copies
MaskLayout.mirror_labels
MaskLayout.bbox_face_ids
MaskLayout.add_chips_map()
MaskLayout.build()
MaskLayout.insert_chips()
MaskLayout.generate_position_label()
MaskLayout.generate_and_insert_chip_copy_labels()
MaskLayout.insert_chip_copy_labels()
MaskLayout.face()
MaskLayout.two_coordinates_to_position_label()
MaskLayout.position_label_to_two_coordinates()
- kqcircuits.masks.mask_set
MaskSet
MaskSet.layout
MaskSet.name
MaskSet.version
MaskSet.with_grid
MaskSet.export_drc
MaskSet.chips_map_legend
MaskSet.mask_layouts
MaskSet.mask_export_layers
MaskSet.used_chips
MaskSet.export_path
MaskSet.add_mask_layout()
MaskSet.add_multi_face_mask_layout()
MaskSet.add_chip()
MaskSet.build()
MaskSet.export()
MaskSet.chips_map_from_box_map()
- kqcircuits.masks.multi_face_mask_layout
- Module contents
- kqcircuits.qubits
- kqcircuits.simulations
- kqcircuits.simulations.epr
- kqcircuits.simulations.export
- kqcircuits.simulations.export.ansys
- kqcircuits.simulations.export.ansys.ansys_export
- kqcircuits.simulations.export.ansys.ansys_solution
AnsysSolution
AnsysSolution.ansys_tool
AnsysSolution.percent_refinement
AnsysSolution.maximum_passes
AnsysSolution.minimum_passes
AnsysSolution.minimum_converged_passes
AnsysSolution.frequency_units
AnsysSolution.mesh_size
AnsysSolution.simulation_flags
AnsysSolution.ansys_project_template
AnsysSolution.get_solution_data()
AnsysHfssSolution
AnsysHfssSolution.ansys_tool
AnsysHfssSolution.frequency
AnsysHfssSolution.max_delta_s
AnsysHfssSolution.sweep_enabled
AnsysHfssSolution.sweep_start
AnsysHfssSolution.sweep_end
AnsysHfssSolution.sweep_count
AnsysHfssSolution.sweep_type
AnsysHfssSolution.capacitance_export
AnsysHfssSolution.integrate_energies
AnsysHfssSolution.integrate_magnetic_flux
AnsysHfssSolution.get_solution_data()
AnsysQ3dSolution
AnsysEigenmodeSolution
AnsysCurrentSolution
AnsysVoltageSolution
AnsysCrossSectionSolution
get_ansys_solution()
- Module contents
- kqcircuits.simulations.export.elmer
- kqcircuits.simulations.export.elmer.elmer_export
- kqcircuits.simulations.export.elmer.elmer_solution
ElmerSolution
ElmerSolution.tool
ElmerSolution.percent_error
ElmerSolution.max_error_scale
ElmerSolution.max_outlier_fraction
ElmerSolution.maximum_passes
ElmerSolution.minimum_passes
ElmerSolution.is_axisymmetric
ElmerSolution.mesh_levels
ElmerSolution.mesh_size
ElmerSolution.vtu_output
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
ElmerCapacitanceSolution.tool
ElmerCapacitanceSolution.p_element_order
ElmerCapacitanceSolution.linear_system_method
ElmerCapacitanceSolution.integrate_energies
ElmerCapacitanceSolution.convergence_tolerance
ElmerCapacitanceSolution.max_iterations
ElmerCapacitanceSolution.linear_system_preconditioning
ElmerCrossSectionSolution
ElmerCrossSectionSolution.tool
ElmerCrossSectionSolution.p_element_order
ElmerCrossSectionSolution.linear_system_method
ElmerCrossSectionSolution.integrate_energies
ElmerCrossSectionSolution.boundary_conditions
ElmerCrossSectionSolution.convergence_tolerance
ElmerCrossSectionSolution.max_iterations
ElmerCrossSectionSolution.run_inductance_sim
ElmerCrossSectionSolution.linear_system_preconditioning
ElmerEPR3DSolution
get_elmer_solution()
- Module contents
- kqcircuits.simulations.export.sonnet
- kqcircuits.simulations.export.xsection
- 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.simulation_validate
- kqcircuits.simulations.export.solution
- kqcircuits.simulations.export.util
- Module contents
- kqcircuits.simulations.export.ansys
- kqcircuits.simulations.airbridges_sim
- kqcircuits.simulations.cross_section_simulation
CrossSectionSimulation
CrossSectionSimulation.LIBRARY_NAME
CrossSectionSimulation.get_schema()
CrossSectionSimulation.build()
CrossSectionSimulation.process_layers()
CrossSectionSimulation.register_cell_layers_as_sim_layers()
CrossSectionSimulation.get_sim_layer()
CrossSectionSimulation.set_permittivity()
CrossSectionSimulation.get_parameters()
CrossSectionSimulation.get_dict_by_layers()
CrossSectionSimulation.get_layers()
CrossSectionSimulation.get_simulation_data()
- kqcircuits.simulations.empty_simulation
- kqcircuits.simulations.partition_region
- kqcircuits.simulations.port
- kqcircuits.simulations.post_process
- kqcircuits.simulations.simulation
get_simulation_layer_by_name()
to_1d_list()
Simulation
Simulation.LIBRARY_NAME
Simulation.ports
Simulation.from_cell()
Simulation.build()
Simulation.get_schema()
Simulation.face()
Simulation.insert_cell()
Simulation.get_refpoints()
Simulation.add_element()
Simulation.get_layer()
Simulation.pcell_params_by_name()
Simulation.face_stack_list_of_lists()
Simulation.ith_value()
Simulation.face_z_levels()
Simulation.region_from_layer()
Simulation.simplified_region()
Simulation.insert_layer()
Simulation.insert_stacked_up_layers()
Simulation.insert_layers_between_faces()
Simulation.create_simulation_layers()
Simulation.produce_layers()
Simulation.ground_grid_region()
Simulation.produce_waveguide_to_port()
Simulation.get_parameters()
Simulation.etched_line()
Simulation.get_port_data()
Simulation.get_simulation_data()
Simulation.get_layers()
Simulation.get_partition_regions()
Simulation.delete_instances()
Simulation.visualise_region()
- kqcircuits.simulations.single_element_simulation
- kqcircuits.simulations.single_xmons_full_chip_sim
- kqcircuits.simulations.waveguides_sim
- kqcircuits.simulations.xmons_direct_coupling_full_chip_sim
XMonsDirectCouplingFullChipSim
XMonsDirectCouplingFullChipSim.produce_waveguide()
XMonsDirectCouplingFullChipSim.produce_qubit()
XMonsDirectCouplingFullChipSim.produce_readout_resonator()
XMonsDirectCouplingFullChipSim.produce_launcher()
XMonsDirectCouplingFullChipSim.produce_launchers_SMA8()
XMonsDirectCouplingFullChipSim.build()
- kqcircuits.simulations.xmons_direct_coupling_sim
- Module contents
- kqcircuits.test_structures
- kqcircuits.test_structures.junction_test_pads
- kqcircuits.test_structures.airbridge_dc
- kqcircuits.test_structures.cross_test
- kqcircuits.test_structures.stripes_test
- kqcircuits.test_structures.stripes_test_increasing_width
- kqcircuits.test_structures.test_structure
- kqcircuits.test_structures.tsv_test_pattern
- Module contents
- 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
EditNodePlugin
EditNodePlugin.create_dialog()
EditNodePlugin.update_node_from_form()
EditNodePlugin.update_form_from_node()
EditNodePlugin.deselect()
EditNodePlugin.select()
EditNodePlugin.activated()
EditNodePlugin.deactivated()
EditNodePlugin.mouse_click_event()
EditNodePlugin.mouse_moved_event()
EditNodePlugin.has_tracking_position()
EditNodePlugin.tracking_position()
EditNodePlugin.update()
EditNodePluginFactory
- kqcircuits.util.export_helper
- kqcircuits.util.geometry_helper
vector_length_and_direction()
point_shift_along_vector()
get_direction()
get_angle()
get_cell_path_length()
get_object_path_length()
simple_region()
region_with_merged_points()
region_with_merged_polygons()
merge_points_and_match_on_edges()
is_clockwise()
circle_polygon()
arc_points()
bspline_points()
bezier_points()
round_dpath_width()
- kqcircuits.util.geometry_json_encoder
- kqcircuits.util.groundgrid
- kqcircuits.util.gui_helper
- kqcircuits.util.import_helper
- kqcircuits.util.label
- kqcircuits.util.label_polygons
- 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
Refpoints
RefpointToSimPort
RefpointToInternalPort
RefpointToEdgePort
WaveguideToSimPort
WaveguideToSimPort.refpoint
WaveguideToSimPort.face
WaveguideToSimPort.towards
WaveguideToSimPort.side
WaveguideToSimPort.use_internal_ports
WaveguideToSimPort.waveguide_length
WaveguideToSimPort.term1
WaveguideToSimPort.turn_radius
WaveguideToSimPort.a
WaveguideToSimPort.b
WaveguideToSimPort.over_etching
WaveguideToSimPort.airbridge
WaveguideToSimPort.deembed_cross_section
JunctionSimPort
- kqcircuits.util.replace_junctions
- kqcircuits.util.symmetric_polygons
- Module contents
- kqcircuits.defaults
- kqcircuits.klayout_view
KLayoutView
KLayoutView.layout_view
KLayoutView.insert_cell()
KLayoutView.focus()
KLayoutView.show()
KLayoutView.close()
KLayoutView.cell_view
KLayoutView.layout
KLayoutView.active_cell
KLayoutView.top_cell
KLayoutView.clear_layers()
KLayoutView.add_default_layers()
KLayoutView.create_top_cell()
KLayoutView.export_layers_bitmaps()
KLayoutView.export_all_layers_bitmap()
KLayoutView.export_pcell_png()
KLayoutView.get_pixels()
KLayoutView.get_active_cell_view()
KLayoutView.get_active_layout()
KLayoutView.get_active_cell()
MissingUILibraryException
resolve_default_layer_info()
- kqcircuits.layer_cluster
- kqcircuits.pya_resolver
- kqcircuits.run