wf_psf.psf_models.zernikes module

Zernikes.

A module to make Zernike maps.

Author:

Tobias Liaudat <tobiasliaudat@gmail.com> and Jennifer Pollack <jennifer.pollack@cea.fr>

wf_psf.psf_models.zernikes.zernike_generator(n_zernikes, wfe_dim)[source]

Generate Zernike maps.

Based on the zernike github repository. https://github.com/jacopoantonello/zernike

Parameters:
  • n_zernikes (int) – Number of Zernike modes desired.

  • wfe_dim (int) – Dimension of the Zernike map [wfe_dim x wfe_dim].

Returns:

zernikes – List containing the Zernike modes. The values outside the unit circle are filled with NaNs.

Return type:

list of np.ndarray