Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z A a (Jacobian2x2Condition attribute) A (PupilMap attribute) AABB (class in optiland.nonsequential.components.geometry) abbe() (AbbeMaterial method) (AbbeMaterialE method) (IdealMaterial method) (Material method) (MaterialFile method) AbbeMaterial (class in materials.abbe) AbbeMaterialE (class in materials.abbe) AbbeModel (class in materials.abbe) AbbePolynomialModel (class in materials.abbe) AberrationOperand (class in optimization.operand.aberration) aberrations module Aberrations (class in aberrations) abs() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) absorb (FarFieldDetectorConfig attribute) (IrradianceDetectorConfig attribute) (RayDatabaseConfig attribute) (SensorIR attribute) (SpectralDetectorConfig attribute) ABSORBING (InteractionType attribute) AbsorbingComponent (class in optiland.nonsequential.components) absorptance() (ThinFilmOperand static method) (ThinFilmStack method) absorptance_nm_deg() (ThinFilmStack method) absorptance_weighted() (ThinFilmOperand static method) AbstractBackend (class in backend.base) AC() (AberrationOperand static method) (Aberrations method) (ThirdOrderAberrations method) AC_sum() (AberrationOperand static method) active_fields() (in module utils) active_wavelengths() (in module utils) add() (ComponentRegistry method) (DetectorRegistry method) (FieldGroup method) (PickupManager method) (SolveManager method) (SourceRegistry method) (SurfaceGroup method) (ThinFilmOperandManager method) (VariableManager method) (WavelengthGroup method) add_angular_operand() (ThinFilmOptimizer method) add_compensator() (Tolerancing method) add_component() (NSQScene method) add_configuration() (MultiConfiguration method) add_detector() (NSQScene method) add_doublet() (NSQScene method) add_field() (Optic method) add_interpolated_operand() (ThinFilmOptimizer method) add_layer() (ThinFilmStack method) add_layer_nm() (ThinFilmStack method) add_layer_qwot() (ThinFilmStack method) add_lens() (NSQScene method) add_mirror() (NSQScene method) add_operand() (CompensatorOptimizer method) (OptimizationProblem method) (ThinFilmOptimizer method) (ThinFilmTolerancing method) (Tolerancing method) add_perturbation() (ThinFilmTolerancing method) (Tolerancing method) add_sequence() (Optic method) add_source() (NSQScene method) add_spectral_operand() (ThinFilmOptimizer method) add_spectral_target() (NeedleSynthesis method) add_surface() (Optic method) add_target() (NeedleSynthesis method) add_variable() (CompensatorOptimizer method) (OptimizationProblem method) (ThinFilmOptimizer method) add_wavelength() (Optic method) add_wavelengths() (in module wavelength) advisories (ParaxialPath attribute) aim_rays() (BaseRayAimer method) (CachedRayAimer method) (IterativeRayAimer method) (ParaxialRayAimer method) (RobustRayAimer method) airy_disc_x_y() (EncircledEnergy method) (GeometricMTF method) (RmsSpotSizeVsField method) (SpotDiagram method) airy_radius() (EncircledEnergy method) (GeometricMTF method) (RmsSpotSizeVsField method) (SpotDiagram method) algorithm (RngContract attribute) all() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) all_legs_parallel_global_z (ParaxialPath attribute) allclose() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) allowed_attributes() (Variable static method) ALPHA (BuchdahlDModel attribute) (BuchdahlEModel attribute) (BuchdahlModel attribute) analysis.angle_vs_height module analysis.distortion module analysis.encircled_energy module analysis.field_curvature module analysis.grid_distortion module analysis.image_simulation module analysis.intensity module analysis.irradiance module analysis.jones_pupil module analysis.mtf_vs_field module analysis.pupil_aberration module analysis.ray_fan module analysis.rms_vs_field module analysis.spot_diagram module analysis.through_focus module analysis.through_focus_mtf module analysis.through_focus_spot_diagram module analysis.y_ybar module AnalyticGeometry (class in optiland.nonsequential.components.geometry) analyze_color() (SpectralAnalyzer method) angle_from_cosine() (EncircledEnergy method) (GeometricMTF method) (RmsSpotSizeVsField method) (SpotDiagram method) AngleField (class in fields.field_types) angular_tolerance() (in module paraxial_path) angular_view() (SpectralAnalyzer method) AnnularPlaneGeometry (class in optiland.nonsequential.components.geometry.analytic) any() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) AOI() (RayOperand static method) aoi_deg (OptimizationTarget attribute) (SpectralOptimizationOperand attribute) (ThinFilmOperandSpec attribute) ap_type (BaseSystemAperture property) (EPDAperture property) (FloatByStopAperture property) (ImageFNOAperture property) (ObjectNAAperture property) aperture module aperture (CodeVDataModel attribute) (SequencedOptic property) (SurfaceView property) (ZemaxDataModel attribute) aperture_radius (CollimatedSourceConfig attribute) (DoubletConfig attribute) (ExtendedSourceConfig attribute) (MirrorConfig attribute) (SurfaceConfig attribute) apodization module apodization (SequencedOptic property) apply() (BaseSolve method) (ChiefRayAngleCurvatureSolve method) (ChiefRayHeightThicknessSolve method) (CurvatureSolve method) (MarginalRayAngleCurvatureSolve method) (MarginalRayHeightThicknessSolve method) (Perturbation method) (Pickup method) (PickupManager method) (QuickFocusSolve method) (SolveManager method) (ThicknessSolve method) (ThinFilmPerturbation method) apply_bounds() (OpticalSystemModule method) apply_compensators() (Tolerancing method) apply_primitive_interactions() (in module optiland.nonsequential.ir) approximate_surface() (in module geometries.nurbs) arange() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) arange_indices() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) arccos() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) arcsin() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) arctan() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) arctan2() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) argmin() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) argwhere() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) array() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) as_array_1d() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) asarray() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) AsphereCoeffVariable (class in optimization.variable.asphere_coeff) assert_bsdf_matches() (in module optiland.nonsequential.ir) assert_component_kind_matches() (in module optiland.nonsequential.ir) atleast_1d() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) atleast_2d() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) autograd (AbstractBackend property) (NumpyBackend property) (TorchBackend property) available() (MaterialCatalog class method) axial_positions (ParaxialPath attribute) axis_alignments (ParaxialPath attribute) B b (Jacobian2x2Condition attribute) back (DoubletConfig attribute) (LensConfig attribute) back_aperture_radius (LensConfig attribute) backend.base module backend.numpy_backend module backend.torch_backend module backend.utils module BackendCapabilityError base (PupilMap attribute) BaseAngleVsHeightAnalysis (class in analysis.angle_vs_height) BaseAperture (class in physical_apertures.base) BaseBooleanAperture (class in physical_apertures.base) BaseBSDF (class in optiland.nonsequential.bsdf) (class in scatter) BaseCoating (class in coatings) BaseCoatingPolarized (class in coatings) BaseComponent (class in optiland.nonsequential.components) BaseDetector (class in optiland.nonsequential.detectors) BaseDistribution (class in distribution) BaseFieldDefinition (class in fields.field_types) BaseGeometry (class in geometries.base) BaseInfoProvider (class in visualization.info.providers) BaseInteractionModel (class in interactions.base) BaseJones (class in jones) BaseMTF (class in mtf.base) BaseNSQSource (class in optiland.nonsequential.sources) BasePhaseProfile (class in optiland.phase) BasePSF (class in psf.base) BaseRayAimer (class in optiland.rays.ray_aiming.base) BaseRenderer (class in prescription.renderers.base) BaseSampler (class in tolerancing.perturbation) BaseSection (class in prescription.sections.base) BaseSolve (class in solves.base) BaseSource (class in sources.base) BaseSurfaceHandler (class in optiland.fileio.codev) BaseSystemAperture (class in aperture) BaseZernike (class in zernike.base) BasinHopping (class in optimization.optimizer.scipy.basin_hopping) batched_chain_matmul3() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) batching_enabled (CompensatorOptimizer property) (OptimizationProblem property) BEST (MatchPolicy attribute) BestFitRayFan (class in analysis.ray_fan) BestFitSphereStrategy (in module optiland.wavefront.strategy) BestFitStrategy (class in optiland.wavefront.strategy) BiconicGeometry (class in geometries.biconic) bind() (LaunchParameterization method) birch_downs_refractive_index() (in module environment.models.birch_downs) blocks (Section attribute) boundary (Volume attribute) boundary_primitive_ids (VolumeIR attribute) bounding_box (AbsorbingComponent property) (BaseComponent property) (BaseDetector property) (FarFieldDetector property) (IrradianceDetector property) (RayDatabaseDetector property) (ReflectiveComponent property) (RefractiveComponent property) (SpectralDetector property) bounding_box() (AnalyticGeometry method) (AnnularPlaneGeometry method) (ComponentGeometry method) (ConicGeometry method) (CylindricalFrustumGeometry method) (FinitePlaneGeometry method) (MeshGeometry method) (ParaboloidGeometry method) (PlaneGeometry method) (SphereGeometry method) BoundLaunch (class in optiland.rays.ray_aiming.parameterization) bounds (Variable property) broadcast_to() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) bsdf (NSQMaterial attribute) (PrimitiveIR attribute) (SurfaceConfig attribute) BSDF_LOBE_BRANCH (EventSlot attribute) BSDF_U1 (EventSlot attribute) BSDF_U2 (EventSlot attribute) BsdfIR (class in optiland.nonsequential.ir) BuchdahlDModel (class in materials.abbe) BuchdahlEModel (class in materials.abbe) BuchdahlModel (class in materials.abbe) build() (BaseSection method) (FirstOrderSection method) (Prescription method) (SeidelAberrationSection method) (SurfaceGeometryTableSection method) (SurfaceMaterialTableSection method) (SystemOverviewSection method) build_diagnostics() (in module optiland.nonsequential.diagnostics) build_paraxial_path() (in module paraxial_path) (SurfaceGroup method) built_in_df (MaterialRegistry property) C c (Jacobian2x2Condition attribute) CachedRayAimer (class in optiland.rays.ray_aiming.cached) calculate_grid_size() (in module psf.fft) calculate_matrix() (BaseJones method) (ConstantJones method) (JonesFresnel method) (JonesHalfWaveRetarder method) (JonesLinearDiattenuator method) (JonesLinearPolarizer method) (JonesLinearRetarder method) (JonesPolarizerH method) (JonesPolarizerL135 method) (JonesPolarizerL45 method) (JonesPolarizerLCP method) (JonesPolarizerRCP method) (JonesPolarizerV method) (JonesQuarterWaveRetarder method) (JonesThinFilm method) calculate_mtf() (SampledMTF method) calculate_stop_radius() (FloatByStopStrategy method) (ParaxialReferenceStrategy method) (RealReferenceStrategy method) (StopSizeStrategy method) calibration_used (RobustFieldReport attribute) capture() (StackSnapshot class method) cast() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) catalog (MaterialSpec attribute) CC() (AberrationOperand static method) (Aberrations method) (ThirdOrderAberrations method) CC_sum() (AberrationOperand static method) ceil() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) cemented (DoubletConfig attribute) CENTROID (SpotReferenceType attribute) centroid() (EncircledEnergy method) (GeometricMTF method) (RmsSpotSizeVsField method) (SpotDiagram method) CentroidReferenceSphereStrategy (in module optiland.wavefront.strategy) CentroidStrategy (class in optiland.wavefront.strategy) ChebyshevCoeffVariable (class in optimization.variable.chebyshev_coeff) ChebyshevPolynomialGeometry (class in geometries.chebyshev) check_no_aperture() (in module diagnostics.checks) check_no_fields() (in module diagnostics.checks) check_no_primary_wavelength() (in module diagnostics.checks) check_no_rays_reach_image() (in module diagnostics.checks) check_no_stop_surface() (in module diagnostics.checks) check_no_wavelengths() (in module diagnostics.checks) check_non_finite_interior_thickness() (in module diagnostics.checks) check_non_positive_thickness() (in module diagnostics.checks) check_object_surface_not_first() (in module diagnostics.checks) check_stop_at_object_or_image() (in module diagnostics.checks) check_too_few_surfaces() (in module diagnostics.checks) check_wavelength_outside_material_range() (in module diagnostics.checks) CHIEF_RAY (SpotReferenceType attribute) chief_ray() (Paraxial method) chief_seed_strategy (RobustFieldReport attribute) ChiefRayAngleCurvatureSolve (class in solves.curvature) ChiefRayHeightThicknessSolve (class in solves.thickness) ChiefRayStrategy (class in optiland.wavefront.strategy) ChromaticAberrations (class in aberrations) ciddor_refractive_index() (in module environment.models.ciddor) cleanup() (ZemaxFileSourceHandler method) clear() (PickupManager method) (SolveManager method) (SurfaceGroup method) (ThinFilmOperandManager method) (VariableManager method) clear_cache() (CachedRayAimer method) clear_hover_effects() (InteractionManager method) clear_operands() (CompensatorOptimizer method) (OptimizationProblem method) clear_variables() (CompensatorOptimizer method) (OptimizationProblem method) clearance() (RayOperand static method) clip() (AbstractBackend method) (BaseAperture method) (BaseBooleanAperture method) (DifferenceAperture method) (EllipticalAperture method) (FileAperture method) (IntersectionAperture method) (NumpyBackend method) (OffsetRadialAperture method) (PolarizedRays method) (PolygonAperture method) (RadialAperture method) (RealRays method) (RectangularAperture method) (TorchBackend method) (UnionAperture method) close_info_panel() (InteractionManager method) co2_ppm (EnvironmentalConditions attribute) coated_surfaces (ConversionReport attribute) coating (ImageSurface property) (ObjectSurface property) (Surface property) (SurfaceConfig attribute) CoatingFactory (class in surfaces.factories.coating_factory) coatings module code (Diagnostic attribute) (ParaxialPathDiagnostic attribute) codev_type (BaseSurfaceHandler attribute) CodeVDataModel (class in optiland.fileio.codev) CodeVToOpticConverter (class in optiland.fileio.codev) CodeVWriter (class in optiland.fileio.codev) coefficients (ZernikePolynomialGeometry property) coeffs (ZernikeFit property) (ZernikeOPD property) CollimatedSource (class in optiland.nonsequential.sources) CollimatedSourceConfig (class in optiland.nonsequential.sources) colorimetry.constants module colorimetry.core module colorimetry.plotting module column_stack() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) comment (SurfaceView property) CompensatorOptimizer (class in tolerancing.compensator) component_kind (PrimitiveIR attribute) component_names (NSQScene property) ComponentGeometry (class in optiland.nonsequential.components.geometry) ComponentRegistry (class in optiland.nonsequential.components) ComponentRenderer (class in visualization.component_renderer) CompoundComponent (class in optiland.nonsequential.components) compounds (ComponentRegistry property) compute_bspline_coordinates() (NurbsGeometry static method) compute_bspline_derivatives() (NurbsGeometry static method) compute_epd() (BaseSystemAperture method) (EPDAperture method) (FloatByStopAperture method) (ImageFNOAperture method) (ObjectNAAperture method) compute_nurbs_coordinates() (NurbsGeometry static method) compute_nurbs_derivatives() (NurbsGeometry method) compute_rtRAT_nm_deg() (ThinFilmStack method) compute_rtRTA() (ThinFilmStack method) compute_rtRTA_elementwise() (ThinFilmStack method) compute_wavefront_data() (BestFitStrategy method) (CentroidStrategy method) (ChiefRayStrategy method) (ReferenceStrategy method) compute_z_zprime_q2d() (in module geometries.forbes) concatenate() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) configure_aperture() (in module physical_apertures.radial) conic (ForbesSurfaceConfig attribute) (MirrorConfig attribute) (SurfaceGroup property) conic1 (DoubletConfig attribute) (LensConfig attribute) conic2 (DoubletConfig attribute) (LensConfig attribute) conic3 (DoubletConfig attribute) ConicGeometry (class in optiland.nonsequential.components.geometry) ConicVariable (class in optimization.variable.conic) conj() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) connect() (InteractionManager method) ConsoleRenderer (class in prescription.renderers.console) ConstantJones (class in jones) ConstantPhaseProfile (class in optiland.phase) contains() (BaseAperture method) (BaseBooleanAperture method) (DifferenceAperture method) (EllipticalAperture method) (FileAperture method) (IntersectionAperture method) (OffsetRadialAperture method) (PolygonAperture method) (RadialAperture method) (RectangularAperture method) (UnionAperture method) converged (RobustSolveReport attribute) (SolveReport attribute) ConversionError ConversionReport (class in optiland.nonsequential.convert) convert() (CodeVToOpticConverter method) (OpticToZemaxConverter method) (ParaxialToThickLensConverter method) (ZemaxToOpticConverter method) convert_to_thick_lens() (in module surfaces.converters) coord (FieldPoint attribute) coordinate_system module coordinate_system (CompoundComponent property) (Doublet property) (Lens property) (Mirror property) CoordinateSystem (class in coordinate_system) CoordinateSystemFactory (class in surfaces.factories.coordinate_system_factory) copy() (AbstractBackend method) (NumpyBackend method) (ThinFilmStack method) (TorchBackend method) copy_to() (NumpyBackend method) (TorchBackend method) copysign() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) cos() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) cosh() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) create() (AngleField class method) (BaseFieldDefinition class method) (CoatingFactory static method) (CoordinateSystemFactory method) (GeometryFactory static method) (InteractionModelFactory method) (MaterialFactory method) (ObjectHeightField class method) (ParaxialImageHeightField class method) (RealImageHeightField class method) create_distribution() (in module distribution) create_polarization() (in module optiland.rays.polarization_state) create_ray_aimer() (in module optiland.rays.ray_aiming.registry) create_solve() (SolveFactory static method) create_strategy() (in module optiland.wavefront.strategy) create_surface() (SurfaceFactory method) cross() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) CrossDistribution (class in distribution) current_config() (MultiConfiguration method) current_values() (SpectralOptimizationOperand method) CurvatureSolve (class in solves.curvature) CustomScalarFormatter (class in visualization.analysis.surface_sag) CylindricalFrustumGeometry (class in optiland.nonsequential.components.geometry.analytic) D d (Jacobian2x2Condition attribute) DC() (AberrationOperand static method) (Aberrations method) (ThirdOrderAberrations method) DC_sum() (AberrationOperand static method) DecenterVariable (class in optimization.variable.decenter) deep_copy() (ThinFilmStack method) default_rng() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) default_tooltip_format() (InteractionManager method) deg2rad() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) degrees() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) delta() (Operand method) (SpectralOptimizationOperand method) (ThinFilmBaseOperand method) (ThinFilmCustomOperand method) delta_ineq() (Operand method) delta_target() (Operand method) depth_truncated_flux_fraction (Diagnostics attribute) det (Jacobian2x2Condition attribute) detector_names (NSQScene property) DetectorDiagnostic (class in optiland.nonsequential.diagnostics) DetectorRegistry (class in optiland.nonsequential.detectors) detectors (DetectorRegistry property) (Diagnostics attribute) (NSQScene property) (SimulationResult attribute) Diagnostic (class in diagnostics.report) DiagnosticReport (class in diagnostics.report) Diagnostics (class in optiland.nonsequential.diagnostics) diagnostics (ParaxialPath attribute) (SimulationResult attribute) diagnostics.checks module diagnostics.report module diff() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) difference() (Volume static method) DifferenceAperture (class in physical_apertures.base) DifferentialEvolution (class in optimization.optimizer.scipy.differential_evolution) DiffractiveInteractionModel (class in interactions.diffractive_model) direct_fno() (BaseSystemAperture method) (EPDAperture method) (FloatByStopAperture method) (ImageFNOAperture method) (ObjectNAAperture method) disable_batching() (CompensatorOptimizer method) (OptimizationProblem method) disconnect() (InteractionManager method) display_name (SpectralOptimizationOperand property) (ThinFilmCustomOperand property) distance() (BaseGeometry method) (BiconicGeometry method) (ChebyshevPolynomialGeometry method) (EvenAsphere method) (ForbesQ2dGeometry method) (ForbesQbfsGeometry method) (ForbesQNormalSlopeGeometry method) (NewtonRaphsonGeometry method) (NurbsGeometry method) (OddAsphere method) (Plane method) (PlaneGrating method) (PolynomialGeometry method) (StandardGeometry method) (StandardGratingGeometry method) (ToroidalGeometry method) (ZernikePolynomialGeometry method) Distortion (class in analysis.distortion) DistortionWarper (class in analysis.image_simulation) distribution module DistributionSampler (class in tolerancing.perturbation) doc_url (Diagnostic attribute) Document (class in prescription.document) dot() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) Doublet (class in optiland.nonsequential.components) DoubletConfig (class in optiland.nonsequential.components) downsample_glass_map() (in module materials.material_utils) draw() (BaseSource method) (ExtendedSourceOptic method) (MultiConfiguration method) (Optic method) (SMFSource method) draw3D() (Optic method) DualAnnealing (class in optimization.optimizer.scipy.dual_annealing) E E_exits (WavefrontData attribute) edge (DoubletConfig attribute) (LensConfig attribute) edge_probe_fallbacks (RobustFieldReport attribute) edlen_refractive_index() (in module environment.models.edlen) effective_orientation_signs() (ParaxialPath method) effective_weight() (Operand method) efficiency (BasePhaseProfile property) (ConstantPhaseProfile property) (GridPhaseProfile property) (HeightProfile property) (LinearGratingPhaseProfile property) (RadialPhaseProfile property) einsum() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) EllipticalAperture (class in physical_apertures.elliptical) EmitterIR (class in optiland.nonsequential.ir) emitters (SceneIR attribute) empty() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) empty_like() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) enable_batching() (CompensatorOptimizer method) (OptimizationProblem method) EncircledEnergy (class in analysis.encircled_energy) entrance_pupil_axial_position() (Paraxial method) entrance_pupil_point_gcs() (Paraxial method) entrance_pupil_z() (Paraxial method) entry_direction (ParaxialPath attribute) entry_frame() (ParaxialPath method) entry_is_positive_z (ParaxialPath property) entry_u (ParaxialPath attribute) entry_v (ParaxialPath attribute) environment.air_index module environment.conditions module environment.models.birch_downs module environment.models.ciddor module environment.models.edlen module environment.models.kohlrausch module EnvironmentalConditions (class in environment.conditions) EPD() (Paraxial method) (ParaxialOperand static method) EPDAperture (class in aperture) EPL() (Paraxial method) (ParaxialOperand static method) erfinv() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) ERROR (Severity attribute) errors (DiagnosticReport property) errstate() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) estimated_apertures (ConversionReport attribute) evaluate() (OperandEvaluator method) (ThinFilmTolerancing method) (Tolerancing method) EvenAsphere (class in geometries.even_asphere) EventSlot (class in optiland.nonsequential.rng) exit_pupil_point_gcs() (Paraxial method) exp() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) expand_dims() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) explore_glasses() (GlassExpert method) ExtendedSource (class in optiland.nonsequential.sources) ExtendedSourceConfig (class in optiland.nonsequential.sources) ExtendedSourceOptic (class in optic.extended_source_optic) extent (BaseAperture property) (BaseBooleanAperture property) (DifferenceAperture property) (EllipticalAperture property) (FileAperture property) (IntersectionAperture property) (OffsetRadialAperture property) (PolygonAperture property) (RadialAperture property) (RectangularAperture property) (UnionAperture property) exterior_medium_id (PrimitiveIR attribute) eye() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) F F1() (Paraxial method) f1() (Paraxial method) F1() (ParaxialOperand static method) f1() (ParaxialOperand static method) F2() (Paraxial method) f2() (Paraxial method) F2() (ParaxialOperand static method) f2() (ParaxialOperand static method) f2_range() (Paraxial method) f_number() (EncircledEnergy method) (GeometricMTF method) (RmsSpotSizeVsField method) (SpotDiagram method) factorial() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) fallback_used (RobustFieldReport attribute) (RobustSolveReport attribute) (SolveReport attribute) FarFieldDetector (class in optiland.nonsequential.detectors) FarFieldDetectorConfig (class in optiland.nonsequential.detectors) FarFieldPattern (class in optiland.nonsequential.results) fft (AbstractBackend property) (NumpyBackend property) (TorchBackend property) fftconvolve() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) FFTMTF (class in mtf.fft) FFTPSF (class in psf.fft) Field (class in fields.field) field_reports (RobustSolveReport attribute) FieldCurvature (class in analysis.field_curvature) FieldGroup (class in fields.field_group) FieldIncidentAngleVsHeight (class in analysis.angle_vs_height) FieldPoint (class in utils) fields (CodeVDataModel attribute) (SequencedOptic property) (ZemaxDataModel attribute) fields.field module fields.field_group module fields.field_types module FileAperture (class in physical_apertures.polygon) final_merit (NeedleSynthesisResult attribute) final_polish (RobustFieldReport attribute) final_polish_iterations (RobustSolveReport attribute) final_residual (RobustSolveReport attribute) (SolveReport attribute) find_closest_glass() (in module materials.material_utils) finfo() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) fingerprint() (PupilMapCache method) FinitePlaneGeometry (class in optiland.nonsequential.components.geometry) FirstOrderSection (class in prescription.sections.first_order) fit_and_remove_tilt() (BasePSF static method) (MMDFTPSF static method) (OPD static method) (OPDFan static method) (RmsWavefrontErrorVsField static method) (ScalarFFTPSF static method) (ScalarHuygensPSF static method) (VectorialFFTPSF static method) (VectorialHuygensPSF static method) (Wavefront static method) (ZernikeOPD static method) fit_surface() (NurbsGeometry method) fix (Diagnostic attribute) flip() (AbstractBackend method) (BaseGeometry method) (BaseInteractionModel method) (BiconicGeometry method) (ChebyshevPolynomialGeometry method) (DiffractiveInteractionModel method) (EvenAsphere method) (ForbesQ2dGeometry method) (ForbesQbfsGeometry method) (ForbesQNormalSlopeGeometry method) (ImageSurface method) (NewtonRaphsonGeometry method) (NumpyBackend method) (NurbsGeometry method) (ObjectSurface method) (OddAsphere method) (Optic method) (OpticUpdater method) (Plane method) (PlaneGrating method) (PolynomialGeometry method) (RefractiveReflectiveModel method) (StandardGeometry method) (StandardGratingGeometry method) (Surface method) (SurfaceGroup method) (ThinLensInteractionModel method) (TorchBackend method) (ToroidalGeometry method) (ZernikePolynomialGeometry method) FloatByStopAperture (class in aperture) FloatByStopStrategy (class in optiland.rays.ray_aiming.initialization) floor() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) flux_conservation_error (Diagnostics attribute) (SimulationResult attribute) fmax() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) FNO() (Paraxial method) for_optic() (LaunchParameterization class method) ForbesQ2dCoeffVariable (class in optimization.variable.forbes_coeff) ForbesQ2dGeometry (class in geometries.forbes) ForbesQbfsCoeffVariable (class in optimization.variable.forbes_coeff) ForbesQbfsGeometry (class in geometries.forbes) ForbesQNormalSlopeCoeffVariable (class in optimization.variable.forbes_coeff) ForbesQNormalSlopeGeometry (class in geometries.forbes) ForbesSolverConfig (class in geometries.forbes) ForbesSurfaceConfig (class in geometries.forbes) format() (BaseSurfaceHandler method) (MaterialFormatter class method) forward() (OpticalSystemModule method) frame_in_gcs (CoordinateSystem property) FRESNEL_BRANCH (EventSlot attribute) FresnelCoating (class in coatings) from_dict() (AbbeMaterial class method) (AbbeMaterialE class method) (AngleField class method) (BaseAperture class method) (BaseBooleanAperture class method) (BaseBSDF class method) (BaseCoating class method) (BaseCoatingPolarized class method) (BaseFieldDefinition class method) (BaseGeometry class method) (BaseInteractionModel class method) (BasePhaseProfile class method) (BaseSolve class method) (BaseSystemAperture class method) (BiconicGeometry class method) (ChebyshevPolynomialGeometry class method) (ChiefRayAngleCurvatureSolve class method) (ChiefRayHeightThicknessSolve class method) (ConstantPhaseProfile class method) (CoordinateSystem class method) (CurvatureSolve class method) (DifferenceAperture class method) (DiffractiveInteractionModel class method) (EllipticalAperture class method) (EPDAperture class method) (EvenAsphere class method) (Field class method) (FieldGroup class method) (FileAperture class method) (FloatByStopAperture class method) (ForbesQ2dGeometry class method) (ForbesQbfsGeometry class method) (ForbesQNormalSlopeGeometry class method) (FresnelCoating class method) (GaussianBSDF class method) (GridPhaseProfile class method) (HeightProfile class method) (IdealMaterial class method) (ImageFNOAperture class method) (ImageSurface class method) (IntersectionAperture class method) (LambertianBSDF class method) (LinearGratingPhaseProfile class method) (MarginalRayAngleCurvatureSolve class method) (MarginalRayHeightThicknessSolve class method) (Material class method) (MaterialFile class method) (MaterialSpec class method) (NewtonRaphsonGeometry class method) (NurbsGeometry class method) (ObjectHeightField class method) (ObjectNAAperture class method) (ObjectSurface class method) (OddAsphere class method) (OffsetRadialAperture class method) (Optic class method) (ParaxialImageHeightField class method) (Pickup class method) (PickupManager class method) (Plane class method) (PlaneGrating class method) (PolarizerCoating class method) (PolygonAperture class method) (PolynomialGeometry class method) (QuickFocusSolve class method) (RadialAperture class method) (RadialPhaseProfile class method) (RealImageHeightField class method) (RectangularAperture class method) (RefractiveReflectiveModel class method) (RetarderCoating class method) (SimpleCoating class method) (SolveManager class method) (StandardGeometry class method) (StandardGratingGeometry class method) (Surface class method) (SurfaceGroup class method) (Theme class method) (ThicknessSolve class method) (ThinFilmCoating class method) (ThinLensInteractionModel class method) (ToroidalGeometry class method) (UnionAperture class method) (Wavelength class method) (WavelengthGroup class method) (ZernikePolynomialGeometry class method) from_euler() (NumpyBackend method) from_glass() (NSQMaterial class method) from_json() (NSQScene class method) from_matrix() (NumpyBackend method) front (DoubletConfig attribute) (LensConfig attribute) front_aperture_radius (LensConfig attribute) full() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) full_like() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) fun() (Operand method) (SpectralOptimizationOperand method) (ThinFilmBaseOperand method) (ThinFilmCustomOperand method) fun_array() (CompensatorOptimizer method) (OptimizationProblem method) (ThinFilmOptimizer method) func_wrapper() (in module scatter) G gaussian_sigma (CollimatedSourceConfig attribute) GaussianBSDF (class in scatter) GaussianQuadrature (class in distribution) generate() (BaseNSQSource method) (CollimatedSource method) (ExtendedSource method) (PointSource method) generate_basis() (PSFBasisGenerator method) generate_chief_rays_centers() (EncircledEnergy method) (GeometricMTF method) (RmsSpotSizeVsField method) (SpotDiagram method) generate_chief_rays_cosines() (EncircledEnergy method) (GeometricMTF method) (RmsSpotSizeVsField method) (SpotDiagram method) generate_distortion_map() (DistortionWarper method) generate_marginal_rays() (EncircledEnergy method) (GeometricMTF method) (RmsSpotSizeVsField method) (SpotDiagram method) generate_marginal_rays_cosines() (EncircledEnergy method) (GeometricMTF method) (RmsSpotSizeVsField method) (SpotDiagram method) generate_opd_map() (OPD method) (ZernikeOPD method) generate_points() (BaseDistribution method) (CrossDistribution method) (GaussianQuadrature method) (HexagonalDistribution method) (LineXDistribution method) (LineYDistribution method) (RandomDistribution method) (RingDistribution method) (SobolDistribution method) (UniformDistribution method) generate_rays() (BaseSource method) (RayGenerator method) (SMFSource method) generated_at (Document attribute) geometric_spot_radius() (EncircledEnergy method) (GeometricMTF method) (RmsSpotSizeVsField method) (SpotDiagram method) GeometricMTF (class in mtf.geometric) geometries.base module geometries.biconic module geometries.chebyshev module geometries.even_asphere module geometries.forbes module geometries.newton_raphson module geometries.nurbs module geometries.odd_asphere module geometries.plane module geometries.plane_grating module geometries.polynomial module geometries.standard module geometries.standard_grating module geometries.toroidal module geometries.zernike module geometry (BaseInteractionModel property) (DiffractiveInteractionModel property) (RefractiveReflectiveModel property) (SurfaceView property) (ThinLensInteractionModel property) GeometryFactory (class in surfaces.factories.geometry_factory) get() (ComponentRegistry method) (DetectorRegistry method) (MaterialCatalog method) (OperandRegistry method) (SourceRegistry method) (ThinFilmOperandRegistry method) get_active_theme() (in module visualization.themes) get_attr_by_path() (in module utils) get_bilinear_weights() (TorchBackend method) get_complex_precision() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) get_current_performance() (ThinFilmOptimizer method) get_data() (BasePSF method) (MMDFTPSF method) (OPD method) (OPDFan method) (RmsWavefrontErrorVsField method) (ScalarFFTPSF method) (ScalarHuygensPSF method) (VectorialFFTPSF method) (VectorialHuygensPSF method) (Wavefront method) (ZernikeOPD method) get_derivative() (BaseZernike method) (NurbsGeometry method) (ZernikeFringe method) (ZernikeNoll method) (ZernikeStandard method) get_device() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) get_effective_rotation_euler() (CoordinateSystem method) get_effective_transform() (CoordinateSystem method) get_exit_fields() (PolarizedRays method) get_field() (FieldGroup method) get_field_coords() (FieldGroup method) get_fresh() (PupilMapCache method) get_gradient() (BasePhaseProfile method) (ConstantPhaseProfile method) (GridPhaseProfile method) (HeightProfile method) (LinearGratingPhaseProfile method) (RadialPhaseProfile method) get_handler() (in module optiland.fileio.codev) get_handler_for_optiland_type() (in module optiland.fileio.codev) get_info() (BaseInfoProvider method) (LensInfoProvider method) (RayBundleInfoProvider method) (SurfaceInfoProvider method) get_info_text() (InteractionManager method) get_local_basis() (PolarizedRays static method) get_local_file() (ZemaxFileSourceHandler method) get_nd_vd() (in module materials.material_utils) get_neighbour_glasses() (in module materials.material_utils) get_normals() (NurbsGeometry method) get_optimizer() (CompensatorOptimizer method) get_output_field() (PolarizedRays method) get_paraxial_gradient() (BasePhaseProfile method) (ConstantPhaseProfile method) (GridPhaseProfile method) (HeightProfile method) (LinearGratingPhaseProfile method) (RadialPhaseProfile method) get_paraxial_object_position() (AngleField method) (BaseFieldDefinition method) (ObjectHeightField method) (ParaxialImageHeightField method) (RealImageHeightField method) get_phase() (BasePhaseProfile method) (ConstantPhaseProfile method) (GridPhaseProfile method) (HeightProfile method) (LinearGratingPhaseProfile method) (RadialPhaseProfile method) get_point_gaussian() (in module scatter) get_point_lambertian() (in module scatter) get_precision() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) get_ray_origins() (AngleField method) (BaseFieldDefinition method) (ObjectHeightField method) (ParaxialImageHeightField method) (RealImageHeightField method) get_result() (BaseDetector method) (FarFieldDetector method) (IrradianceDetector method) (RayDatabaseDetector method) (SpectralDetector method) get_results() (MonteCarlo method) (SensitivityAnalysis method) (ThinFilmMonteCarlo method) (ThinFilmSensitivityAnalysis method) get_rotation_matrix() (CoordinateSystem method) get_stale() (PupilMapCache method) get_stop_radius_strategy() (in module optiland.rays.ray_aiming.initialization) get_surface() (Mirror3D method) (Surface3D method) get_term() (BaseZernike method) (ZernikeFringe method) (ZernikeNoll method) (ZernikeStandard method) get_thickness() (SequencedSurfaceGroup method) (SurfaceGroup method) get_value() (AsphereCoeffVariable method) (ChebyshevCoeffVariable method) (ConicVariable method) (DecenterVariable method) (ForbesQ2dCoeffVariable method) (ForbesQbfsCoeffVariable method) (ForbesQNormalSlopeCoeffVariable method) (IndexVariable method) (LayerThicknessVariable method) (MaterialVariable method) (NormalizationRadiusVariable method) (NurbsGeometry method) (NurbsPointsVariable method) (NurbsWeightsVariable method) (PolynomialCoeffVariable method) (RadiusVariable method) (ReciprocalRadiusVariable method) (ThicknessVariable method) (TiltVariable method) (VariableBehavior method) (ZernikeCoeffVariable method) get_vig_factor() (FieldGroup method) get_wavelength() (WavelengthGroup method) get_wavelengths() (WavelengthGroup method) get_working_FNO() (in module utils) glass_catalogs (ZemaxDataModel attribute) glasses_selection() (in module materials.material_utils) GlassExpert (class in optimization.optimizer.scipy.glass_expert) global_exploration() (GlassExpert method) global_z_positions (SurfaceGroup property) global_z_span (SurfaceGroup property) globalize() (BaseGeometry method) (BiconicGeometry method) (ChebyshevPolynomialGeometry method) (CoordinateSystem method) (EvenAsphere method) (ForbesQ2dGeometry method) (ForbesQbfsGeometry method) (ForbesQNormalSlopeGeometry method) (NewtonRaphsonGeometry method) (NurbsGeometry method) (OddAsphere method) (Plane method) (PlaneGrating method) (PolynomialGeometry method) (StandardGeometry method) (StandardGratingGeometry method) (ToroidalGeometry method) (ZernikePolynomialGeometry method) globalize_coordinates() (in module utils) grad_mode (AbstractBackend property) (NumpyBackend property) (TorchBackend property) grating_vector() (PlaneGrating method) (StandardGratingGeometry method) gratingdiffract() (PolarizedRays method) (RealRays method) grid_sample() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) GridDistortion (class in analysis.grid_distortion) GridPhaseProfile (class in optiland.phase) groups() (MaterialCatalog class method) H half_angle_deg (ExtendedSourceConfig attribute) (PointSourceConfig attribute) HarveyShackBSDF (class in optiland.nonsequential.bsdf) has_variables (CompensatorOptimizer property) headers (TableBlock attribute) height (ExtendedSourceConfig attribute) (IrradianceDetectorConfig attribute) (RayDatabaseConfig attribute) (SpectralDetectorConfig attribute) HeightProfile (class in optiland.phase) HexagonalDistribution (class in distribution) highlight_artist() (InteractionManager method) histogram() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) histogram2d() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) history (NeedleSynthesisResult attribute) HuygensMTF (class in mtf.huygens_fresnel) HuygensPSF (class in psf.huygens_fresnel) Hx (RobustFieldReport attribute) Hy (RobustFieldReport attribute) hypot() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) I id (EmitterIR attribute) (MediumIR attribute) (PrimitiveIR attribute) (SensorIR attribute) (VolumeIR attribute) IdealMaterial (class in materials.ideal) IdentityScaler (class in optimization.scaling.identity) imag() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) image_solve() (Optic method) (OpticUpdater method) image_surface (Optic property) (SequencedOptic property) image_vertex_grid() (in module psf.huygens_fresnel) ImageFNOAperture (class in aperture) ImageSimulationEngine (class in analysis.image_simulation) ImageSurface (class in surfaces.image_surface) improvement (NeedleResult attribute) in_paraxial_seed_scope() (in module paraxial_path) incident_material (ThinFilmStack attribute) IncoherentIrradiance (class in analysis.irradiance) incoming_directions_gcs (ParaxialPath attribute) index (SequenceStep attribute) index() (SurfaceGroup method) index_add() (NumpyBackend method) (TorchBackend method) IndexVariable (class in optimization.variable.index) info() (CompensatorOptimizer method) (Optic method) (OptimizationProblem method) (ThinFilmOptimizer method) initial_merit (NeedleSynthesisResult attribute) input_data (Operand attribute) (ThinFilmCustomOperand attribute) insert_layer() (ThinFilmStack method) insert_layer_nm() (ThinFilmStack method) instance() (MaterialRegistry class method) intensity (SequencedSurfaceGroup property) (SpotData attribute) (SurfaceGroup property) (WavefrontData attribute) interact() (AbsorbingComponent method) (BaseCoating method) (BaseCoatingPolarized method) (BaseComponent method) (FresnelCoating method) (PolarizerCoating method) (ReflectiveComponent method) (RefractiveComponent method) (RetarderCoating method) (SimpleCoating method) (ThinFilmCoating method) interact_paraxial_rays() (BaseInteractionModel method) (DiffractiveInteractionModel method) (RefractiveReflectiveModel method) (ThinLensInteractionModel method) interact_real_rays() (BaseInteractionModel method) (DiffractiveInteractionModel method) (RefractiveReflectiveModel method) (ThinLensInteractionModel method) interaction (SurfaceConfig attribute) interaction_override (SequenceStep attribute) interaction_type (DiffractiveInteractionModel attribute) (RefractiveReflectiveModel attribute) (ThinLensInteractionModel attribute) InteractionManager (class in visualization.system.interaction) InteractionModelFactory (class in surfaces.factories.interaction_model_factory) interactions.base module interactions.diffractive_model module interactions.refractive_reflective_model module interactions.thin_lens_interaction_model module InteractionType (class in optiland.nonsequential.components) interior (Volume attribute) interior_medium_id (PrimitiveIR attribute) (VolumeIR attribute) interp() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) interpolate_target_value() (OptimizationTarget method) (SpectralOptimizationOperand method) intersect() (AbsorbingComponent method) (BaseComponent method) (BaseDetector method) (FarFieldDetector method) (IrradianceDetector method) (RayDatabaseDetector method) (ReflectiveComponent method) (RefractiveComponent method) (SpectralDetector method) intersect_scene() (NumpyBackend method) (TorchBackend method) intersection() (Volume static method) IntersectionAperture (class in physical_apertures.base) intersects_ray() (AABB method) invariant() (Paraxial method) inverse_scale() (AsphereCoeffVariable method) (ChebyshevCoeffVariable method) (ConicVariable method) (DecenterVariable method) (ForbesQ2dCoeffVariable method) (ForbesQbfsCoeffVariable method) (ForbesQNormalSlopeCoeffVariable method) (IdentityScaler method) (IndexVariable method) (LayerThicknessVariable method) (LinearScaler method) (LogScaler method) (MaterialVariable method) (NormalizationRadiusVariable method) (NurbsPointsVariable method) (NurbsWeightsVariable method) (PolynomialCoeffVariable method) (PowerScaler method) (RadiusVariable method) (ReciprocalRadiusVariable method) (ReciprocalScaler method) (Scaler method) (ThicknessVariable method) (TiltVariable method) (VariableBehavior method) (ZernikeCoeffVariable method) IrradianceDetector (class in optiland.nonsequential.detectors) IrradianceDetectorConfig (class in optiland.nonsequential.detectors) IrradianceMap (class in optiland.nonsequential.results) is_array_like() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) is_folded_or_off_axis (ParaxialPath attribute) is_infinite (LaunchParameterization attribute) (ObjectSurface property) (PupilMap property) is_rotationally_symmetric() (ImageSurface method) (ObjectSurface method) (Surface method) is_scalable (BaseSystemAperture property) (EPDAperture property) (FloatByStopAperture property) (ImageFNOAperture property) (ObjectNAAperture property) is_stop (SurfaceView property) is_symmetric (Lens3D property) is_torch_tensor() (in module backend.utils) isclose() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) isfinite() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) isinf() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) isnan() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) isscalar() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) iteration (NeedleResult attribute) iterations (SolveReport attribute) IterativeRayAimer (class in optiland.rays.ray_aiming.iterative) J Jacobian2x2Condition (class in utils) jacobian_2x2_condition() (in module utils) jacobian_refreshes (SolveReport attribute) jones module jones (BaseCoatingPolarized property) (FresnelCoating property) (PolarizerCoating property) (RetarderCoating property) (ThinFilmCoating property) JonesFresnel (class in jones) JonesHalfWaveRetarder (class in jones) JonesLinearDiattenuator (class in jones) JonesLinearPolarizer (class in jones) JonesLinearRetarder (class in jones) JonesPolarizerH (class in jones) JonesPolarizerL135 (class in jones) JonesPolarizerL45 (class in jones) JonesPolarizerLCP (class in jones) JonesPolarizerRCP (class in jones) JonesPolarizerV (class in jones) JonesPupil (class in analysis.jones_pupil) JonesQuarterWaveRetarder (class in jones) JonesThinFilm (class in coatings) K k() (AbbeMaterial method) (AbbeMaterialE method) (IdealMaterial method) (Material method) (MaterialFile method) (NSQMaterial method) k_model (MediumIR attribute) KeyValueBlock (class in prescription.document) kind (BsdfIR attribute) (EmitterIR attribute) (PrimitiveIR attribute) (SensorIR attribute) kohlrausch_refractive_index() (in module environment.models.kohlrausch) L L (SequencedSurfaceGroup property) (SurfaceGroup property) L() (RayOperand static method) label (ThinFilmCustomOperand attribute) LambertianBSDF (class in optiland.nonsequential.bsdf) (class in scatter) last_report (RobustRayAimer attribute) launch() (BoundLaunch method) LaunchParameterization (class in optiland.rays.ray_aiming.parameterization) Layer (class in thin_film.layer) layer_index (NeedleResult attribute) (VariableInfo attribute) layers (ThinFilmStack attribute) LayerThicknessVariable (class in thin_film.optimization.variable.layer_thickness) LchC() (AberrationOperand static method) (Aberrations method) (ChromaticAberrations method) LchC_sum() (AberrationOperand static method) LeastSquares (class in optimization.optimizer.scipy.least_squares) legacy_aiming_compatible (ParaxialPath attribute) Lens (class in optiland.nonsequential.components) Lens2D (class in visualization.system.lens) Lens3D (class in visualization.system.lens) LensConfig (class in optiland.nonsequential.components) LensInfoProvider (class in visualization.info.providers) LensInfoViewer (class in visualization.info.lens_info_viewer) linalg (AbstractBackend property) (NumpyBackend property) (TorchBackend property) LinearGratingPhaseProfile (class in optiland.phase) LinearScaler (class in optimization.scaling.linear) LinearSolve2x2Result (class in utils) LineXDistribution (class in distribution) LineYDistribution (class in distribution) linspace() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) list() (MaterialCatalog method) list_catalogs() (MaterialRegistry method) list_groups() (MaterialRegistry method) list_materials() (MaterialRegistry method) list_themes() (in module visualization.themes) load() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) load_catalog() (MaterialRegistry method) load_optiland_file() (in module optiland.fileio) load_plugins() (in module plugins) local_exploration() (GlassExpert method) local_z_axes_gcs (ParaxialPath attribute) localize() (BaseGeometry method) (BiconicGeometry method) (ChebyshevPolynomialGeometry method) (CoordinateSystem method) (EvenAsphere method) (ForbesQ2dGeometry method) (ForbesQbfsGeometry method) (ForbesQNormalSlopeGeometry method) (NewtonRaphsonGeometry method) (NurbsGeometry method) (OddAsphere method) (Plane method) (PlaneGrating method) (PolynomialGeometry method) (StandardGeometry method) (StandardGratingGeometry method) (ToroidalGeometry method) (ZernikePolynomialGeometry method) log() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) log10() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) log2() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) logical_and() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) logical_not() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) logical_or() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) LogScaler (class in optimization.scaling.log) lower() (in module optiland.nonsequential.ir) lstsq() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) lumens_to_watts() (in module optiland.nonsequential.units) luminous_efficacy_of_spectrum() (in module optiland.nonsequential.units) M M (SequencedSurfaceGroup property) (SurfaceGroup property) M() (RayOperand static method) machine_eps() (in module utils) magnification() (Paraxial method) (ParaxialOperand static method) make_system_aperture() (in module aperture) map_view() (SpectralAnalyzer method) marginal_ray() (Paraxial method) MarginalRayAngleCurvatureSolve (class in solves.curvature) MarginalRayHeightThicknessSolve (class in solves.thickness) match_policy (MaterialSpec attribute) MatchPolicy (class in materials.material_spec) Material (class in materials.material) material (Layer attribute) (LensConfig attribute) material1 (DoubletConfig attribute) material2 (DoubletConfig attribute) material_name (NeedleResult attribute) material_post (BaseInteractionModel property) (DiffractiveInteractionModel property) (ImageSurface property) (ObjectSurface property) (RefractiveReflectiveModel property) (Surface property) (SurfaceView property) (ThinLensInteractionModel property) material_pre (BaseInteractionModel property) (DiffractiveInteractionModel property) (ImageSurface property) (ObjectSurface property) (RefractiveReflectiveModel property) (Surface property) (SurfaceView property) (ThinLensInteractionModel property) MaterialCatalog (class in materials.catalog) MaterialFactory (class in surfaces.factories.material_factory) MaterialFile (class in materials.material_file) MaterialFormatter (class in visualization.info.material_formatter) MaterialRegistry (class in materials.registry) materials.abbe module materials.catalog module materials.ideal module materials.material module materials.material_file module materials.material_spec module materials.material_utils module materials.registry module MaterialSpec (class in materials.material_spec) MaterialVariable (class in optimization.variable.material) matmul() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) matrix_vector_multiply_and_squeeze() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) max() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) max_corner (AABB attribute) max_field (FieldGroup property) MAX_FREQUENCIES (MTFvsField attribute) max_iter (ForbesSolverConfig attribute) max_rays (RayDatabaseConfig attribute) MAX_STEPS (ThroughFocusAnalysis attribute) (ThroughFocusMTF attribute) (ThroughFocusSpotDiagram attribute) max_val (Operand attribute) (ThinFilmCustomOperand attribute) (VariableInfo attribute) max_wavelength (MaterialSpec attribute) MAX_WAVELENGTHS (MTFvsField attribute) max_x_field (FieldGroup property) max_y_field (FieldGroup property) maximum() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) mean() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) mean_hits_per_pixel (DetectorDiagnostic attribute) measured (ParaxialPathDiagnostic attribute) media (SceneIR attribute) medium (CollimatedSourceConfig attribute) (ExtendedSourceConfig attribute) (PointSourceConfig attribute) medium_id (EmitterIR attribute) medium_stack_underflows (Diagnostics attribute) MediumIR (class in optiland.nonsequential.ir) merit_after (NeedleResult attribute) merit_before (NeedleResult attribute) merit_info() (CompensatorOptimizer method) (OptimizationProblem method) MeshGeometry (class in optiland.nonsequential.components.geometry) meshgrid() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) message (Diagnostic attribute) (ParaxialPathDiagnostic attribute) min() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) min_corner (AABB attribute) MIN_STEPS (ThroughFocusAnalysis attribute) (ThroughFocusMTF attribute) (ThroughFocusSpotDiagram attribute) min_val (Operand attribute) (ThinFilmCustomOperand attribute) (VariableInfo attribute) min_wavelength (MaterialSpec attribute) minimum() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) Mirror (class in optiland.nonsequential.components) Mirror3D (class in visualization.system.mirror) mirror_reflectance_defaulted (ConversionReport attribute) MirrorConfig (class in optiland.nonsequential.components) ml.wrappers module MMDFTPSF (class in psf.mmdft) mode (ZemaxDataModel attribute) module aberrations analysis.angle_vs_height analysis.distortion analysis.encircled_energy analysis.field_curvature analysis.grid_distortion analysis.image_simulation analysis.intensity analysis.irradiance analysis.jones_pupil analysis.mtf_vs_field analysis.pupil_aberration analysis.ray_fan analysis.rms_vs_field analysis.spot_diagram analysis.through_focus analysis.through_focus_mtf analysis.through_focus_spot_diagram analysis.y_ybar aperture apodization backend.base backend.numpy_backend backend.torch_backend backend.utils coatings colorimetry.constants colorimetry.core colorimetry.plotting coordinate_system diagnostics.checks diagnostics.report distribution environment.air_index environment.conditions environment.models.birch_downs environment.models.ciddor environment.models.edlen environment.models.kohlrausch fields.field fields.field_group fields.field_types geometries.base geometries.biconic geometries.chebyshev geometries.even_asphere geometries.forbes geometries.newton_raphson geometries.nurbs geometries.odd_asphere geometries.plane geometries.plane_grating geometries.polynomial geometries.standard geometries.standard_grating geometries.toroidal geometries.zernike interactions.base interactions.diffractive_model interactions.refractive_reflective_model interactions.thin_lens_interaction_model jones materials.abbe materials.catalog materials.ideal materials.material materials.material_file materials.material_spec materials.material_utils materials.registry ml.wrappers mtf.base mtf.fft mtf.geometric mtf.huygens_fresnel mtf.sampled mtf.vectorial_fft multiconfig.multi_configuration optic.context optic.extended_source_optic optic.optic optic.optic_updater optiland.fileio.codev optiland.fileio.oslo optiland.fileio.zemax optiland.nonsequential.backends optiland.nonsequential.bsdf optiland.nonsequential.components optiland.nonsequential.components.geometry optiland.nonsequential.convert optiland.nonsequential.detectors optiland.nonsequential.diagnostics optiland.nonsequential.ir optiland.nonsequential.materials optiland.nonsequential.results optiland.nonsequential.rng optiland.nonsequential.serialization optiland.nonsequential.sources optiland.nonsequential.units optiland.phase optiland.rays.paraxial_rays optiland.rays.polarization_state optiland.rays.polarized_rays optiland.rays.ray_aiming.base optiland.rays.ray_aiming.cached optiland.rays.ray_aiming.initialization optiland.rays.ray_aiming.iterative optiland.rays.ray_aiming.parameterization optiland.rays.ray_aiming.paraxial optiland.rays.ray_aiming.pupil_map optiland.rays.ray_aiming.registry optiland.rays.ray_aiming.robust optiland.rays.ray_generator optiland.rays.real_rays optiland.wavefront.opd optiland.wavefront.opd_fan optiland.wavefront.reference_geometry optiland.wavefront.strategy optiland.wavefront.wavefront optiland.wavefront.wavefront_data optiland.wavefront.zernike_opd optimization.operand.aberration optimization.operand.operand optimization.operand.paraxial optimization.operand.ray optimization.optimizer.scipy.base optimization.optimizer.scipy.basin_hopping optimization.optimizer.scipy.differential_evolution optimization.optimizer.scipy.dual_annealing optimization.optimizer.scipy.glass_expert optimization.optimizer.scipy.least_squares optimization.optimizer.scipy.orthogonal_descent optimization.optimizer.scipy.shgo optimization.optimizer.torch.adam optimization.optimizer.torch.base optimization.optimizer.torch.sgd optimization.problem optimization.scaling.base optimization.scaling.identity optimization.scaling.linear optimization.scaling.log optimization.scaling.power optimization.scaling.reciprocal optimization.variable.asphere_coeff optimization.variable.base optimization.variable.chebyshev_coeff optimization.variable.conic optimization.variable.decenter optimization.variable.forbes_coeff optimization.variable.index optimization.variable.material optimization.variable.norm_radius optimization.variable.nurbs optimization.variable.polynomial_coeff optimization.variable.radius optimization.variable.reciprocal_radius optimization.variable.thickness optimization.variable.tilt optimization.variable.variable optimization.variable.variable_manager optimization.variable.zernike_coeff paraxial paraxial_path physical_apertures.base physical_apertures.elliptical physical_apertures.offset_radial physical_apertures.polygon physical_apertures.radial physical_apertures.rectangular pickup plugins prescription.document prescription.prescription prescription.renderers.base prescription.renderers.console prescription.renderers.pdf prescription.renderers.plain_text prescription.sections.base prescription.sections.first_order prescription.sections.seidel prescription.sections.surface_table prescription.sections.system_overview psf.base psf.fft psf.huygens_fresnel psf.mmdft psf.vectorial_fft psf.vectorial_huygens raytrace.paraxial_ray_tracer raytrace.real_ray_tracer scatter sequences.resolver sequences.sequenced_optic sequences.sequenced_surface_group sequences.steps sequences.surface_view solves.base solves.curvature solves.factory solves.quick_focus solves.solve_manager solves.thickness sources.base sources.smf sources.visualization surfaces.converters surfaces.factories.coating_factory surfaces.factories.coordinate_system_factory surfaces.factories.geometry_factory surfaces.factories.interaction_model_factory surfaces.factories.material_factory surfaces.factories.surface_factory surfaces.image_surface surfaces.object_surface surfaces.observer surfaces.standard_surface surfaces.surface_group thin_film.analysis thin_film.core thin_film.layer thin_film.optimization.needle thin_film.optimization.operand.core thin_film.optimization.operand.plotter thin_film.optimization.operand.thin_film thin_film.optimization.optimizer thin_film.optimization.report thin_film.optimization.variable.layer_thickness thin_film.stack thin_film.tolerancing.core thin_film.tolerancing.monte_carlo thin_film.tolerancing.perturbation thin_film.tolerancing.sensitivity_analysis tolerancing.compensator tolerancing.core tolerancing.monte_carlo tolerancing.perturbation tolerancing.sensitivity_analysis utils visualization.analysis.surface_sag visualization.component_renderer visualization.info.lens_info_viewer visualization.info.material_formatter visualization.info.providers visualization.palettes visualization.system.interaction visualization.system.lens visualization.system.mirror visualization.system.optic_viewer visualization.system.optic_viewer_3d visualization.system.rays visualization.system.surface visualization.system.system visualization.system.utils visualization.themes wavelength zernike.base zernike.fit zernike.fringe zernike.noll zernike.standard monochromatic() (Spectrum class method) monotonic (IdentityScaler property) (LinearScaler property) (LogScaler property) (PowerScaler property) (ReciprocalScaler property) (Scaler property) MonteCarlo (class in tolerancing.monte_carlo) mtf.base module mtf.fft module mtf.geometric module mtf.huygens_fresnel module mtf.sampled module mtf.vectorial_fft module MTFvsField (class in analysis.mtf_vs_field) mult_p_E() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) multiconfig.multi_configuration module MultiConfiguration (class in multiconfig.multi_configuration) N N (SequencedSurfaceGroup property) (SurfaceGroup property) n() (AbbeMaterial method) (AbbeMaterialE method) (IdealMaterial method) (Material method) (MaterialFile method) (NSQMaterial method) (Optic method) N() (RayOperand static method) n() (SequencedOptic method) (SequencedSurfaceGroup method) (SurfaceGroup method) N1() (Paraxial method) (ParaxialOperand static method) N1anti() (Paraxial method) N2() (Paraxial method) (ParaxialOperand static method) N2anti() (Paraxial method) n_complex() (Layer method) n_model (MediumIR attribute) name (AbstractBackend property) (CodeVDataModel attribute) (CompoundComponent property) (DetectorDiagnostic attribute) (Doublet property) (EmitterIR attribute) (Layer attribute) (Lens property) (MaterialSpec attribute) (MediumIR attribute) (Mirror property) (NumpyBackend property) (PrimitiveIR attribute) (SensorIR attribute) (TorchBackend property) (Volume attribute) (VolumeIR attribute) (ZemaxDataModel attribute) nanmax() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) nanmean() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) nansum() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) nearest() (PupilMapCache method) nearest_nd_interpolator() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) NeedleResult (class in thin_film.optimization.needle) NeedleSynthesis (class in thin_film.optimization.needle) NeedleSynthesisResult (class in thin_film.optimization.needle) NewtonRaphsonGeometry (class in geometries.newton_raphson) nn (TorchBackend property) NonWatertightVolumeError norm_radius (ForbesSurfaceConfig attribute) NormalizationRadiusVariable (class in optimization.variable.norm_radius) normalize() (PolarizedRays method) (RealRays method) NSQMaterial (class in optiland.nonsequential.materials) NSQRng (class in optiland.nonsequential.rng) NSQScene (class in optiland.nonsequential.scene) NSQTracer (class in optiland.nonsequential.tracer) NSQViewer2D (class in optiland.nonsequential.visualization) NSQViewer3D (class in optiland.nonsequential.visualization) num_bins (SpectralDetectorConfig attribute) num_converged (RobustSolveReport attribute) (SolveReport attribute) num_fields (FieldGroup property) num_iterations (NeedleSynthesisResult attribute) num_layers_added (NeedleSynthesisResult attribute) num_phi (FarFieldDetectorConfig attribute) num_pixels (DetectorDiagnostic attribute) num_pixels_x (IrradianceDetectorConfig attribute) (SpectralDetectorConfig attribute) num_pixels_y (IrradianceDetectorConfig attribute) (SpectralDetectorConfig attribute) num_rays (RayDatabase property) (RobustSolveReport attribute) (SolveReport attribute) num_rays_absorbed (SimulationResult attribute) num_rays_depth_killed (SimulationResult attribute) num_rays_escaped (SimulationResult attribute) num_rays_flux_killed (SimulationResult attribute) num_rays_hit (DetectorDiagnostic attribute) num_rays_total (SimulationResult attribute) num_surfaces (ParaxialPath property) (SequencedSurfaceGroup property) (SurfaceGroup property) num_theta (FarFieldDetectorConfig attribute) num_wavelengths (WavelengthGroup property) NumpyBackend (class in backend.numpy_backend) (class in optiland.nonsequential.backends) NurbsGeometry (class in geometries.nurbs) NurbsPointsVariable (class in optimization.variable.nurbs) NurbsWeightsVariable (class in optimization.variable.nurbs) O object_surface (Optic property) (SequencedOptic property) ObjectHeightField (class in fields.field_types) ObjectNAAperture (class in aperture) ObjectSurface (class in surfaces.object_surface) ObserverMixin (class in surfaces.observer) OddAsphere (class in geometries.odd_asphere) OffsetRadialAperture (class in physical_apertures.offset_radial) ok (DiagnosticReport property) on_hover() (InteractionManager method) on_info_panel_click() (InteractionManager method) ones() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) ones_like() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) OPD (class in optiland.wavefront.opd) opd (SequencedSurfaceGroup property) (SurfaceGroup property) (WavefrontData attribute) OPD_difference() (RayOperand static method) OPDData (class in optiland.wavefront.opd) OPDFan (class in optiland.wavefront.opd_fan) Operand (class in optimization.operand.operand) operand_info() (CompensatorOptimizer method) (OptimizationProblem method) operand_type (Operand attribute) (ThinFilmCustomOperand attribute) OperandEvaluator (class in tolerancing.core) OperandRegistry (class in optimization.operand.operand) Optic (class in optic.optic) optic.context module optic.extended_source_optic module optic.optic module optic.optic_updater module OpticalSystem (class in visualization.system.system) OpticalSystemModule (class in ml.wrappers) OpticDataContext (class in optic.context) OpticToZemaxConverter (class in optiland.fileio.zemax) OpticUpdater (class in optic.optic_updater) OpticViewer (class in visualization.system.optic_viewer) OpticViewer3D (class in visualization.system.optic_viewer_3d) optiland.fileio.codev module optiland.fileio.oslo module optiland.fileio.zemax module optiland.nonsequential.backends module optiland.nonsequential.bsdf module optiland.nonsequential.components module optiland.nonsequential.components.geometry module optiland.nonsequential.convert module optiland.nonsequential.detectors module optiland.nonsequential.diagnostics module optiland.nonsequential.ir module optiland.nonsequential.materials module optiland.nonsequential.results module optiland.nonsequential.rng module optiland.nonsequential.serialization module optiland.nonsequential.sources module optiland.nonsequential.units module optiland.phase module optiland.rays.paraxial_rays module optiland.rays.polarization_state module optiland.rays.polarized_rays module optiland.rays.ray_aiming.base module optiland.rays.ray_aiming.cached module optiland.rays.ray_aiming.initialization module optiland.rays.ray_aiming.iterative module optiland.rays.ray_aiming.parameterization module optiland.rays.ray_aiming.paraxial module optiland.rays.ray_aiming.pupil_map module optiland.rays.ray_aiming.registry module optiland.rays.ray_aiming.robust module optiland.rays.ray_generator module optiland.rays.real_rays module optiland.wavefront.opd module optiland.wavefront.opd_fan module optiland.wavefront.reference_geometry module optiland.wavefront.strategy module optiland.wavefront.wavefront module optiland.wavefront.wavefront_data module optiland.wavefront.zernike_opd module optiland_material (NSQMaterial attribute) optiland_type (BaseSurfaceHandler attribute) optimal_focus_distance() (QuickFocusSolve method) optimization.operand.aberration module optimization.operand.operand module optimization.operand.paraxial module optimization.operand.ray module optimization.optimizer.scipy.base module optimization.optimizer.scipy.basin_hopping module optimization.optimizer.scipy.differential_evolution module optimization.optimizer.scipy.dual_annealing module optimization.optimizer.scipy.glass_expert module optimization.optimizer.scipy.least_squares module optimization.optimizer.scipy.orthogonal_descent module optimization.optimizer.scipy.shgo module optimization.optimizer.torch.adam module optimization.optimizer.torch.base module optimization.optimizer.torch.sgd module optimization.problem module optimization.scaling.base module optimization.scaling.identity module optimization.scaling.linear module optimization.scaling.log module optimization.scaling.power module optimization.scaling.reciprocal module optimization.variable.asphere_coeff module optimization.variable.base module optimization.variable.chebyshev_coeff module optimization.variable.conic module optimization.variable.decenter module optimization.variable.forbes_coeff module optimization.variable.index module optimization.variable.material module optimization.variable.norm_radius module optimization.variable.nurbs module optimization.variable.polynomial_coeff module optimization.variable.radius module optimization.variable.reciprocal_radius module optimization.variable.thickness module optimization.variable.tilt module optimization.variable.variable module optimization.variable.variable_manager module optimization.variable.zernike_coeff module OptimizationProblem (class in optimization.problem) OptimizationResult (class in thin_film.optimization.report) OptimizationTarget (class in thin_film.optimization.operand.core) optimize() (BasinHopping method) (DifferentialEvolution method) (DualAnnealing method) (GlassExpert method) (LeastSquares method) (OptimizerGeneric method) (OrthogonalDescent method) (SHGO method) (ThinFilmOptimizer method) (TorchAdamOptimizer method) (TorchBaseOptimizer method) (TorchSGDOptimizer method) optimizer (OptimizationResult attribute) OptimizerGeneric (class in optimization.optimizer.scipy.base) orientation_sign (ParaxialPath attribute) orientation_sign_array (ParaxialPath property) original_result (OptimizationResult attribute) OrthogonalDescent (class in optimization.optimizer.scipy.orthogonal_descent) OsloReader (in module optiland.fileio.oslo) OsloWriter (class in optiland.fileio.oslo) outer() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) outgoing_directions_gcs (ParaxialPath attribute) P P1() (Paraxial method) (ParaxialOperand static method) P1anti() (Paraxial method) P2() (Paraxial method) (ParaxialOperand static method) P2anti() (Paraxial method) pad() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) ParaboloidGeometry (class in optiland.nonsequential.components.geometry) param (PupilMap attribute) params (BsdfIR attribute) (EmitterIR attribute) (PrimitiveIR attribute) (SensorIR attribute) paraxial module Paraxial (class in paraxial) paraxial (OpticDataContext property) (SequencedOptic property) paraxial_path module paraxial_seed_scope() (in module paraxial_path) ParaxialDomainWarning ParaxialImageHeightField (class in fields.field_types) ParaxialOperand (class in optimization.operand.paraxial) ParaxialPath (class in paraxial_path) ParaxialPathDiagnostic (class in paraxial_path) ParaxialRayAimer (class in optiland.rays.ray_aiming.paraxial) ParaxialRays (class in optiland.rays.paraxial_rays) ParaxialRayTracer (class in raytrace.paraxial_ray_tracer) ParaxialReferenceStrategy (class in optiland.rays.ray_aiming.initialization) ParaxialToThickLensConverter (class in surfaces.converters) parity_after (ParaxialPath attribute) parity_before (ParaxialPath attribute) parse() (BaseSurfaceHandler method) (ZemaxDataParser method) parse_steps() (in module sequences.steps) passthrough() (in module backend.base) path_contains_points() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) path_length() (PlanarReference method) (ReferenceGeometry method) (SphericalReference method) PATH_SAMPLE (EventSlot attribute) PC() (AberrationOperand static method) (Aberrations method) (ThirdOrderAberrations method) PC_sum() (AberrationOperand static method) pcg32_uint32() (in module optiland.nonsequential.rng) pcg32_uniform() (in module optiland.nonsequential.rng) PDFRenderer (class in prescription.renderers.pdf) peak_intensity_values() (RadiantIntensity method) peak_irradiance() (IncoherentIrradiance method) performance_data() (SpectralOptimizationOperand method) (ThinFilmBaseOperand method) (ThinFilmCustomOperand method) Perturbation (class in tolerancing.perturbation) phase_thickness() (Layer method) phase_type (ConstantPhaseProfile attribute) (GridPhaseProfile attribute) (HeightProfile attribute) (LinearGratingPhaseProfile attribute) (RadialPhaseProfile attribute) PhotometricMap (class in optiland.nonsequential.units) PhotometricScalar (class in optiland.nonsequential.units) physical_apertures.base module physical_apertures.elliptical module physical_apertures.offset_radial module physical_apertures.polygon module physical_apertures.radial module physical_apertures.rectangular module pickup module Pickup (class in pickup) PickupManager (class in pickup) PlainTextRenderer (class in prescription.renderers.plain_text) PlanarReference (class in optiland.wavefront.reference_geometry) Plane (class in geometries.plane) PlaneGeometry (class in optiland.nonsequential.components.geometry) PlaneGrating (class in geometries.plane_grating) plot() (FarFieldPattern method) (IrradianceMap method) (Lens2D method) (Lens3D method) (Mirror3D method) (OpticalSystem method) (PhotometricMap method) (Rays2D method) (Rays3D method) (SpectralOptimizationOperand method) (Surface2D method) (Surface3D method) (ThinFilmBaseOperand method) (ThinFilmCustomOperand method) (ThinFilmOperandPlotter method) plot_at_wavelength() (SpectralResult method) plot_cie_1931_chromaticity_diagram() (in module colorimetry.plotting) plot_color_on_cie_1931() (SpectralAnalyzer method) plot_glass_map() (in module materials.material_utils) plot_nk() (in module materials.material_utils) plot_operands() (ThinFilmOptimizer method) plot_structure() (ThinFilmStack method) plot_structure_thickness() (ThinFilmStack method) plot_surface_sag() (Optic method) plugins module point_from_axial_offset() (ParaxialPath method) PointSource (class in optiland.nonsequential.sources) PointSourceConfig (class in optiland.nonsequential.sources) polarization (OptimizationTarget attribute) (SequencedOptic property) (SpectralOptimizationOperand attribute) (ThinFilmOperandSpec attribute) polarization_dropped (ConversionReport attribute) polarization_state (Optic property) (SequencedOptic property) PolarizationState (class in optiland.rays.polarization_state) PolarizedRays (class in optiland.rays.polarized_rays) PolarizerCoating (class in coatings) poly() (BaseZernike method) (ZernikeFringe method) (ZernikeNoll method) (ZernikeStandard method) polyfit() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) PolygonAperture (class in physical_apertures.polygon) PolynomialCoeffVariable (class in optimization.variable.polynomial_coeff) PolynomialGeometry (class in geometries.polynomial) polyval() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) position_fraction (NeedleResult attribute) position_in_gcs (CoordinateSystem property) position_tolerance() (in module paraxial_path) positions (SequencedSurfaceGroup property) (SurfaceGroup property) positions_are_global_z (ParaxialPath attribute) power() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) PowerScaler (class in optimization.scaling.power) predict_k() (AbbeModel method) (AbbePolynomialModel method) (BuchdahlDModel method) (BuchdahlEModel method) (BuchdahlModel method) predict_n() (AbbeModel method) (AbbePolynomialModel method) (BuchdahlDModel method) (BuchdahlEModel method) (BuchdahlModel method) prepare_scalar_sequence() (ParaxialRayTracer method) Prescription (class in prescription.prescription) prescription.document module prescription.prescription module prescription.renderers.base module prescription.renderers.console module prescription.renderers.pdf module prescription.renderers.plain_text module prescription.sections.base module prescription.sections.first_order module prescription.sections.seidel module prescription.sections.surface_table module prescription.sections.system_overview module pressure (EnvironmentalConditions attribute) previous_surface (ImageSurface property) (ObjectSurface property) (Surface property) (SurfaceView property) primary_index (WavelengthGroup property) primary_wavelength (Optic property) (SequencedOptic property) (WavelengthGroup property) primitive_id (SensorIR attribute) PrimitiveIR (class in optiland.nonsequential.ir) primitives (SceneIR attribute) print() (ConsoleRenderer method) profile (CollimatedSourceConfig attribute) project() (BoundLaunch method) project_rays() (in module visualization.system.utils) propagate() (ParaxialRays method) property (OptimizationTarget attribute) (SpectralOptimizationOperand attribute) (ThinFilmOperandSpec attribute) prt_matrix (WavefrontData attribute) psf.base module psf.fft module psf.huygens_fresnel module psf.mmdft module psf.vectorial_fft module psf.vectorial_huygens module PSFBasisGenerator (class in analysis.image_simulation) pupil_x (WavefrontData attribute) pupil_y (WavefrontData attribute) pupil_z (ChiefRayStrategy property) (WavefrontData attribute) PupilAberration (class in analysis.pupil_aberration) PupilIncidentAngleVsHeight (class in analysis.angle_vs_height) PupilMap (class in optiland.rays.ray_aiming.pupil_map) PupilMapCache (class in optiland.rays.ray_aiming.pupil_map) put() (PupilMapCache method) Q q2d_nm_coeffs_to_ams_bms() (in module geometries.forbes) QuickFocusSolve (class in solves.quick_focus) R r1 (DoubletConfig attribute) (LensConfig attribute) r2 (DoubletConfig attribute) (LensConfig attribute) r3 (DoubletConfig attribute) rad2deg() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) RadialAperture (class in physical_apertures.radial) RadialPhaseProfile (class in optiland.phase) radians() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) RadiantIntensity (class in analysis.intensity) radii (SequencedSurfaceGroup property) (SurfaceGroup property) radius (ForbesSurfaceConfig attribute) (MirrorConfig attribute) (PlanarReference property) (ReferenceGeometry property) (SphericalReference property) (WavefrontData attribute) radius_mode (CodeVDataModel attribute) RadiusVariable (class in optimization.variable.radius) rand() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) random (AbstractBackend property) (NumpyBackend property) (TorchBackend property) random_normal() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) random_uniform() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) RandomDistribution (class in distribution) RangeSampler (class in tolerancing.perturbation) ravel() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) ray_intersect() (AnalyticGeometry method) (AnnularPlaneGeometry method) (ComponentGeometry method) (ConicGeometry method) (CylindricalFrustumGeometry method) (FinitePlaneGeometry method) (MeshGeometry method) (ParaboloidGeometry method) (PlaneGeometry method) (SphereGeometry method) ray_paths (SimulationResult attribute) ray_transfer_matrix() (Paraxial method) RayBundleInfoProvider (class in visualization.info.providers) RayDatabase (class in optiland.nonsequential.results) RayDatabaseConfig (class in optiland.nonsequential.detectors) RayDatabaseDetector (class in optiland.nonsequential.detectors) RayFan (class in analysis.ray_fan) RayGenerator (class in optiland.rays.ray_generator) RayOperand (class in optimization.operand.ray) Rays2D (class in visualization.system.rays) Rays3D (class in visualization.system.rays) rays_needed_for_5pct (DetectorDiagnostic attribute) raytrace.paraxial_ray_tracer module raytrace.real_ray_tracer module rcond (Jacobian2x2Condition attribute) (LinearSolve2x2Result attribute) read() (CodeVToOpticConverter method) (ZemaxToOpticConverter method) real() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) RealImageHeightField (class in fields.field_types) RealRays (class in optiland.rays.real_rays) RealRayTracer (class in raytrace.real_ray_tracer) RealReferenceStrategy (class in optiland.rays.ray_aiming.initialization) ReciprocalRadiusVariable (class in optimization.variable.reciprocal_radius) ReciprocalScaler (class in optimization.scaling.reciprocal) record() (BaseDetector method) (FarFieldDetector method) (IrradianceDetector method) (RayDatabaseDetector method) (SpectralDetector method) record_on_surface() (ParaxialRays method) (PolarizedRays method) (RealRays method) RectangularAperture (class in physical_apertures.rectangular) reference (MaterialSpec attribute) reference_AOI_deg (ThinFilmStack attribute) reference_wl_um (ThinFilmStack attribute) ReferenceGeometry (class in optiland.wavefront.reference_geometry) ReferenceStrategy (class in optiland.wavefront.strategy) reflect() (BaseCoating method) (BaseCoatingPolarized method) (FresnelCoating method) (PolarizedRays method) (PolarizerCoating method) (RealRays method) (RetarderCoating method) (SimpleCoating method) (ThinFilmCoating method) reflect_prob (SamplingPolicy attribute) reflectance (MirrorConfig attribute) (SurfaceConfig attribute) reflectance() (BaseBSDF method) (HarveyShackBSDF method) (LambertianBSDF method) (SpecularBRDF method) (TabulatedBSDF method) (ThinFilmOperand static method) (ThinFilmStack method) reflectance_nm_deg() (ThinFilmStack method) reflectance_weighted() (ThinFilmOperand static method) REFLECTIVE (InteractionType attribute) ReflectiveComponent (class in optiland.nonsequential.components) refract() (PolarizedRays method) (RealRays method) REFRACTIVE (InteractionType attribute) refractive_index_air() (in module environment.air_index) RefractiveComponent (class in optiland.nonsequential.components) RefractiveReflectiveModel (class in interactions.refractive_reflective_model) register() (AngleField class method) (BaseFieldDefinition class method) (GeometryFactory class method) (InteractionModelFactory class method) (MaterialFormatter class method) (MaterialRegistry method) (ObjectHeightField class method) (OperandRegistry method) (ParaxialImageHeightField class method) (RealImageHeightField class method) (ThinFilmOperandRegistry method) register_aimer() (in module optiland.rays.ray_aiming.registry) register_artist() (InteractionManager method) register_component_renderer() (OpticalSystem class method) register_file() (MaterialRegistry method) register_operand() (ThinFilmOptimizer static method) register_renderer() (NSQViewer2D method) (NSQViewer3D method) register_surface_interaction() (SurfaceFactory class method) register_theme() (in module visualization.themes) relative_humidity (EnvironmentalConditions attribute) remap_surface_indices() (PickupManager method) (SolveManager method) remove() (ComponentRegistry method) (DetectorRegistry method) (FieldGroup method) (SourceRegistry method) (SurfaceGroup method) (WavelengthGroup method) remove_component() (NSQScene method) remove_detector() (NSQScene method) remove_layer() (ThinFilmStack method) remove_source() (NSQScene method) remove_surface() (Optic method) render() (BaseRenderer method) (ConsoleRenderer method) (PDFRenderer method) (PlainTextRenderer method) render_2d() (ComponentRenderer method) render_3d() (ComponentRenderer method) repeat() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) replace_nonpositive() (in module psf.base) report (OptimizationResult attribute) report() (Diagnostics method) (SimulationResult method) require_definition() (FieldGroup method) require_global_z_geometry() (in module paraxial_path) require_nonsingular_tangent_angles() (in module paraxial_path) require_scalar_paraxial() (ParaxialPath method) reset() (BaseDetector method) (FarFieldDetector method) (ImageSurface method) (IrradianceDetector method) (ObjectSurface method) (Optic method) (Perturbation method) (RayDatabaseDetector method) (SequencedSurfaceGroup method) (SpectralDetector method) (Surface method) (SurfaceGroup method) (SurfaceView method) (ThinFilmOptimizer method) (ThinFilmPerturbation method) (ThinFilmTolerancing method) (Tolerancing method) (Variable method) reset_stats() (AbsorbingComponent method) reshape() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) residual_vector() (CompensatorOptimizer method) (OptimizationProblem method) residuals() (SpectralOptimizationOperand method) resize_coefficient_map() (PSFBasisGenerator static method) resolve() (MaterialRegistry method) resolve_fields() (in module utils) resolve_sequence() (in module sequences.resolver) resolve_view_materials() (in module sequences.surface_view) resolve_wavelength() (in module utils) resolve_wavelengths() (in module utils) restore() (StackSnapshot method) RetarderCoating (class in coatings) reverse (SequenceStep attribute) revolve_contour() (in module visualization.system.utils) rim (LensConfig attribute) RingDistribution (class in distribution) rms() (OPD method) (ZernikeOPD method) rms_spot_radius() (EncircledEnergy method) (GeometricMTF method) (RmsSpotSizeVsField method) (SpotDiagram method) rms_spot_size() (RayOperand static method) RmsSpotSizeVsField (class in analysis.rms_vs_field) RmsWavefrontErrorVsField (class in analysis.rms_vs_field) rng (SceneIR attribute) RngContract (class in optiland.nonsequential.ir) RobustFieldReport (class in optiland.rays.ray_aiming.robust) RobustRayAimer (class in optiland.rays.ray_aiming.robust) RobustSolveReport (class in optiland.rays.ray_aiming.robust) roll() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) rotate_x() (ParaxialRays method) (PolarizedRays method) (RealRays method) rotate_y() (ParaxialRays method) (PolarizedRays method) (RealRays method) rotate_z() (ParaxialRays method) (PolarizedRays method) (RealRays method) round() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) rows (KeyValueBlock attribute) (TableBlock attribute) RR (EventSlot attribute) rr_killed_flux_fraction (Diagnostics attribute) rr_start_flux (SamplingPolicy attribute) rss() (CompensatorOptimizer method) (OptimizationProblem method) (ThinFilmOptimizer method) RTA() (ThinFilmStack method) RTA_nm_deg() (ThinFilmStack method) run() (CompensatorOptimizer method) (GlassExpert method) (ImageSimulationEngine method) (MonteCarlo method) (NeedleSynthesis method) (SensitivityAnalysis method) (ThinFilmMonteCarlo method) (ThinFilmSensitivityAnalysis method) rx (CoordinateSystem property) ry (CoordinateSystem property) rz (CoordinateSystem property) S sag() (BaseGeometry method) (BiconicGeometry method) (ChebyshevPolynomialGeometry method) (EvenAsphere method) (ForbesQ2dGeometry method) (ForbesQbfsGeometry method) (ForbesQNormalSlopeGeometry method) (NewtonRaphsonGeometry method) (NurbsGeometry method) (OddAsphere method) (Plane method) (PlaneGrating method) (PolynomialGeometry method) (StandardGeometry method) (StandardGratingGeometry method) (ToroidalGeometry method) (ZernikePolynomialGeometry method) sample() (BaseBSDF method) (BaseSampler method) (DistributionSampler method) (HarveyShackBSDF method) (LambertianBSDF method) (RangeSampler method) (ScalarSampler method) (Spectrum method) (SpecularBRDF method) (TabulatedBSDF method) SampledMTF (class in mtf.sampled) sampling (SceneIR attribute) SamplingPolicy (class in optiland.nonsequential.ir) save() (FarFieldPattern method) (IrradianceMap method) (Prescription method) (RayDatabase method) (SpectralResult method) save_codev_file() (in module optiland.fileio.codev) save_optiland_file() (in module optiland.fileio) save_oslo_file() (in module optiland.fileio.oslo) save_zemax_file() (in module optiland.fileio.zemax) SC() (AberrationOperand static method) (Aberrations method) (ThirdOrderAberrations method) SC_sum() (AberrationOperand static method) ScalarFFTMTF (class in mtf.fft) ScalarFFTPSF (class in psf.fft) ScalarHuygensMTF (class in mtf.huygens_fresnel) ScalarHuygensPSF (class in psf.huygens_fresnel) ScalarSampler (class in tolerancing.perturbation) scale (Jacobian2x2Condition attribute) scale() (AsphereCoeffVariable method) (BaseAperture method) (BaseBooleanAperture method) (BaseGeometry method) (BaseSystemAperture method) (BiconicGeometry method) (ChebyshevCoeffVariable method) (ChebyshevPolynomialGeometry method) (ConicVariable method) (DecenterVariable method) (DifferenceAperture method) (EllipticalAperture method) (EPDAperture method) (EvenAsphere method) (FileAperture method) (FloatByStopAperture method) (ForbesQ2dCoeffVariable method) (ForbesQ2dGeometry method) (ForbesQbfsCoeffVariable method) (ForbesQbfsGeometry method) (ForbesQNormalSlopeCoeffVariable method) (ForbesQNormalSlopeGeometry method) (IdentityScaler method) (ImageFNOAperture method) (IndexVariable method) (IntersectionAperture method) (LayerThicknessVariable method) (LinearScaler method) (LogScaler method) (MaterialVariable method) (NewtonRaphsonGeometry method) (NormalizationRadiusVariable method) (NurbsGeometry method) (NurbsPointsVariable method) (NurbsWeightsVariable method) (ObjectNAAperture method) (OddAsphere method) (OffsetRadialAperture method) (Plane method) (PlaneGrating method) (PolygonAperture method) (PolynomialCoeffVariable method) (PolynomialGeometry method) (PowerScaler method) (RadialAperture method) (RadiusVariable method) (ReciprocalRadiusVariable method) (ReciprocalScaler method) (RectangularAperture method) (Scaler method) (StandardGeometry method) (StandardGratingGeometry method) (ThicknessVariable method) (TiltVariable method) (ToroidalGeometry method) (UnionAperture method) (VariableBehavior method) (ZernikeCoeffVariable method) (ZernikePolynomialGeometry method) scale_chief_ray_for_field() (AngleField method) (BaseFieldDefinition method) (ObjectHeightField method) (ParaxialImageHeightField method) (RealImageHeightField method) scale_system() (Optic method) (OpticUpdater method) Scaler (class in optimization.scaling.base) scatter module scatter() (BaseBSDF method) (GaussianBSDF method) (in module scatter) (LambertianBSDF method) SCATTER_BRANCH (EventSlot attribute) scatter_fraction (PrimitiveIR attribute) (SurfaceConfig attribute) scatter_parallel() (in module scatter) scene_from_dict() (in module optiland.nonsequential.serialization) scene_from_json() (in module optiland.nonsequential.serialization) scene_ir_from_dict() (in module optiland.nonsequential.ir) scene_ir_to_dict() (in module optiland.nonsequential.ir) scene_to_dict() (in module optiland.nonsequential.serialization) scene_to_json() (in module optiland.nonsequential.serialization) SceneIR (class in optiland.nonsequential.ir) search() (MaterialCatalog method) searchsorted() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) Section (class in prescription.document) sections (Document attribute) seed() (PupilMap method) seed_residual (RobustSolveReport attribute) (SolveReport attribute) SeidelAberrations (class in aberrations) SeidelAberrationSection (class in prescription.sections.seidel) seidels() (AberrationOperand static method) (Aberrations method) (SeidelAberrations method) semi_aperture (SurfaceView property) SensitivityAnalysis (class in tolerancing.sensitivity_analysis) SensorIR (class in optiland.nonsequential.ir) sensors (SceneIR attribute) SeparatorBlock (class in prescription.document) SequencedOptic (class in sequences.sequenced_optic) SequencedSurfaceGroup (class in sequences.sequenced_surface_group) sequences.resolver module sequences.sequenced_optic module sequences.sequenced_surface_group module sequences.steps module sequences.surface_view module SequenceStep (class in sequences.steps) SequenceValidationError sequential_to_nonsequential() (in module optiland.nonsequential.convert) set_aiming() (RealRayTracer method) set_aperture() (ObjectSurface method) (Optic method) set_apodization() (Optic method) (OpticUpdater method) set_asphere_coeff() (Optic method) (OpticUpdater method) set_attr_by_path() (in module utils) set_conic() (MultiConfiguration method) (Optic method) (OpticUpdater method) set_default() (MaterialFormatter class method) set_device() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) set_field_type() (Optic method) set_fresnel_coating() (ImageSurface method) (ObjectSurface method) (Surface method) set_fresnel_coatings() (SurfaceGroup method) set_index() (Optic method) (OpticUpdater method) set_material() (MultiConfiguration method) (Optic method) (OpticUpdater method) set_norm_radius() (Optic method) (OpticUpdater method) set_optic_property() (MultiConfiguration method) set_polarization() (Optic method) (OpticUpdater method) set_precision() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) set_property() (MultiConfiguration method) set_radius() (BaseGeometry method) (BiconicGeometry method) (ChebyshevPolynomialGeometry method) (EvenAsphere method) (ForbesQ2dGeometry method) (ForbesQbfsGeometry method) (ForbesQNormalSlopeGeometry method) (MultiConfiguration method) (NewtonRaphsonGeometry method) (NurbsGeometry method) (OddAsphere method) (Optic method) (OpticUpdater method) (Plane method) (PlaneGrating method) (PolynomialGeometry method) (StandardGeometry method) (StandardGratingGeometry method) (ToroidalGeometry method) (ZernikePolynomialGeometry method) set_radius_x() (ToroidalGeometry method) set_radius_y() (ToroidalGeometry method) set_ray_aiming() (Optic method) (RayGenerator method) set_semi_aperture() (ImageSurface method) (ObjectSurface method) (Surface method) set_surface_property() (MultiConfiguration method) set_telecentric() (FieldGroup method) set_theme() (in module visualization.themes) set_thickness() (MultiConfiguration method) (Optic method) (OpticUpdater method) set_type() (FieldGroup method) Severity (class in diagnostics.report) severity (Diagnostic attribute) shape() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) SHGO (class in optimization.optimizer.scipy.shgo) show_info_panel() (InteractionManager method) show_tooltip() (InteractionManager method) sign() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) SimpleCoating (class in coatings) simulate() (SpatiallyVariableSimulator method) SimulationResult (class in optiland.nonsequential.tracer) sin() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) singular (Jacobian2x2Condition attribute) sinh() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) size() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) SMFSource (class in sources.smf) sobol_sampler() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) SobolDistribution (class in distribution) solve_2x2() (in module utils) SolveFactory (class in solves.factory) SolveManager (class in solves.solve_manager) SolveReport (class in optiland.rays.ray_aiming.parameterization) solves.base module solves.curvature module solves.factory module solves.quick_focus module solves.solve_manager module solves.thickness module sort() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) source_names (NSQScene property) SOURCE_U1 (EventSlot attribute) SOURCE_U2 (EventSlot attribute) SOURCE_U3 (EventSlot attribute) SOURCE_U4 (EventSlot attribute) SOURCE_WAVELENGTH (EventSlot attribute) SourceRegistry (class in optiland.nonsequential.sources) sources (NSQScene property) (SourceRegistry property) sources.base module sources.smf module sources.visualization module SourceViewer (class in sources.visualization) SpatiallyVariableSimulator (class in analysis.image_simulation) SpectralAnalyzer (class in thin_film.analysis) SpectralDetector (class in optiland.nonsequential.detectors) SpectralDetectorConfig (class in optiland.nonsequential.detectors) SpectralOptimizationOperand (class in thin_film.optimization.operand.core) SpectralResult (class in optiland.nonsequential.results) Spectrum (class in optiland.nonsequential.sources) spectrum (CollimatedSourceConfig attribute) (ExtendedSourceConfig attribute) (PointSourceConfig attribute) spectrum_to_xyY() (SpectralAnalyzer method) spectrum_to_xyz() (in module colorimetry.core) SpecularBRDF (class in optiland.nonsequential.bsdf) SphereGeometry (class in optiland.nonsequential.components.geometry) SphericalReference (class in optiland.wavefront.reference_geometry) splat (IrradianceDetectorConfig attribute) (SpectralDetectorConfig attribute) splat_sigma (IrradianceDetectorConfig attribute) (SpectralDetectorConfig attribute) split_budget (SamplingPolicy attribute) split_budget_saturated (Diagnostics attribute) split_depth (SamplingPolicy attribute) split_layer() (ThinFilmStack method) SpotData (class in analysis.spot_diagram) SpotDiagram (class in analysis.spot_diagram) SpotReferenceType (class in analysis.spot_diagram) sqrt() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) stack (NeedleSynthesisResult attribute) (ThinFilmEvaluationContext attribute) stack() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) StackSnapshot (class in thin_film.optimization.optimizer) StandardGeometry (class in geometries.standard) StandardGratingGeometry (class in geometries.standard_grating) std() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) sto_surface_index (CodeVDataModel attribute) stop_index (SequencedSurfaceGroup property) (SurfaceGroup property) StopSizeStrategy (class in optiland.rays.ray_aiming.initialization) strehl_ratio() (BasePSF method) (MMDFTPSF method) (ScalarFFTPSF method) (ScalarHuygensPSF method) (VectorialFFTPSF method) (VectorialHuygensPSF method) STRICT (MatchPolicy attribute) subscribe() (ImageSurface method) (ObjectSurface method) (ObserverMixin method) (Surface method) substrate_material (ThinFilmStack attribute) success (NeedleSynthesisResult attribute) sum() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) sum_squared() (CompensatorOptimizer method) (OptimizationProblem method) (ThinFilmOptimizer method) summary() (ConversionReport method) summary_table() (ThinFilmReport method) supports_gpu (AbstractBackend property) (NumpyBackend property) (TorchBackend property) supports_gradients (AbstractBackend property) (NumpyBackend property) (TorchBackend property) supports_telecentric (BaseSystemAperture property) (EPDAperture property) (FloatByStopAperture property) (ImageFNOAperture property) (ObjectNAAperture property) Surface (class in surfaces.standard_surface) surface (MirrorConfig attribute) Surface2D (class in visualization.system.surface) Surface3D (class in visualization.system.surface) surface_group (Optic property) (SequencedOptic property) surface_index (ParaxialPathDiagnostic attribute) surface_normal() (BaseGeometry method) (BiconicGeometry method) (ChebyshevPolynomialGeometry method) (EvenAsphere method) (ForbesQ2dGeometry method) (ForbesQbfsGeometry method) (ForbesQNormalSlopeGeometry method) (NewtonRaphsonGeometry method) (NurbsGeometry method) (OddAsphere method) (Plane method) (PlaneGrating method) (PolynomialGeometry method) (StandardGeometry method) (StandardGratingGeometry method) (ToroidalGeometry method) (ZernikePolynomialGeometry method) surface_type (SurfaceView property) SurfaceConfig (class in optiland.nonsequential.components) SurfaceFactory (class in surfaces.factories.surface_factory) SurfaceGeometryTableSection (class in prescription.sections.surface_table) SurfaceGroup (class in surfaces.surface_group) SurfaceInfoProvider (class in visualization.info.providers) SurfaceMaterialTableSection (class in prescription.sections.surface_table) surfaces (CodeVDataModel attribute) (ComponentRegistry property) (CompoundComponent property) (Doublet property) (Lens property) (Mirror property) (NSQScene property) (OpticDataContext property) (Paraxial property) (SequencedSurfaceGroup property) (SurfaceGroup property) (ZemaxDataModel attribute) surfaces.converters module surfaces.factories.coating_factory module surfaces.factories.coordinate_system_factory module surfaces.factories.geometry_factory module surfaces.factories.interaction_model_factory module surfaces.factories.material_factory module surfaces.factories.surface_factory module surfaces.image_surface module surfaces.object_surface module surfaces.observer module surfaces.standard_surface module surfaces.surface_group module SurfaceSagViewer (class in visualization.analysis.surface_sag) SurfaceView (class in sequences.surface_view) sync() (PupilMapCache method) SystemOverviewSection (class in prescription.sections.system_overview) T TableBlock (class in prescription.document) TabulatedBSDF (class in optiland.nonsequential.bsdf) TAC() (AberrationOperand static method) (Aberrations method) (ThirdOrderAberrations method) TAC_sum() (AberrationOperand static method) TAchC() (AberrationOperand static method) (Aberrations method) (ChromaticAberrations method) TAchC_sum() (AberrationOperand static method) tan() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) tangent_singularity_tolerance_deg() (in module paraxial_path) tanh() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) target (Operand attribute) (ThinFilmCustomOperand attribute) (ThinFilmOperandSpec attribute) target_type (OptimizationTarget attribute) (SpectralOptimizationOperand attribute) TCC() (AberrationOperand static method) (Aberrations method) (ThirdOrderAberrations method) TCC_sum() (AberrationOperand static method) TchC() (AberrationOperand static method) (Aberrations method) (ChromaticAberrations method) TchC_sum() (AberrationOperand static method) temperature (EnvironmentalConditions attribute) tensor() (TorchBackend method) terms (ForbesSurfaceConfig attribute) terms() (BaseZernike method) (ZernikeFringe method) (ZernikeNoll method) (ZernikeStandard method) text (TextBlock attribute) TextBlock (class in prescription.document) Theme (class in visualization.themes) theme_context() (in module visualization.themes) thickness (LensConfig attribute) (SurfaceView property) thickness1 (DoubletConfig attribute) thickness2 (DoubletConfig attribute) thickness_nm (LayerThicknessVariable property) (NeedleResult attribute) thickness_um (Layer attribute) thicknesses_um (StackSnapshot attribute) ThicknessSolve (class in solves.thickness) ThicknessVariable (class in optimization.variable.thickness) thin_film.analysis module thin_film.core module thin_film.layer module thin_film.optimization.needle module thin_film.optimization.operand.core module thin_film.optimization.operand.plotter module thin_film.optimization.operand.thin_film module thin_film.optimization.optimizer module thin_film.optimization.report module thin_film.optimization.variable.layer_thickness module thin_film.stack module thin_film.tolerancing.core module thin_film.tolerancing.monte_carlo module thin_film.tolerancing.perturbation module thin_film.tolerancing.sensitivity_analysis module ThinFilmBaseOperand (class in thin_film.optimization.operand.core) ThinFilmCoating (class in coatings) ThinFilmCustomOperand (class in thin_film.optimization.operand.core) ThinFilmEvaluationContext (class in thin_film.optimization.operand.core) ThinFilmMonteCarlo (class in thin_film.tolerancing.monte_carlo) ThinFilmOperand (class in thin_film.optimization.operand.thin_film) ThinFilmOperandManager (class in thin_film.optimization.operand.core) ThinFilmOperandPlotter (class in thin_film.optimization.operand.plotter) ThinFilmOperandRegistry (class in thin_film.optimization.operand.core) ThinFilmOperandSpec (class in thin_film.tolerancing.core) ThinFilmOptimizer (class in thin_film.optimization.optimizer) ThinFilmPerturbation (class in thin_film.tolerancing.perturbation) ThinFilmReport (class in thin_film.optimization.report) ThinFilmSensitivityAnalysis (class in thin_film.tolerancing.sensitivity_analysis) ThinFilmStack (class in thin_film.stack) ThinFilmTolerancing (class in thin_film.tolerancing.core) ThinLensInteractionModel (class in interactions.thin_lens_interaction_model) third_order() (Aberrations method) (ThirdOrderAberrations method) ThirdOrderAberrations (class in aberrations) ThroughFocusAnalysis (class in analysis.through_focus) ThroughFocusMTF (class in analysis.through_focus_mtf) ThroughFocusSpotDiagram (class in analysis.through_focus_spot_diagram) tile() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) TiltVariable (class in optimization.variable.tilt) title (Document attribute) (KeyValueBlock attribute) (Section attribute) (TableBlock attribute) to_complex() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) to_dataframe() (RayDatabase method) to_dict() (AbbeMaterial method) (AbbeMaterialE method) (AngleField method) (BaseAperture method) (BaseBooleanAperture method) (BaseBSDF method) (BaseCoating method) (BaseCoatingPolarized method) (BaseFieldDefinition method) (BaseGeometry method) (BaseInteractionModel method) (BasePhaseProfile method) (BaseSolve method) (BaseSystemAperture method) (BiconicGeometry method) (ChebyshevPolynomialGeometry method) (ChiefRayAngleCurvatureSolve method) (ChiefRayHeightThicknessSolve method) (CodeVDataModel method) (ConstantPhaseProfile method) (CoordinateSystem method) (CurvatureSolve method) (DifferenceAperture method) (DiffractiveInteractionModel method) (EllipticalAperture method) (EPDAperture method) (EvenAsphere method) (Field method) (FieldGroup method) (FileAperture method) (FloatByStopAperture method) (ForbesQ2dGeometry method) (ForbesQbfsGeometry method) (ForbesQNormalSlopeGeometry method) (FresnelCoating method) (GaussianBSDF method) (GridPhaseProfile method) (HeightProfile method) (IdealMaterial method) (ImageFNOAperture method) (ImageSurface method) (IntersectionAperture method) (LambertianBSDF method) (LinearGratingPhaseProfile method) (MarginalRayAngleCurvatureSolve method) (MarginalRayHeightThicknessSolve method) (Material method) (MaterialFile method) (MaterialSpec method) (NewtonRaphsonGeometry method) (NurbsGeometry method) (ObjectHeightField method) (ObjectNAAperture method) (ObjectSurface method) (OddAsphere method) (OffsetRadialAperture method) (Optic method) (ParaxialImageHeightField method) (Pickup method) (PickupManager method) (Plane method) (PlaneGrating method) (PolarizerCoating method) (PolygonAperture method) (PolynomialGeometry method) (QuickFocusSolve method) (RadialAperture method) (RadialPhaseProfile method) (RealImageHeightField method) (RectangularAperture method) (RefractiveReflectiveModel method) (RetarderCoating method) (SimpleCoating method) (SolveManager method) (StandardGeometry method) (StandardGratingGeometry method) (Surface method) (SurfaceGroup method) (Theme method) (ThicknessSolve method) (ThinFilmCoating method) (ThinLensInteractionModel method) (ToroidalGeometry method) (UnionAperture method) (Wavelength method) (WavelengthGroup method) (ZemaxDataModel method) (ZernikePolynomialGeometry method) to_float() (in module optiland.rays.ray_aiming.pupil_map) to_json() (NSQScene method) to_material() (MaterialSpec method) to_numpy() (in module backend.utils) (IrradianceMap method) to_photometric() (in module optiland.nonsequential.units) to_tensor() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) to_world (EmitterIR attribute) (PrimitiveIR attribute) (SensorIR attribute) tol (ForbesSolverConfig attribute) tolerance (OptimizationTarget attribute) (ParaxialPathDiagnostic attribute) (SpectralOptimizationOperand attribute) Tolerancing (class in tolerancing.core) tolerancing.compensator module tolerancing.core module tolerancing.monte_carlo module tolerancing.perturbation module tolerancing.sensitivity_analysis module torch_to_numpy() (in module backend.utils) TorchAdamOptimizer (class in optimization.optimizer.torch.adam) TorchBackend (class in backend.torch_backend) (class in optiland.nonsequential.backends) TorchBaseOptimizer (class in optimization.optimizer.torch.base) TorchSGDOptimizer (class in optimization.optimizer.torch.sgd) ToroidalGeometry (class in geometries.toroidal) total_flux (CollimatedSourceConfig attribute) (ExtendedSourceConfig attribute) (PointSourceConfig attribute) (RayDatabase property) total_flux_absorbed (SimulationResult attribute) total_flux_bulk_absorbed (SimulationResult attribute) total_flux_detected (SimulationResult attribute) total_flux_escaped (SimulationResult attribute) total_flux_float (IrradianceMap property) total_flux_in (SimulationResult attribute) total_flux_lost (SimulationResult attribute) total_flux_lumens (CollimatedSourceConfig attribute) (ExtendedSourceConfig attribute) (PointSourceConfig attribute) total_integrated_scatter (HarveyShackBSDF property) total_track (Optic property) (SurfaceGroup property) total_track() (ParaxialOperand static method) TPC() (AberrationOperand static method) (Aberrations method) (ThirdOrderAberrations method) TPC_sum() (AberrationOperand static method) trace() (ExtendedSourceOptic method) (ImageSurface method) (NSQScene method) (NSQTracer method) (NumpyBackend method) (ObjectSurface method) (Optic method) (Paraxial method) (ParaxialRayTracer method) (RealRayTracer method) (SequencedOptic method) (SequencedSurfaceGroup method) (Surface method) (SurfaceGroup method) (SurfaceView method) (TorchBackend method) (TracerBackend method) trace_generic() (ExtendedSourceOptic method) (Optic method) (Paraxial method) (ParaxialRayTracer method) (RealRayTracer method) (SequencedOptic method) trace_on_surface() (ParaxialRays method) (PolarizedRays method) (RealRays method) trace_time_sec (SimulationResult attribute) TracerBackend (class in optiland.nonsequential.backends) transform() (in module visualization.system.utils) transform_3d() (in module visualization.system.utils) transform_bounds() (IdentityScaler method) (LinearScaler method) (LogScaler method) (PowerScaler method) (ReciprocalScaler method) (Scaler method) translate() (ParaxialRays method) (PolarizedRays method) (RealRays method) transmit() (BaseCoating method) (BaseCoatingPolarized method) (FresnelCoating method) (PolarizerCoating method) (RetarderCoating method) (SimpleCoating method) (ThinFilmCoating method) transmittance() (ThinFilmOperand static method) (ThinFilmStack method) transmittance_nm_deg() (ThinFilmStack method) transmittance_weighted() (ThinFilmOperand static method) transpose() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) transverse_basis() (in module paraxial_path) TSC() (AberrationOperand static method) (Aberrations method) (ThirdOrderAberrations method) TSC_sum() (AberrationOperand static method) U u (LaunchParameterization attribute) (SequencedSurfaceGroup property) (SurfaceGroup property) uncoated_surfaces (ConversionReport attribute) undersampled (DetectorDiagnostic attribute) undo() (BasinHopping method) (DifferentialEvolution method) (DualAnnealing method) (GlassExpert method) (LeastSquares method) (OptimizerGeneric method) (SHGO method) uniform() (NSQRng method) UniformDistribution (class in distribution) union() (AABB static method) (Volume static method) UnionAperture (class in physical_apertures.base) unit (Wavelength property) units (CodeVDataModel attribute) unreached_geometry (Diagnostics attribute) unsqueeze_last() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) unsubscribe() (ImageSurface method) (ObjectSurface method) (ObserverMixin method) (Surface method) UnsupportedParaxialGeometryError update() (Optic method) (OpticUpdater method) (PolarizedRays method) (RealRays method) (Variable method) update_intensity() (PolarizedRays method) update_normalization() (BaseGeometry method) (BiconicGeometry method) (ChebyshevPolynomialGeometry method) (EvenAsphere method) (ForbesQ2dGeometry method) (ForbesQbfsGeometry method) (ForbesQNormalSlopeGeometry method) (NewtonRaphsonGeometry method) (NurbsGeometry method) (OddAsphere method) (Optic method) (OpticUpdater method) (Plane method) (PlaneGrating method) (PolynomialGeometry method) (StandardGeometry method) (StandardGratingGeometry method) (ToroidalGeometry method) (ZernikePolynomialGeometry method) update_optics() (CompensatorOptimizer method) (OptimizationProblem method) update_paraxial() (Optic method) (OpticUpdater method) update_thickness() (Layer method) update_value() (AsphereCoeffVariable method) (ChebyshevCoeffVariable method) (ConicVariable method) (DecenterVariable method) (ForbesQ2dCoeffVariable method) (ForbesQbfsCoeffVariable method) (ForbesQNormalSlopeCoeffVariable method) (IndexVariable method) (LayerThicknessVariable method) (MaterialVariable method) (NormalizationRadiusVariable method) (NurbsPointsVariable method) (NurbsWeightsVariable method) (PolynomialCoeffVariable method) (RadiusVariable method) (ReciprocalRadiusVariable method) (ThicknessVariable method) (TiltVariable method) (VariableBehavior method) (ZernikeCoeffVariable method) used_cached_map (RobustFieldReport attribute) uses_polarization (SequencedSurfaceGroup property) (SurfaceGroup property) utils module V v (LaunchParameterization attribute) V1_COEFFS (BuchdahlDModel attribute) V2_COEFFS (BuchdahlDModel attribute) V3_COEFFS (BuchdahlDModel attribute) v_lambda() (in module optiland.nonsequential.units) valid (LinearSolve2x2Result attribute) validate() (NSQScene method) validate_sequence() (in module sequences.resolver) value (BaseSystemAperture property) (EPDAperture property) (FloatByStopAperture property) (ImageFNOAperture property) (ObjectNAAperture property) (Operand property) (OptimizationTarget attribute) (SpectralOptimizationOperand attribute) (Variable property) (Wavelength property) (WavelengthPoint attribute) value() (ThinFilmCustomOperand method) Variable (class in optimization.variable.variable) variable (VariableInfo attribute) variable_info() (CompensatorOptimizer method) (OptimizationProblem method) VariableBehavior (class in optimization.variable.base) VariableInfo (class in thin_film.optimization.optimizer) VariableManager (class in optimization.variable.variable_manager) VectorialFFTMTF (class in mtf.vectorial_fft) VectorialFFTPSF (class in psf.vectorial_fft) VectorialHuygensMTF (class in mtf.huygens_fresnel) VectorialHuygensPSF (class in psf.vectorial_huygens) vectorize() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) version (RngContract attribute) vertices_gcs (ParaxialPath attribute) (SurfaceGroup property) view() (BaseAngleVsHeightAnalysis method) (BaseAperture method) (BaseBooleanAperture method) (BaseDistribution method) (BaseMTF method) (BasePSF method) (BestFitRayFan method) (CrossDistribution method) (DifferenceAperture method) (Distortion method) (EllipticalAperture method) (EncircledEnergy method) (FieldCurvature method) (FieldIncidentAngleVsHeight method) (FileAperture method) (GaussianQuadrature method) (GeometricMTF method) (GridDistortion method) (HexagonalDistribution method) (ImageSimulationEngine method) (IncoherentIrradiance method) (IntersectionAperture method) (JonesPupil method) (LensInfoViewer method) (LineXDistribution method) (LineYDistribution method) (MMDFTPSF method) (MTFvsField method) (NSQScene method) (NSQViewer2D method) (NSQViewer3D method) (OffsetRadialAperture method) (OPD method) (OPDFan method) (OpticViewer method) (OpticViewer3D method) (PolygonAperture method) (Prescription method) (PupilAberration method) (PupilIncidentAngleVsHeight method) (RadialAperture method) (RadiantIntensity method) (RandomDistribution method) (RayFan method) (RectangularAperture method) (RingDistribution method) (RmsSpotSizeVsField method) (RmsWavefrontErrorVsField method) (ScalarFFTMTF method) (ScalarFFTPSF method) (ScalarHuygensMTF method) (ScalarHuygensPSF method) (SensitivityAnalysis method) (SobolDistribution method) (SourceViewer method) (SpotDiagram method) (SurfaceSagViewer method) (ThinFilmMonteCarlo method) (ThinFilmSensitivityAnalysis method) (ThroughFocusAnalysis method) (ThroughFocusMTF method) (ThroughFocusSpotDiagram method) (UniformDistribution method) (UnionAperture method) (VectorialFFTMTF method) (VectorialFFTPSF method) (VectorialHuygensMTF method) (VectorialHuygensPSF method) (YYbar method) (ZernikeFit method) (ZernikeOPD method) view3d() (NSQScene method) view_cdf() (MonteCarlo method) (ThinFilmMonteCarlo method) view_heatmap() (MonteCarlo method) (ThinFilmMonteCarlo method) view_histogram() (MonteCarlo method) (ThinFilmMonteCarlo method) view_residual() (ZernikeFit method) (ZernikeOPD method) visualization.analysis.surface_sag module visualization.component_renderer module visualization.info.lens_info_viewer module visualization.info.material_formatter module visualization.info.providers module visualization.palettes module visualization.system.interaction module visualization.system.lens module visualization.system.mirror module visualization.system.optic_viewer module visualization.system.optic_viewer_3d module visualization.system.rays module visualization.system.surface module visualization.system.system module visualization.system.utils module visualization.themes module Volume (class in optiland.nonsequential.components) volume_id (PrimitiveIR attribute) VolumeIR (class in optiland.nonsequential.ir) volumes (SceneIR attribute) vprint() (GlassExpert method) vstack() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) vx (FieldGroup property) vy (FieldGroup property) W WARN (MatchPolicy attribute) warn_scalar_approximations() (ParaxialPath method) WARNING (Severity attribute) warnings (DiagnosticReport property) warnings() (Diagnostics method) warp_image() (DistortionWarper method) WAVE_REF (BuchdahlDModel attribute) (BuchdahlEModel attribute) (BuchdahlModel property) Wavefront (class in optiland.wavefront.wavefront) WavefrontData (class in optiland.wavefront.wavefront_data) wavelength module Wavelength (class in wavelength) wavelength (EnvironmentalConditions attribute) (RobustFieldReport attribute) wavelength_nm (OptimizationTarget attribute) (SpectralOptimizationOperand attribute) (ThinFilmOperandSpec attribute) wavelength_view() (SpectralAnalyzer method) WavelengthGroup (class in wavelength) WavelengthPoint (class in utils) wavelengths (CodeVDataModel attribute) (OpticDataContext property) (SequencedOptic property) (Spectrum attribute) (ZemaxDataModel attribute) weight (Field property) (FieldPoint attribute) (Operand attribute) (OptimizationTarget attribute) (SpectralOptimizationOperand attribute) (ThinFilmBaseOperand attribute) (ThinFilmCustomOperand attribute) (Wavelength property) (WavelengthPoint attribute) weight_breakdown() (CompensatorOptimizer method) (OptimizationProblem method) weighted_average() (in module utils) weights (FieldGroup property) (Spectrum attribute) (WavelengthGroup property) where (Diagnostic attribute) where() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) width (ExtendedSourceConfig attribute) (IrradianceDetectorConfig attribute) (RayDatabaseConfig attribute) (SpectralDetectorConfig attribute) wl_max (SpectralDetectorConfig attribute) wl_min (SpectralDetectorConfig attribute) write() (BaseRenderer method) (CodeVWriter method) (ConsoleRenderer method) (OsloWriter method) (PDFRenderer method) (PlainTextRenderer method) X x (CoordinateSystem property) (OPDData attribute) (SequencedSurfaceGroup property) (SpotData attribute) (SurfaceGroup property) x1 (LinearSolve2x2Result attribute) x2 (LinearSolve2x2Result attribute) x_fields (FieldGroup property) x_intercept() (RayOperand static method) x_intercept_lcs() (RayOperand static method) xmax (AABB property) xmin (AABB property) XPD() (Paraxial method) (ParaxialOperand static method) XPL() (Paraxial method) (ParaxialOperand static method) xyz_to_srgb() (in module colorimetry.core) xyz_to_xyY() (in module colorimetry.core) Y y (CoordinateSystem property) (OPDData attribute) (SequencedSurfaceGroup property) (SpotData attribute) (SurfaceGroup property) y_fields (FieldGroup property) y_intercept() (RayOperand static method) y_intercept_lcs() (RayOperand static method) ymax (AABB property) ymin (AABB property) YYbar (class in analysis.y_ybar) Z z (CoordinateSystem property) (OPDData attribute) (SequencedSurfaceGroup property) (SurfaceGroup property) z_intercept() (RayOperand static method) z_intercept_lcs() (RayOperand static method) ZemaxDataModel (class in optiland.fileio.zemax) ZemaxDataParser (class in optiland.fileio.zemax) ZemaxFileSourceHandler (class in optiland.fileio.zemax) ZemaxToOpticConverter (class in optiland.fileio.zemax) zernike.base module zernike.fit module zernike.fringe module zernike.noll module zernike.standard module ZernikeCoeffVariable (class in optimization.variable.zernike_coeff) ZernikeFit (class in zernike.fit) ZernikeFringe (class in zernike.fringe) ZernikeNoll (class in zernike.noll) ZernikeOPD (class in optiland.wavefront.zernike_opd) ZernikePolynomialGeometry (class in geometries.zernike) ZernikeStandard (class in zernike.standard) zeros() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) zeros_like() (AbstractBackend method) (NumpyBackend method) (TorchBackend method) zmax (AABB property) zmin (AABB property)