16. Things to do, wishes
16.1. Bugs
bugs in bitbucket
CZT: check a small disalignment of center from axis.
draw(kind=’fft’) x -> bad angles
bug granada f_zernikes
16.2. In process
Reordering drawing functions
new parameters in get for vector_XZ and vector_XYZ, as well as XY
Vector_masks for XYZ (extrude_XY, extrude_XZ, mask_from_funcitons, etc.)
Fill masks_xz_procedures.ipynb
16.3. Documentation
Tutorial and examples vector_XZ and vector_XYZ
16.4. Algorithms
Pass um = 1. to um = 1e-6 at __init__: (seems to work, but have to fix drawings)
Interactive drawings for XYZ and vector_XYZ (similar to those of XY and XZ).
Implement Backpropagation for FP_WPM XZ, vector XZ and vector_XYZ.
16.5. Masks and sources
x Lenses for XZ and XYZ, including aberrations - Edges for XY and vector XY from XYZ