Skip to main content
Ctrl+K

ZOSPy documentation

  • User guide
  • Examples
  • Contributing to ZOSPy
  • API
  • About ZOSPy
  • GitHub
  • PyPI
  • MReye.nl
  • User guide
  • Examples
  • Contributing to ZOSPy
  • API
  • About ZOSPy
  • GitHub
  • PyPI
  • MReye.nl

Section Navigation

  • zospy.zpcore
    • zospy.zpcore.OpticStudioSystem
    • zospy.zpcore.ZOS
  • zospy.analyses
    • zospy.analyses.base
      • zospy.analyses.base.new_analysis
      • zospy.analyses.base.Analysis
      • zospy.analyses.base.AnalysisMessage
      • zospy.analyses.base.AnalysisMetadata
      • zospy.analyses.base.AnalysisResult
      • zospy.analyses.base.BaseAnalysisWrapper
      • zospy.analyses.base.OnComplete
    • zospy.analyses.decorators
      • zospy.analyses.decorators.analysis_result
      • zospy.analyses.decorators.analysis_settings
    • zospy.analyses.extendedscene
      • zospy.analyses.extendedscene.geometric_image_analysis
        • zospy.analyses.extendedscene.geometric_image_analysis.GeometricImageAnalysis
        • zospy.analyses.extendedscene.geometric_image_analysis.GeometricImageAnalysisSettings
    • zospy.analyses.mtf
      • zospy.analyses.mtf.fft_mtf
        • zospy.analyses.mtf.fft_mtf.FFTMTF
        • zospy.analyses.mtf.fft_mtf.FFTMTFSettings
      • zospy.analyses.mtf.fft_through_focus_mtf
        • zospy.analyses.mtf.fft_through_focus_mtf.FFTThroughFocusMTF
        • zospy.analyses.mtf.fft_through_focus_mtf.FFTThroughFocusMTFData
        • zospy.analyses.mtf.fft_through_focus_mtf.FFTThroughFocusMTFResult
        • zospy.analyses.mtf.fft_through_focus_mtf.FFTThroughFocusMTFSettings
      • zospy.analyses.mtf.huygens_mtf
        • zospy.analyses.mtf.huygens_mtf.HuygensMTF
        • zospy.analyses.mtf.huygens_mtf.HuygensMtfSettings
    • zospy.analyses.old
      • zospy.analyses.old.base
        • zospy.analyses.old.base.new_analysis
        • zospy.analyses.old.base.Analysis
        • zospy.analyses.old.base.AnalysisMessage
        • zospy.analyses.old.base.AnalysisMetadata
        • zospy.analyses.old.base.AnalysisResult
        • zospy.analyses.old.base.AttrDict
        • zospy.analyses.old.base.OnComplete
      • zospy.analyses.old.extendedscene
        • zospy.analyses.old.extendedscene.geometric_image_analysis
      • zospy.analyses.old.mtf
        • zospy.analyses.old.mtf.fft_through_focus_mtf
        • zospy.analyses.old.mtf.fft_through_focus_mtf_fromcfg
        • zospy.analyses.old.mtf.huygens_mtf
      • zospy.analyses.old.physicaloptics
        • zospy.analyses.old.physicaloptics.physical_optics_propagation
        • zospy.analyses.old.physicaloptics.pop_create_beam_parameter_dict
        • zospy.analyses.old.physicaloptics.pop_create_fiber_parameter_dict
      • zospy.analyses.old.polarization
        • zospy.analyses.old.polarization.polarization_pupil_map
        • zospy.analyses.old.polarization.transmission
        • zospy.analyses.old.polarization.PupilMapData
        • zospy.analyses.old.polarization.TransmissionData
      • zospy.analyses.old.psf
        • zospy.analyses.old.psf.huygens_psf
      • zospy.analyses.old.raysandspots
        • zospy.analyses.old.raysandspots.ray_fan
        • zospy.analyses.old.raysandspots.single_ray_trace
      • zospy.analyses.old.reports
        • zospy.analyses.old.reports.cardinal_points
        • zospy.analyses.old.reports.cardinal_points_fromcfg
        • zospy.analyses.old.reports.surface_data
        • zospy.analyses.old.reports.surface_data_fromcfg
        • zospy.analyses.old.reports.system_data
      • zospy.analyses.old.surface
        • zospy.analyses.old.surface.curvature
      • zospy.analyses.old.systemviewers
        • zospy.analyses.old.systemviewers.cross_section
        • zospy.analyses.old.systemviewers.nsc_3d_layout
        • zospy.analyses.old.systemviewers.nsc_shaded_model
        • zospy.analyses.old.systemviewers.shaded_model
        • zospy.analyses.old.systemviewers.viewer_3d
      • zospy.analyses.old.wavefront
        • zospy.analyses.old.wavefront.wavefront_map
        • zospy.analyses.old.wavefront.zernike_standard_coefficients
    • zospy.analyses.parsers
      • zospy.analyses.parsers.base
        • zospy.analyses.parsers.base.load_grammar
        • zospy.analyses.parsers.base.parse
      • zospy.analyses.parsers.grammars
      • zospy.analyses.parsers.transformers
        • zospy.analyses.parsers.transformers.group_parametric_fields
        • zospy.analyses.parsers.transformers.ParametricField
        • zospy.analyses.parsers.transformers.SimpleField
        • zospy.analyses.parsers.transformers.UnitField
        • zospy.analyses.parsers.transformers.ZospyTransformer
      • zospy.analyses.parsers.types
        • zospy.analyses.parsers.types.ZOSAPIConstant
        • zospy.analyses.parsers.types.Coordinate
        • zospy.analyses.parsers.types.UnitField
        • zospy.analyses.parsers.types.ValidatedDataFrameAnnotation
        • zospy.analyses.parsers.types.ValidatedNDArrayAnnotation
        • zospy.analyses.parsers.types.ZOSAPIConstantAnnotation
    • zospy.analyses.physicaloptics
      • zospy.analyses.physicaloptics.physical_optics_propagation
        • zospy.analyses.physicaloptics.physical_optics_propagation.create_beam_parameter_dict
        • zospy.analyses.physicaloptics.physical_optics_propagation.create_fiber_parameter_dict
        • zospy.analyses.physicaloptics.physical_optics_propagation.PhysicalOpticsPropagation
        • zospy.analyses.physicaloptics.physical_optics_propagation.PhysicalOpticsPropagationSettings
    • zospy.analyses.polarization
      • zospy.analyses.polarization.pupil_map
        • zospy.analyses.polarization.pupil_map.PolarizationPupilMap
        • zospy.analyses.polarization.pupil_map.PolarizationPupilMapResult
        • zospy.analyses.polarization.pupil_map.PolarizationPupilMapSettings
        • zospy.analyses.polarization.pupil_map.PolarizationPupilMapTransformer
      • zospy.analyses.polarization.transmission
        • zospy.analyses.polarization.transmission.ChiefRayTransmission
        • zospy.analyses.polarization.transmission.FieldTransmission
        • zospy.analyses.polarization.transmission.PolarizationTransmission
        • zospy.analyses.polarization.transmission.PolarizationTransmissionResult
        • zospy.analyses.polarization.transmission.PolarizationTransmissionSettings
        • zospy.analyses.polarization.transmission.PolarizationTransmissionTransformer
    • zospy.analyses.psf
      • zospy.analyses.psf.fft_psf
        • zospy.analyses.psf.fft_psf.FFTPSF
        • zospy.analyses.psf.fft_psf.FFTPSFSettings
      • zospy.analyses.psf.huygens_psf
        • zospy.analyses.psf.huygens_psf.BaseHuygensPSF
        • zospy.analyses.psf.huygens_psf.HuygensPSF
        • zospy.analyses.psf.huygens_psf.HuygensPSFAndStrehlRatio
        • zospy.analyses.psf.huygens_psf.HuygensPSFResult
        • zospy.analyses.psf.huygens_psf.HuygensPSFSettings
    • zospy.analyses.raysandspots
      • zospy.analyses.raysandspots.ray_fan
        • zospy.analyses.raysandspots.ray_fan.FanData
        • zospy.analyses.raysandspots.ray_fan.RayFan
        • zospy.analyses.raysandspots.ray_fan.RayFanResult
        • zospy.analyses.raysandspots.ray_fan.RayFanSettings
      • zospy.analyses.raysandspots.single_ray_trace
        • zospy.analyses.raysandspots.single_ray_trace.SingleRayTrace
        • zospy.analyses.raysandspots.single_ray_trace.SingleRayTraceResult
        • zospy.analyses.raysandspots.single_ray_trace.SingleRayTraceSettings
        • zospy.analyses.raysandspots.single_ray_trace.SingleRayTraceTransformer
    • zospy.analyses.reports
      • zospy.analyses.reports.cardinal_points
        • zospy.analyses.reports.cardinal_points.CardinalPoint
        • zospy.analyses.reports.cardinal_points.CardinalPointSpecification
        • zospy.analyses.reports.cardinal_points.CardinalPoints
        • zospy.analyses.reports.cardinal_points.CardinalPointsResult
        • zospy.analyses.reports.cardinal_points.CardinalPointsSettings
        • zospy.analyses.reports.cardinal_points.CardinalPointsTransformer
      • zospy.analyses.reports.surface_data
        • zospy.analyses.reports.surface_data.EdgeThickness
        • zospy.analyses.reports.surface_data.MaterialData
        • zospy.analyses.reports.surface_data.ModelGlass
        • zospy.analyses.reports.surface_data.RefractiveIndex
        • zospy.analyses.reports.surface_data.SurfaceData
        • zospy.analyses.reports.surface_data.SurfaceDataResult
        • zospy.analyses.reports.surface_data.SurfaceDataSettings
        • zospy.analyses.reports.surface_data.SurfaceDataTransformer
        • zospy.analyses.reports.surface_data.SurfacePower
        • zospy.analyses.reports.surface_data.SurfacePowers
      • zospy.analyses.reports.system_data
        • zospy.analyses.reports.system_data.ABCDMatrix
        • zospy.analyses.reports.system_data.Apodization
        • zospy.analyses.reports.system_data.FieldData
        • zospy.analyses.reports.system_data.Fields
        • zospy.analyses.reports.system_data.GeneralLensData
        • zospy.analyses.reports.system_data.SystemAperture
        • zospy.analyses.reports.system_data.SystemData
        • zospy.analyses.reports.system_data.SystemDataResult
        • zospy.analyses.reports.system_data.SystemDataTransformer
        • zospy.analyses.reports.system_data.VignettingData
        • zospy.analyses.reports.system_data.WavelengthData
        • zospy.analyses.reports.system_data.Wavelengths
    • zospy.analyses.surface
      • zospy.analyses.surface.curvature
        • zospy.analyses.surface.curvature.Curvature
        • zospy.analyses.surface.curvature.CurvatureResult
        • zospy.analyses.surface.curvature.CurvatureSettings
    • zospy.analyses.systemviewers
      • zospy.analyses.systemviewers.base
        • zospy.analyses.systemviewers.base.SystemViewerWrapper
      • zospy.analyses.systemviewers.cross_section
        • zospy.analyses.systemviewers.cross_section.CrossSection
        • zospy.analyses.systemviewers.cross_section.CrossSectionSettings
      • zospy.analyses.systemviewers.nsc_3d_layout
        • zospy.analyses.systemviewers.nsc_3d_layout.NSC3DLayout
        • zospy.analyses.systemviewers.nsc_3d_layout.NSC3DLayoutSettings
      • zospy.analyses.systemviewers.nsc_shaded_model
        • zospy.analyses.systemviewers.nsc_shaded_model.NSCShadedModel
        • zospy.analyses.systemviewers.nsc_shaded_model.NSCShadedModelSettings
      • zospy.analyses.systemviewers.shaded_model
        • zospy.analyses.systemviewers.shaded_model.ShadedModel
        • zospy.analyses.systemviewers.shaded_model.ShadedModelSettings
      • zospy.analyses.systemviewers.viewer_3d
        • zospy.analyses.systemviewers.viewer_3d.Viewer3D
        • zospy.analyses.systemviewers.viewer_3d.Viewer3DSettings
    • zospy.analyses.wavefront
      • zospy.analyses.wavefront.wavefront_map
        • zospy.analyses.wavefront.wavefront_map.WavefrontMap
        • zospy.analyses.wavefront.wavefront_map.WavefrontMapSettings
      • zospy.analyses.wavefront.zernike_coefficients_vs_field
        • zospy.analyses.wavefront.zernike_coefficients_vs_field.ZernikeCoefficientsVsField
        • zospy.analyses.wavefront.zernike_coefficients_vs_field.ZernikeCoefficientsVsFieldSettings
        • zospy.analyses.wavefront.zernike_coefficients_vs_field.ZernikeCoefficientsVsFieldTransformer
      • zospy.analyses.wavefront.zernike_standard_coefficients
        • zospy.analyses.wavefront.zernike_standard_coefficients.IntegrationData
        • zospy.analyses.wavefront.zernike_standard_coefficients.ZernikeStandardCoefficient
        • zospy.analyses.wavefront.zernike_standard_coefficients.ZernikeStandardCoefficients
        • zospy.analyses.wavefront.zernike_standard_coefficients.ZernikeStandardCoefficientsResult
        • zospy.analyses.wavefront.zernike_standard_coefficients.ZernikeStandardCoefficientsSettings
        • zospy.analyses.wavefront.zernike_standard_coefficients.ZernikeStandardCoefficientsTransformer
  • zospy.analyses.old
    • zospy.analyses.old.base
      • zospy.analyses.old.base.new_analysis
      • zospy.analyses.old.base.Analysis
      • zospy.analyses.old.base.AnalysisMessage
      • zospy.analyses.old.base.AnalysisMetadata
      • zospy.analyses.old.base.AnalysisResult
      • zospy.analyses.old.base.AttrDict
      • zospy.analyses.old.base.OnComplete
    • zospy.analyses.old.extendedscene
      • zospy.analyses.old.extendedscene.geometric_image_analysis
    • zospy.analyses.old.mtf
      • zospy.analyses.old.mtf.fft_through_focus_mtf
      • zospy.analyses.old.mtf.fft_through_focus_mtf_fromcfg
      • zospy.analyses.old.mtf.huygens_mtf
    • zospy.analyses.old.physicaloptics
      • zospy.analyses.old.physicaloptics.physical_optics_propagation
      • zospy.analyses.old.physicaloptics.pop_create_beam_parameter_dict
      • zospy.analyses.old.physicaloptics.pop_create_fiber_parameter_dict
    • zospy.analyses.old.polarization
      • zospy.analyses.old.polarization.polarization_pupil_map
      • zospy.analyses.old.polarization.transmission
      • zospy.analyses.old.polarization.PupilMapData
      • zospy.analyses.old.polarization.TransmissionData
    • zospy.analyses.old.psf
      • zospy.analyses.old.psf.huygens_psf
    • zospy.analyses.old.raysandspots
      • zospy.analyses.old.raysandspots.ray_fan
      • zospy.analyses.old.raysandspots.single_ray_trace
    • zospy.analyses.old.reports
      • zospy.analyses.old.reports.cardinal_points
      • zospy.analyses.old.reports.cardinal_points_fromcfg
      • zospy.analyses.old.reports.surface_data
      • zospy.analyses.old.reports.surface_data_fromcfg
      • zospy.analyses.old.reports.system_data
    • zospy.analyses.old.surface
      • zospy.analyses.old.surface.curvature
    • zospy.analyses.old.systemviewers
      • zospy.analyses.old.systemviewers.cross_section
      • zospy.analyses.old.systemviewers.nsc_3d_layout
      • zospy.analyses.old.systemviewers.nsc_shaded_model
      • zospy.analyses.old.systemviewers.shaded_model
      • zospy.analyses.old.systemviewers.viewer_3d
    • zospy.analyses.old.wavefront
      • zospy.analyses.old.wavefront.wavefront_map
      • zospy.analyses.old.wavefront.zernike_standard_coefficients
  • zospy.api.constants
    • zospy.api.constants.get_constantname_by_value
    • zospy.api.constants.process_constant
  • zospy.api.codecs
    • zospy.api.codecs.register_codecs
    • zospy.api.codecs.try_register_encoder
    • zospy.api.codecs.OpticStudioInterfaceEncoder
  • zospy.functions
    • zospy.functions.lde
      • zospy.functions.lde.find_surface_by_comment
      • zospy.functions.lde.get_pupil
      • zospy.functions.lde.surface_change_aperturetype
      • zospy.functions.lde.surface_change_type
      • zospy.functions.lde.PupilData
    • zospy.functions.nce
      • zospy.functions.nce.find_object_by_comment
      • zospy.functions.nce.object_change_type
  • zospy.solvers
    • zospy.solvers.element_power
    • zospy.solvers.fixed
    • zospy.solvers.material_model
    • zospy.solvers.pickup_chief_ray
    • zospy.solvers.position
    • zospy.solvers.surface_pickup
    • zospy.solvers.variable
  • API reference
  • zospy.analyses
  • zospy.analyses.surface
  • zospy.analyses.surface.curvature

zospy.analyses.surface.curvature#

Surface Curvature analysis.

Classes

Curvature

Surface Curvature analysis.

CurvatureResult

CurvatureSettings

Settings for the Curvature analysis.

previous

zospy.analyses.surface

next

zospy.analyses.surface.curvature.Curvature

© Copyright 2023-2026, Jan-Willem M. Beenakker, Luc van Vught, Corné Haasjes.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.19.0.