zospy.analyses#
OpticStudio Analyses.
Analyses in OpticStudio are available through zospy.analyses. This module provides basic classes and functions for interacting with analyses (in zospy.analyses.base), as well as a procedural interface to several analyses.
Examples#
Run a Single Ray Trace analysis:
>>> from zospy.analyses.wavefront import zernike_standard_coefficients
>>> zernike_standard_coefficients(oss, sampling="32x32", maximum_term=15)
Open an analysis for which a wrapper function is not yet available:
>>> import zospy as zp
>>> analysis = zp.analyses.new_analysis(oss, zp.constants.Analysis.AnalysisIDM.ImageSimulation)
Modules
Base functionality for analyses. |
|
Zemax OpticStudio analyses from the MTF category. |
|
Zemax OpticStudio analyses from the Polarization category. |
|
Zemax OpticStudio analyses from the PSF category. |
|
Zemax OpticStudio analyses from the Rays and Spots category. |
|
Zemax OpticStudio analyses from the Reports category. |
|
Zemax OpticStudio analyses from the Surface category. |
|
Zemax OpticStudio System Viewers. |
|
Zemax OpticStudio analyses from the Wavefront category. |