Array manipulation
Array metrics
Shapes
Fourier transforms
Sparse matrices
Zernike polynomials
Cost functions
Miscellaneous
Numerical backends
JAX backend
The solution of the optimization