Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | W | X | Y A absolute_angle (zeroheliumkit.src.supercore.ContinuousLineBuilder attribute) AbsorbingConfig (class in zeroheliumkit.fem.palacer) accumulate_arrays() (zeroheliumkit.fem.fieldreader.FieldAnalyzer method) add() (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.anchors.MultiAnchor method) (zeroheliumkit.src.anchors.Skeletone method) (zeroheliumkit.src.core.Entity method) add_along_skeletone() (zeroheliumkit.src.supercore.ContinuousLineBuilder method) (zeroheliumkit.src.supercore.SuperStructure method) add_anchor() (zeroheliumkit.src.supercore.ContinuousLineBuilder method) add_color() (zeroheliumkit.src.plotting.ColorHandler method) add_helium_curvature_edp() (zeroheliumkit.fem.freefemer.EDPpreparer method) add_obj() (zeroheliumkit.src.supercore.ContinuousLineBuilder method) add_text() (zeroheliumkit.src.anchors.Layer method) additional_rotation (zeroheliumkit.src.supercore.ObjsAlongConfig attribute) adjust_lightness() (in module zeroheliumkit.src.plotting) Anchor (class in zeroheliumkit.src.anchors) append() (zeroheliumkit.src.core.Structure method) append_line() (in module zeroheliumkit.src.utils) ArbitraryLine (class in zeroheliumkit.src.geometries) ArcLine() (in module zeroheliumkit.src.geometries) (in module zeroheliumkit.src.routing) area (zeroheliumkit.src.anchors.Layer property) azimuth() (in module zeroheliumkit.src.utils) B boundary (zeroheliumkit.src.anchors.Skeletone property) BoundaryConfig (class in zeroheliumkit.fem.palacer) BoxFieldMeshSettings (class in zeroheliumkit.fem.gmsher) buffer() (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.anchors.Skeletone method) buffer_along_path() (in module zeroheliumkit.src.utils) buffer_line_with_variable_width() (in module zeroheliumkit.src.utils) bufferize_routing_line() (zeroheliumkit.src.supercore.SuperStructure method) build_additional_gmsh_surfaces() (zeroheliumkit.fem.gmsher.GMSHmaker method) build_all() (zeroheliumkit.src.supercore.ContinuousLineBuilder method) build_gmsh_lines() (zeroheliumkit.fem.gmsher.GMSHmaker method) build_gmsh_points() (zeroheliumkit.fem.gmsher.GMSHmaker method) build_gmsh_surface() (zeroheliumkit.fem.gmsher.GMSHmaker method) build_gmsh_volume() (zeroheliumkit.fem.gmsher.GMSHmaker method) build_gmsh_volumes_from_plan() (zeroheliumkit.fem.gmsher.GMSHmaker method) build_layers() (zeroheliumkit.src.supercore.ContinuousLineBuilder method) C calculate_label_pos() (in module zeroheliumkit.src.utils) cells (zeroheliumkit.src.importing.Reader_GDS attribute) change_color() (zeroheliumkit.src.plotting.ColorHandler method) check_point_equality() (in module zeroheliumkit.src.utils) Circle() (in module zeroheliumkit.src.geometries) CircleSegment() (in module zeroheliumkit.src.geometries) clean() (zeroheliumkit.src.core.Entity method) clear() (zeroheliumkit.src.anchors.Layer method) color_cycle (zeroheliumkit.src.plotting.ColorHandler attribute) ColorHandler (class in zeroheliumkit.src.plotting) colors (zeroheliumkit.src.plotting.ColorHandler attribute) combine_lines() (in module zeroheliumkit.src.utils) ContinuousLineBuilder (class in zeroheliumkit.src.supercore) convert_dxf2shapely() (zeroheliumkit.src.importing.Reader_DXF method) coords (zeroheliumkit.src.anchors.Anchor property) copy() (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.anchors.MultiAnchor method) (zeroheliumkit.src.anchors.Skeletone method) (zeroheliumkit.src.core.Entity method) CornerCutterPolygon() (in module zeroheliumkit.src.geometries) CornerRounder() (in module zeroheliumkit.src.geometries) create_boundary_anchors() (in module zeroheliumkit.src.functions) create_edp() (zeroheliumkit.fem.heliumsurface.HeliumSurfaceFreeFEM method) create_geo() (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) create_gmsh_objects() (zeroheliumkit.fem.gmsher.GMSHmaker method) create_gmsh_surface() (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) create_gmsh_surfaces() (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) create_mesh() (zeroheliumkit.fem.gmsher.GMSHmaker method) (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) create_physical_lines_from_polygons() (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) create_physical_surfaces() (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) create_PhysicalSurfaces() (zeroheliumkit.fem.gmsher.GMSHmaker method) create_PhysicalSurfaces_for_pmcs() (zeroheliumkit.fem.gmsher.GMSHmaker method) create_PhysicalVolumes() (zeroheliumkit.fem.gmsher.GMSHmaker method) create_route() (in module zeroheliumkit.src.routing) crop() (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.core.Entity method) cut() (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.core.Entity method) D default_ax() (in module zeroheliumkit.src.plotting) define_mesh() (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) disable_consoleOutput() (zeroheliumkit.fem.gmsher.GMSHmaker method) (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) distance_to() (zeroheliumkit.src.anchors.Anchor method) DistanceFieldMeshSettings (class in zeroheliumkit.fem.gmsher) DomainConfig (class in zeroheliumkit.fem.palacer) draw_labels() (in module zeroheliumkit.src.plotting) DrivenConfig (class in zeroheliumkit.fem.palacer) E edp_exec() (zeroheliumkit.fem.freefemer.FreeFEMrunner method) EDPpreparer (class in zeroheliumkit.fem.freefemer) EigenConfig (class in zeroheliumkit.fem.palacer) ElementConfig (class in zeroheliumkit.fem.palacer) end() (zeroheliumkit.src.supercore.ContinuousLineBuilder method) endpoints (zeroheliumkit.src.supercore.ObjsAlongConfig attribute) Entity (class in zeroheliumkit.src.core) export_config() (zeroheliumkit.fem.gmsher.GMSHmaker method) export_dict() (zeroheliumkit.src.core.Entity method) export_dxf() (zeroheliumkit.src.core.Entity method) export_gds() (zeroheliumkit.src.core.Entity method) export_physical() (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) export_pickle() (zeroheliumkit.src.core.Entity method) Exporter_DXF (class in zeroheliumkit.src.importing) Exporter_GDS (class in zeroheliumkit.src.importing) Exporter_Pickle (class in zeroheliumkit.src.importing) extract_coords_from_point() (in module zeroheliumkit.src.functions) extract_geometries() (zeroheliumkit.src.importing.Reader_DXF method) extract_points_from_path() (zeroheliumkit.src.importing.Reader_SVG method) ExtractConfig (class in zeroheliumkit.fem.freefemer) ExtrudeSettings (class in zeroheliumkit.fem.gmsher) F FFconfigurator (class in zeroheliumkit.fem.freefemer) FieldAnalyzer (class in zeroheliumkit.fem.fieldreader) Fillet (class in zeroheliumkit.src.geometries) finalize() (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) find_nearest_point_index() (in module zeroheliumkit.src.utils) fix() (zeroheliumkit.src.anchors.Skeletone method) flatten_lines() (in module zeroheliumkit.src.utils) flatten_multipolygon() (in module zeroheliumkit.src.utils) flatten_polygon() (in module zeroheliumkit.src.utils) fmodnew() (in module zeroheliumkit.src.utils) forward() (zeroheliumkit.src.supercore.ContinuousLineBuilder method) fragmentation() (zeroheliumkit.fem.gmsher.GMSHmaker method) (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) FreeFEM (class in zeroheliumkit.fem.freefemer) FreeFemResultParser (class in zeroheliumkit.fem.fieldreader) FreeFEMrunner (class in zeroheliumkit.fem.freefemer) G gather_cm_results() (zeroheliumkit.fem.freefemer.ResultGatherer method) gather_results() (zeroheliumkit.fem.freefemer.ResultGatherer method) gdsii (zeroheliumkit.src.importing.Reader_GDS attribute) GeomCollection (class in zeroheliumkit.src.core) geometries (zeroheliumkit.src.importing.Reader_GDS attribute) get() (zeroheliumkit.src.core.Entity method) get_abc_line() (in module zeroheliumkit.src.utils) get_capacitance_matrix() (zeroheliumkit.fem.fieldreader.FreeFemResultParser method) get_code_config() (zeroheliumkit.fem.heliumsurface.HeliumSurfaceFreeFEM method) get_coupling_constants() (zeroheliumkit.fem.fieldreader.FreeFemResultParser method) get_data() (zeroheliumkit.fem.fieldreader.FieldAnalyzer method) get_displacement() (zeroheliumkit.fem.heliumsurface.HeliumSurfaceFreeFEM method) get_distance() (in module zeroheliumkit.src.functions) get_fillet_params() (in module zeroheliumkit.src.routing) get_gmsh_cut_entities() (zeroheliumkit.fem.gmsher.GMSHmaker method) get_gradient() (zeroheliumkit.fem.fieldreader.FieldAnalyzer method) get_intersection_point() (in module zeroheliumkit.src.utils) get_intersection_point_bruteforce() (in module zeroheliumkit.src.utils) get_intersection_withoffset() (in module zeroheliumkit.src.utils) get_normals_along_line() (in module zeroheliumkit.src.utils) gmsh_to_polygon_matches() (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) GMSHmaker (class in zeroheliumkit.fem.gmsher) GMSHmaker2D (class in zeroheliumkit.fem.heliumsurface) go() (zeroheliumkit.src.supercore.ContinuousLineBuilder method) H has_interior() (in module zeroheliumkit.src.utils) has_label() (zeroheliumkit.src.anchors.MultiAnchor method) has_layer() (zeroheliumkit.src.core.Entity method) HeliumSurfaceFreeFEM (class in zeroheliumkit.fem.heliumsurface) I IDC (class in zeroheliumkit.src.geometries) ImpedanceConfig (class in zeroheliumkit.fem.palacer) interactive_widget_handler() (in module zeroheliumkit.src.plotting) is_empty (zeroheliumkit.src.anchors.Layer property) (zeroheliumkit.src.plotting.ColorHandler property) L labels (zeroheliumkit.src.anchors.MultiAnchor property) launch_gmsh_gui() (zeroheliumkit.fem.gmsher.GMSHmaker method) Layer (class in zeroheliumkit.src.anchors) layers (zeroheliumkit.src.supercore.ContinuousLineBuilder attribute) length (zeroheliumkit.src.anchors.Skeletone property) LineExtrudedRectangle() (in module zeroheliumkit.src.geometries) load_data() (zeroheliumkit.fem.fieldreader.FreeFemResultParser method) LumpedPortConfig (class in zeroheliumkit.fem.palacer) M make_bezier_line() (in module zeroheliumkit.src.routing) make_box_field_mesh() (zeroheliumkit.fem.gmsher.GMSHmaker method) make_distance_threshold_field_mesh() (zeroheliumkit.fem.gmsher.GMSHmaker method) make_edp_content() (zeroheliumkit.fem.freefemer.EDPpreparer method) make_fillet_line() (in module zeroheliumkit.src.routing) make_mesh() (zeroheliumkit.fem.gmsher.GMSHmaker method) make_plan() (zeroheliumkit.fem.gmsher.GMSHmaker method) MaterialsConfig (class in zeroheliumkit.fem.palacer) Meander() (in module zeroheliumkit.src.geometries) MeanderHalf() (in module zeroheliumkit.src.geometries) MeshSettings (class in zeroheliumkit.fem.gmsher) MicroChannels (class in zeroheliumkit.src.geometries) midpoint() (in module zeroheliumkit.src.utils) mirror() (in module zeroheliumkit.src.utils) (zeroheliumkit.src.anchors.Anchor method) (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.anchors.MultiAnchor method) (zeroheliumkit.src.anchors.Skeletone method) (zeroheliumkit.src.core.Entity method) ModelConfig (class in zeroheliumkit.fem.palacer) modify() (zeroheliumkit.src.anchors.MultiAnchor method) modify_points() (zeroheliumkit.src.anchors.Layer method) move() (zeroheliumkit.src.anchors.Anchor method) (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.anchors.MultiAnchor method) (zeroheliumkit.src.anchors.Skeletone method) (zeroheliumkit.src.core.Entity method) move_layer() (zeroheliumkit.src.plotting.ColorHandler method) MultiAnchor (class in zeroheliumkit.src.anchors) multipoint (zeroheliumkit.src.anchors.MultiAnchor attribute) N normalize_anchors() (in module zeroheliumkit.src.routing) num_segments (zeroheliumkit.src.supercore.RoutingConfig attribute) numlines (zeroheliumkit.src.anchors.Skeletone property) O objs_along (zeroheliumkit.src.supercore.ContinuousLineBuilder attribute) ObjsAlongConfig (class in zeroheliumkit.src.supercore) offset() (zeroheliumkit.src.anchors.Anchor method) offset_point() (in module zeroheliumkit.src.utils) open_gmsh() (zeroheliumkit.fem.heliumsurface.GMSHmaker2D method) oriented_angle() (in module zeroheliumkit.src.utils) P PalaceConfig (class in zeroheliumkit.fem.palacer) PalaceRunner (class in zeroheliumkit.fem.palacer) PECSettings (class in zeroheliumkit.fem.gmsher) PinchGate() (in module zeroheliumkit.src.geometries) plot() (zeroheliumkit.src.anchors.Anchor method) (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.anchors.MultiAnchor method) (zeroheliumkit.src.anchors.Skeletone method) plot1D_data() (zeroheliumkit.fem.fieldreader.FieldAnalyzer method) plot1D_gradient() (zeroheliumkit.fem.fieldreader.FieldAnalyzer method) plot2D_data() (zeroheliumkit.fem.fieldreader.FieldAnalyzer method) plot2D_gradient() (zeroheliumkit.fem.fieldreader.FieldAnalyzer method) plot2D_vectorfield() (zeroheliumkit.fem.fieldreader.FieldAnalyzer method) plot_1D() (zeroheliumkit.fem.heliumsurface.HeliumSurfaceFreeFEM method) plot_geometry() (in module zeroheliumkit.src.plotting) plot_line_idx_in_polygon() (in module zeroheliumkit.src.plotting) plot_mesh() (zeroheliumkit.fem.heliumsurface.HeliumSurfaceFreeFEM method) plot_points_withlabel() (in module zeroheliumkit.src.plotting) plot_polygon_idx() (in module zeroheliumkit.src.plotting) plot_results() (zeroheliumkit.fem.heliumsurface.HeliumSurfaceFreeFEM method) PMCSetting (class in zeroheliumkit.fem.gmsher) polygonize_text() (in module zeroheliumkit.src.utils) PostProEnergyConfig (class in zeroheliumkit.fem.palacer) PostProProbeConfig (class in zeroheliumkit.fem.palacer) PostProProbeConfigurator (class in zeroheliumkit.fem.palacer) preapre_dxf() (zeroheliumkit.src.importing.Exporter_DXF method) preapre_gds() (zeroheliumkit.src.importing.Exporter_GDS method) print_physical() (zeroheliumkit.fem.gmsher.GMSHmaker method) print_table() (zeroheliumkit.fem.fieldreader.FreeFemResultParser method) ProblemConfig (class in zeroheliumkit.fem.palacer) properties (zeroheliumkit.src.anchors.Anchor property) Q quickplot() (zeroheliumkit.src.core.Entity method) R radius (zeroheliumkit.src.supercore.RoutingConfig attribute) Reader_DXF (class in zeroheliumkit.src.importing) Reader_GDS (class in zeroheliumkit.src.importing) Reader_Pickle (class in zeroheliumkit.src.importing) Reader_SVG (class in zeroheliumkit.src.importing) Rectangle() (in module zeroheliumkit.src.geometries) RegularPolygon() (in module zeroheliumkit.src.geometries) remove() (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.anchors.MultiAnchor method) (zeroheliumkit.src.anchors.Skeletone method) (zeroheliumkit.src.core.Entity method) remove_color() (zeroheliumkit.src.plotting.ColorHandler method) remove_holes() (zeroheliumkit.src.anchors.Layer method) rename() (zeroheliumkit.src.anchors.Anchor method) (zeroheliumkit.src.core.Entity method) rename_color() (zeroheliumkit.src.plotting.ColorHandler method) replace_closest_polygon() (in module zeroheliumkit.src.utils) ResultGatherer (class in zeroheliumkit.fem.freefemer) return_mirrored() (zeroheliumkit.src.core.Structure method) Ring() (in module zeroheliumkit.src.geometries) RingSector() (in module zeroheliumkit.src.geometries) rotate() (zeroheliumkit.src.anchors.Anchor method) (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.anchors.MultiAnchor method) (zeroheliumkit.src.anchors.Skeletone method) (zeroheliumkit.src.core.Entity method) rotate_dir() (zeroheliumkit.src.anchors.Anchor method) round_corner() (in module zeroheliumkit.src.utils) (zeroheliumkit.src.supercore.SuperStructure method) round_polygon() (in module zeroheliumkit.src.utils) round_polygon_corner() (in module zeroheliumkit.src.utils) route() (zeroheliumkit.src.supercore.SuperStructure method) routeto() (zeroheliumkit.src.supercore.ContinuousLineBuilder method) routing (zeroheliumkit.src.supercore.ContinuousLineBuilder attribute) RoutingConfig (class in zeroheliumkit.src.supercore) run() (zeroheliumkit.fem.freefemer.FreeFEMrunner method) run_pyfreefem() (zeroheliumkit.fem.heliumsurface.HeliumSurfaceFreeFEM method) S save() (zeroheliumkit.src.importing.Exporter_DXF method) (zeroheliumkit.src.importing.Exporter_GDS method) (zeroheliumkit.src.importing.Exporter_Pickle method) save_edp() (zeroheliumkit.fem.heliumsurface.HeliumSurfaceFreeFEM method) save_json() (zeroheliumkit.fem.palacer.PalaceRunner method) scale() (zeroheliumkit.src.anchors.Anchor method) (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.anchors.MultiAnchor method) (zeroheliumkit.src.anchors.Skeletone method) (zeroheliumkit.src.core.Entity method) script_create_coupling_const_matrix() (zeroheliumkit.fem.freefemer.EDPpreparer method) script_create_savefiles() (zeroheliumkit.fem.freefemer.EDPpreparer method) script_declare_variables() (zeroheliumkit.fem.freefemer.EDPpreparer method) script_load_packages_and_mesh() (zeroheliumkit.fem.freefemer.EDPpreparer method) script_problem_definition() (zeroheliumkit.fem.freefemer.EDPpreparer method) script_refine_mesh() (zeroheliumkit.fem.freefemer.EDPpreparer method) script_save_cmatrix() (zeroheliumkit.fem.freefemer.EDPpreparer method) script_save_data() (zeroheliumkit.fem.freefemer.EDPpreparer method) segments() (in module zeroheliumkit.src.plotting) set_limits() (in module zeroheliumkit.src.plotting) set_voltages() (zeroheliumkit.fem.fieldreader.FieldAnalyzer method) settings_initialize() (zeroheliumkit.fem.gmsher.GMSHmaker method) setup_distance_field_mesh() (zeroheliumkit.fem.gmsher.GMSHmaker method) setup_mesh_fields() (zeroheliumkit.fem.gmsher.GMSHmaker method) setup_threshold_field_mesh() (zeroheliumkit.fem.gmsher.GMSHmaker method) simplify() (zeroheliumkit.src.anchors.Layer method) Skeletone (class in zeroheliumkit.src.anchors) slice() (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.core.Entity method) snap_line_to_anchor() (in module zeroheliumkit.src.routing) snap_to() (zeroheliumkit.src.anchors.Layer method) (zeroheliumkit.src.core.Entity method) SolverConfig (class in zeroheliumkit.fem.palacer) spacing (zeroheliumkit.src.supercore.ObjsAlongConfig attribute) SpiralInductor (class in zeroheliumkit.src.geometries) Square() (in module zeroheliumkit.src.geometries) start() (zeroheliumkit.src.supercore.ContinuousLineBuilder method) StraightLine (class in zeroheliumkit.src.geometries) Structure (class in zeroheliumkit.src.core) structure (zeroheliumkit.src.supercore.ObjsAlongConfig attribute) SuperStructure (class in zeroheliumkit.src.supercore) SurfaceCurrentConfig (class in zeroheliumkit.fem.palacer) SurfaceCurrentElementConfig (class in zeroheliumkit.fem.palacer) SurfaceSettings (class in zeroheliumkit.fem.gmsher) svg_to_shapely_polygons() (zeroheliumkit.src.importing.Reader_SVG method) T Taper (class in zeroheliumkit.src.geometries) to_geometry_list() (in module zeroheliumkit.src.utils) trim_line() (zeroheliumkit.src.anchors.Skeletone method) turn() (zeroheliumkit.src.supercore.ContinuousLineBuilder method) U update() (zeroheliumkit.fem.fieldreader.FieldAnalyzer method) update_colors() (zeroheliumkit.src.plotting.ColorHandler method) W write_edpScript() (zeroheliumkit.fem.freefemer.EDPpreparer method) X x (zeroheliumkit.src.anchors.Anchor property) Y y (zeroheliumkit.src.anchors.Anchor property)