Wavefront Analysis

This section provides an overview of the wavefront-related analyses available in Optiland, including wavefront error, Zernike decomposition, point spread function (PSF) and modulation transfer function (MTF) calculations.

Wavefront & OPD

These modules handle optical path difference (OPD) calculations and wavefront analysis.

optiland.wavefront.opd_fan

This module defines the OPDFan class.

optiland.wavefront.opd

This module defines the OPD class.

optiland.wavefront.reference_geometry

Reference Geometry Module

optiland.wavefront.strategy

Defines the strategies for wavefront analysis.

optiland.wavefront.wavefront_data

This module defines the WavefrontData class.

optiland.wavefront.wavefront

This module defines the Wavefront class, which is designed to analyze the wavefront of an optical system.

optiland.wavefront.zernike_opd

This module defines the ZernikeOPD class.

Point Spread Function (PSF)

PSF modules calculate the point spread function using various computational methods, from fast Fourier transforms to more rigorous diffraction calculations.

psf.base

Base PSF Module

psf.fft

FFT Point Spread Function (PSF) Module

psf.huygens_fresnel

Huygens-Fresnel Point Spread Function (PSF) Module

psf.mmdft

MMDFT Point Spread Function (PSF) Module

psf.vectorial_fft

Vectorial FFT Point Spread Function (PSF) Module

psf.vectorial_huygens

Vectorial Huygens-Fresnel Point Spread Function (PSF) Module

Modulation Transfer Function (MTF)

The MTF modules provide different methods for calculating the modulation transfer function, which characterizes the spatial frequency response of optical systems.

mtf.base

Base Modulation Transfer Function (FFTMTF) Module.

mtf.fft

Fast Fourier Transform Modulation Transfer Function (FFTMTF) Module.

mtf.vectorial_fft

Vectorial FFT Modulation Transfer Function (MTF) Module.

mtf.geometric

Geometric Modulation Transfer Function (MTF) Module.

mtf.huygens_fresnel

Huygens Modulation Transfer Function (HuygensMTF) Module.

mtf.sampled

Sampled Modulation Transfer Function (MTF) Module.