Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W | Y | Z A analysis (corset.solver.ModeMatchingSolution property) Aperture (class in corset.solver) apertures (corset.plot.ModeMatchingPlot attribute) available() (corset.database.LensList class method) ax (corset.plot.ModeMatchingPlot attribute) (corset.plot.OpticalSetupPlot attribute) (corset.plot.ReachabilityPlot attribute) (corset.plot.SensitivityPlot attribute) axial (corset.config.Config.Units attribute) axis_formatter() (corset.display.Unit method) B Beam (class in corset.core) beam (corset.plot.OpticalSetupPlot attribute) beam_ci (corset.plot.OpticalSetupPlot attribute) beam_kwargs (corset.config.Config.PlotSetup attribute) beam_parameter (corset.core.Beam attribute) beam_parameters (corset.core.OpticalSetup property) beam_points (corset.config.Config.PlotSetup attribute) beams (corset.core.OpticalSetup property) beams_fast (corset.core.OpticalSetup property) block() (corset.core.ThickLens class method) C candidate (corset.solver.ModeMatchingSolution attribute) candidates() (corset.solver.ModeMatchingProblem method) center (corset.plot.ReachabilityPlot attribute) center_ci (corset.plot.ReachabilityPlot attribute) centered() (corset.solver.Passage class method) CENTIMETER (corset.display.Units.Length attribute) clearance_left (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) clearance_right (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) cm (corset.display.Units attribute) colorbar (corset.plot.ReachabilityPlot attribute) (corset.plot.SensitivityPlot attribute) colormap (corset.config.Config.Overlap attribute) colors() (corset.config.Config.Overlap class method) concatenate() (corset.database.LensList method) confidence_interval (corset.config.Config.PlotReachability attribute) (corset.config.Config.PlotSensitivity attribute) (corset.config.Config.PlotSetup attribute) Config (class in corset.config) Config.Overlap (class in corset.config) Config.PlotAll (class in corset.config) Config.PlotReachability (class in corset.config) Config.PlotSensitivity (class in corset.config) Config.PlotSetup (class in corset.config) Config.PlotSolution (class in corset.config) Config.Repr (class in corset.config) Config.Units (class in corset.config) const_space (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) constraints (corset.solver.ModeMatchingCandidate property) (corset.solver.ModeMatchingProblem attribute) contour (corset.plot.ReachabilityPlot attribute) contours (corset.plot.SensitivityPlot attribute) corset.analysis module corset.config module corset.core module corset.database module corset.display module corset.plot module corset.serialize module corset.solver module couplings (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) D decimals (corset.display.Unit attribute) desired_beam (corset.plot.ModeMatchingPlot attribute) (corset.solver.ModeMatchingProblem attribute) desired_kwargs (corset.config.Config.PlotSolution attribute) df() (corset.database.LensList method) (corset.solver.SolutionList method) displacement (corset.config.Config.PlotReachability attribute) displacements_ci (corset.plot.SensitivityPlot attribute) display_all() (corset.solver.SolutionList method) dof (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) dollar_tex (corset.display.Unit property) E element (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) element_summary (corset.analysis.ModeMatchingAnalysis property) element_summary_df() (corset.analysis.ModeMatchingAnalysis method) elements (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) (corset.core.OpticalSetup attribute) (corset.solver.ParametrizedSetup attribute) F factor (corset.display.Unit attribute) fig_to_png() (in module corset.plot) figsize (corset.config.Config.PlotAll attribute) filter() (corset.solver.SolutionList method) fit() (corset.core.Beam class method) (corset.core.OpticalSetup class method) fit_data (corset.core.Beam attribute) (corset.plot.OpticalSetupPlot attribute) FLAT (corset.core.ThickLens attribute) focal_length (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) (corset.core.ThickLens property) (corset.core.ThinLens attribute) Focus (class in corset.solver) focus (corset.core.Beam property) focus_and_waist_jacobian (corset.analysis.ModeMatchingAnalysis property) focus_constraint (corset.solver.ModeMatchingCandidate property) focus_dev (corset.core.Beam property) focuses (corset.plot.ModeMatchingPlot attribute) force_contour_lines (corset.config.Config.PlotSensitivity attribute) format() (corset.display.Unit method) FormattedDataFrame (class in corset.display) fraction (corset.config.Config.Units attribute) FractionUnit (class in corset.display) free_elements (corset.solver.ParametrizedSetup property) from_gauss() (corset.core.Beam class method) G gauss_cov (corset.core.Beam attribute) gauss_covariances (corset.core.OpticalSetup property) generate_initial_positions() (corset.solver.ModeMatchingCandidate method) get() (corset.config.Config static method) get_handles() (in module corset.plot) grad_focus (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) grad_waist (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) grid_resolution (corset.config.Config.Overlap attribute) H handles (corset.plot.ModeMatchingPlot attribute) (corset.plot.OpticalSetupPlot attribute) (corset.plot.SensitivityPlot attribute) hash (corset.solver.ModeMatchingSolution property) hessian (corset.analysis.ModeMatchingAnalysis property) I in_roc (corset.core.ThickLens attribute) initial_beam (corset.core.OpticalSetup attribute) (corset.solver.ParametrizedSetup attribute) interleaved_elements (corset.solver.ModeMatchingProblem property) L left (corset.solver.Passage attribute) (corset.solver.ShiftingRange attribute) left_margin (corset.core.ThickLens attribute) (corset.core.ThinLens attribute) legend_loc (corset.config.Config.PlotSetup attribute) (corset.config.Config.PlotSolution attribute) LengthUnit (class in corset.display) Lens (in module corset.core) lens_combinations() (corset.solver.ModeMatchingProblem class method) lens_list_columns (corset.config.Config.Repr attribute) lenses (corset.database.LensList attribute) (corset.plot.OpticalSetupPlot attribute) LensList (class in corset.database) levels (corset.config.Config.Overlap attribute) line_step (corset.config.Config.PlotReachability attribute) lines (corset.plot.ReachabilityPlot attribute) load() (corset.database.LensList class method) load_csv() (corset.database.LensList class method) load_png() (corset.core.Beam class method) (corset.core.OpticalSetup class method) (corset.serialize.YamlPngSerializableMixin class method) (corset.solver.ModeMatchingSolution class method) load_yaml() (corset.core.Beam class method) (corset.core.OpticalSetup class method) (corset.core.ThickLens class method) (corset.core.ThinLens class method) (corset.database.LensList class method) (corset.serialize.YamlPngSerializableMixin class method) (corset.serialize.YamlSerializableMixin class method) (corset.solver.Aperture class method) (corset.solver.Focus class method) (corset.solver.ModeMatchingCandidate class method) (corset.solver.ModeMatchingProblem class method) (corset.solver.ModeMatchingSolution class method) (corset.solver.ParametrizedSetup class method) (corset.solver.Passage class method) (corset.solver.ShiftingRange class method) (corset.solver.SolutionList class method) (in module corset.serialize) M m (corset.display.Units attribute) matrix (corset.core.ThickLens property) (corset.core.ThinLens property) max_elements (corset.solver.ModeMatchingProblem attribute) (corset.solver.ShiftingRange attribute) max_sensitivity (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) max_sensitivity_axis (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) METER (corset.display.Units.Length attribute) MICROMETER (corset.display.Units.Length attribute) MILLIMETER (corset.display.Units.Length attribute) min_coupling (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) min_coupling_pair (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) min_cross_sens (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) min_cross_sens_direction (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) min_cross_sens_pair (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) min_elements (corset.solver.ModeMatchingProblem attribute) (corset.solver.ShiftingRange attribute) min_sensitivity (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) min_sensitivity_axis (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) mm (corset.display.Units attribute) mode_match() (in module corset.solver) mode_overlap() (in module corset.solver) ModeMatchingAnalysis (class in corset.analysis) ModeMatchingAnalysis.ElementInfo (class in corset.analysis) ModeMatchingAnalysis.SolutionSummary (class in corset.analysis) ModeMatchingCandidate (class in corset.solver) ModeMatchingPlot (class in corset.plot) ModeMatchingProblem (class in corset.solver) ModeMatchingSolution (class in corset.solver) module corset.analysis corset.config corset.core corset.database corset.display corset.plot corset.serialize corset.solver mpl_is_dark() (corset.config.Config class method) N name (corset.core.ThickLens attribute) (corset.core.ThinLens attribute) NANOMETER (corset.display.Units.Length attribute) nm (corset.display.Units attribute) num_elements (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) num_samples (corset.config.Config.PlotReachability attribute) num_samples_z (corset.config.Config.PlotSensitivity attribute) O OpticalSetup (class in corset.core) OpticalSetupPlot (class in corset.plot) optimize() (corset.solver.ModeMatchingCandidate method) optimize_coupling() (corset.solver.ModeMatchingSolution method) out_roc (corset.core.ThickLens attribute) overlap (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) (corset.solver.ModeMatchingSolution property) overwrite_dark_theme (corset.config.Config attribute) P parametrized_focus_and_waist() (corset.solver.ModeMatchingCandidate method) parametrized_overlap() (corset.solver.ModeMatchingCandidate method) parametrized_setup (corset.solver.ModeMatchingCandidate property) ParametrizedSetup (class in corset.solver) Passage (class in corset.solver) passages (corset.plot.ModeMatchingPlot attribute) pct (corset.display.Units attribute) pct_per_cm2 (corset.display.Units attribute) pct_per_mm2 (corset.display.Units attribute) per_m2 (corset.display.Units attribute) PER_METER2 (corset.display.Units.Sensitivity attribute) PERCENT (corset.display.Units.Fraction attribute) PERCENT_PER_CENTIMETER2 (corset.display.Units.Sensitivity attribute) PERCENT_PER_MILLIMETER2 (corset.display.Units.Sensitivity attribute) PERFECT_OVERLAP (in module corset.solver) plot() (corset.core.Beam method) (corset.core.OpticalSetup method) plot_all() (corset.solver.ModeMatchingSolution method) plot_mode_match_solution_all() (in module corset.plot) plot_mode_match_solution_setup() (in module corset.plot) plot_reachability() (corset.solver.ModeMatchingSolution method) (in module corset.plot) plot_sensitivity() (corset.solver.ModeMatchingSolution method) (in module corset.plot) plot_setup() (corset.solver.ModeMatchingSolution method) (in module corset.plot) populations (corset.solver.ModeMatchingCandidate attribute) position (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) (corset.solver.Aperture attribute) (corset.solver.Focus attribute) position_constraint (corset.solver.ModeMatchingCandidate property) positions (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) (corset.solver.ModeMatchingSolution attribute) power (corset.solver.Aperture attribute) (corset.solver.Passage attribute) problem (corset.solver.ModeMatchingCandidate attribute) Q query() (corset.database.LensList method) (corset.solver.SolutionList method) R r_max (corset.plot.OpticalSetupPlot attribute) radial (corset.config.Config.Units attribute) radius (corset.solver.Aperture attribute) (corset.solver.Passage attribute) radius() (corset.core.Beam method) (corset.core.OpticalSetup method) radius_constraint (corset.solver.ModeMatchingCandidate property) radius_constraints (corset.solver.Aperture property) (corset.solver.Passage property) radius_dev() (corset.core.Beam method) (corset.core.OpticalSetup method) ranges (corset.plot.ModeMatchingPlot attribute) (corset.solver.ModeMatchingProblem attribute) raw_radius_constraints (corset.solver.ModeMatchingProblem property) rayleigh_range (corset.core.Beam property) rayleigh_range_cap (corset.config.Config.PlotSetup attribute) reachability_kwargs (corset.config.Config.PlotAll attribute) ReachabilityPlot (class in corset.plot) refractive_index (corset.core.ThickLens attribute) RELATIVE_MARGIN (in module corset.plot) right (corset.solver.Passage attribute) (corset.solver.ShiftingRange attribute) right_margin (corset.core.ThickLens attribute) (corset.core.ThinLens attribute) rs (corset.plot.OpticalSetupPlot attribute) S save_csv() (corset.database.LensList method) save_png() (corset.core.Beam method) (corset.core.OpticalSetup method) (corset.serialize.YamlPngSerializableMixin method) (corset.solver.ModeMatchingSolution method) save_yaml() (corset.core.Beam method) (corset.core.OpticalSetup method) (corset.core.ThickLens method) (corset.core.ThinLens method) (corset.database.LensList method) (corset.serialize.YamlPngSerializableMixin method) (corset.serialize.YamlSerializableMixin method) (corset.solver.Aperture method) (corset.solver.Focus method) (corset.solver.ModeMatchingCandidate method) (corset.solver.ModeMatchingProblem method) (corset.solver.ModeMatchingSolution method) (corset.solver.ParametrizedSetup method) (corset.solver.Passage method) (corset.solver.ShiftingRange method) (corset.solver.SolutionList method) (in module corset.serialize) selection (corset.solver.ModeMatchingProblem attribute) (corset.solver.ShiftingRange attribute) sensitivities (corset.analysis.ModeMatchingAnalysis property) (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) sensitivity (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) (corset.config.Config.Units attribute) sensitivity_kwargs (corset.config.Config.PlotAll attribute) SensitivityPlot (class in corset.plot) SensitivityUnit (class in corset.display) set_minimal() (corset.config.Config.Repr class method) setup (corset.plot.ModeMatchingPlot attribute) (corset.solver.ModeMatchingProblem attribute) (corset.solver.ModeMatchingSolution property) setup_kwargs (corset.config.Config.PlotAll attribute) (corset.config.Config.PlotSolution attribute) shape (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) (corset.core.ThickLens property) (corset.core.ThinLens attribute) shifting_range (corset.analysis.ModeMatchingAnalysis.ElementInfo attribute) ShiftingRange (class in corset.solver) show_fit_data (corset.config.Config.PlotSetup attribute) show_legend (corset.config.Config.PlotSetup attribute) (corset.config.Config.PlotSolution attribute) solution (corset.analysis.ModeMatchingAnalysis attribute) (corset.analysis.ModeMatchingAnalysis.SolutionSummary attribute) solution_element_summary (corset.config.Config.Repr attribute) solution_element_summary_columns (corset.config.Config.Repr attribute) solution_summary_columns (corset.config.Config.Repr attribute) SolutionList (class in corset.solver) solutions (corset.solver.SolutionList attribute) sort_values() (corset.solver.SolutionList method) sorted() (corset.solver.SolutionList method) substitute() (corset.solver.ParametrizedSetup method) summary (corset.analysis.ModeMatchingAnalysis property) T tex (corset.display.Unit attribute) ThickLens (class in corset.core) thickness (corset.core.ThickLens attribute) ThinLens (class in corset.core) tight_layout (corset.config.Config.PlotAll attribute) to_html() (corset.display.FormattedDataFrame method) U ul (corset.display.Units attribute) um (corset.display.Units attribute) unicode (corset.display.Unit attribute) Unit (class in corset.display) Units (class in corset.display) Units.Fraction (class in corset.display) Units.Length (class in corset.display) Units.Sensitivity (class in corset.display) UNITY (corset.display.Units.Fraction attribute) V validate (corset.core.OpticalSetup attribute) vector_partial() (in module corset.analysis) W waist (corset.core.Beam property) waist_dev (corset.core.Beam property) wavelength (corset.core.Beam attribute) width_ratios (corset.config.Config.PlotAll attribute) without() (corset.solver.ShiftingRange method) worst_overlap (corset.config.Config.PlotSensitivity attribute) wrap_for_differentiate() (in module corset.analysis) Y YamlPngSerializableMixin (class in corset.serialize) YamlSerializableMixin (class in corset.serialize) Z z_offset (corset.core.Beam attribute) zs (corset.plot.OpticalSetupPlot attribute)