A C++ Incarnation of Zernike Circle Functions
Abstract
An explicit C++ library is provided which deals with Zernike Functions over the unit circle as the main subject. The implementation includes basic means to evaluate the functions at points inside the unit circle and to convert the radial and azimuthal parameters to Noll's index and vice versa. Advanced methods allow to expand products of Zernike Functions into sums of Zernike Functions, and to convert Zernike Functions to polynomials over the two Cartesian coordinates and vice versa.
0
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.