hop.hexabundle_allocation package¶
Subpackages¶
- hop.hexabundle_allocation.general_operations package
- Subpackages
- hop.hexabundle_allocation.general_operations.geometry_intersections package
- Submodules
- hop.hexabundle_allocation.general_operations.geometry_intersections.circle_with_rectangle module
- hop.hexabundle_allocation.general_operations.geometry_intersections.circle_with_segment module
- hop.hexabundle_allocation.general_operations.geometry_intersections.rectangle_with_rectangle module
- hop.hexabundle_allocation.general_operations.geometry_intersections.segment_with_segment module
- Module contents
- hop.hexabundle_allocation.general_operations.geometry_shapes package
- hop.hexabundle_allocation.general_operations.geometry_intersections package
- Submodules
- hop.hexabundle_allocation.general_operations.trigonometry module
- Module contents
- Subpackages
- hop.hexabundle_allocation.hector package
- hop.hexabundle_allocation.problem_operations package
- Subpackages
- hop.hexabundle_allocation.problem_operations.conflicts package
- Submodules
- hop.hexabundle_allocation.problem_operations.conflicts.blocked_magnet module
- hop.hexabundle_allocation.problem_operations.conflicts.circular_magnet_with_circular_magnet module
- hop.hexabundle_allocation.problem_operations.conflicts.circular_magnet_with_rectangular_magnet module
- hop.hexabundle_allocation.problem_operations.conflicts.functions module
- hop.hexabundle_allocation.problem_operations.conflicts.rectangular_magnet_and_rectangular_magnet module
- Module contents
- hop.hexabundle_allocation.problem_operations.conflicts package
- Submodules
- hop.hexabundle_allocation.problem_operations.extract_data module
- hop.hexabundle_allocation.problem_operations.fibres module
check_magnetCount_perAnnulus()check_tile_pair_magnet_counts()convert_rectangularMagnetOrientation()createHexabundleFigure_withChangeShown()create_fibreSlit_info_file()create_hexabundleFibre_coordData()create_skyFibreSlitlet_figure()create_slitletFigure()createskyfibreChanges_plot()extract_fibreInfo()plotHist_annuliCount_batch()plotHist_pistonChange_count_batch()plot_bar_from_dict()show_sky_fibre_changes()skyfibreChanges_pistonChange_count()
- hop.hexabundle_allocation.problem_operations.file_arranging module
- hop.hexabundle_allocation.problem_operations.hexabundle module
check_for_hexabundle_allocation_repeats()check_for_unallocated_hexabundle()cores91_hexabundles_sortedByMstar()create_Magnet_Dictionary()get_probe_count()hexabundle_allocation_fromMagnetDict()overall_hexabundle_size_allocation_operation_version1()overall_hexabundle_size_allocation_operation_version2_median()overall_hexabundle_size_allocation_operation_version3_largerBundlePriority()resolve_hexabundle_allocation_repeats()resolve_unallocated_hexabundle()star_hexabundle_allocation()update_galaxyIDrecord_withHexabundle()
- hop.hexabundle_allocation.problem_operations.offsets module
- hop.hexabundle_allocation.problem_operations.plots module
annotate_text_in_plot()coordinates_and_angle_of_skyFibres()create_magnet_pickup_areas()draw_all_magnets()draw_circularSegments()draw_circular_magnet()draw_magnet_pickup_areas()draw_rectangular_magnet()get_magnet_properties()plot_skyfibre_section()read_sky_fibre_file()sky_fibre_annotations()
- hop.hexabundle_allocation.problem_operations.position_ordering module
- hop.hexabundle_allocation.problem_operations.robot_parameters module
- Module contents
- Subpackages