Scalar_XY
- 1. Characteristics
- 2. Propagation
- 3. Example of light sources
- 3.1. Creating an instance
- 3.2. plane wave
- 3.3. Gauss beam
- 3.4. spherical wave
- 3.5. vortex beam
- 3.6. Vortex beams
- 3.7. Laguerre beam
- 3.8. Laguerre beams
- 3.9. Hermite_Gauss
- 3.10. Zernike beam
- 3.11. Zernike beams
- 3.12. Several plane waves inclined
- 3.13. plane waves with parameters from dictionary
- 3.14. several parallel Gauss beams
- 3.15. several inclined Gauss beams
- 3.16. Interference
- 4. Examples of masks
- 4.1. Standard masks
- 4.1.1. Two_levels
- 4.1.2. Edge Series
- 4.1.3. slit
- 4.1.4. sinusoidal slit
- 4.1.5. slit_series
- 4.1.6. double_slit
- 4.1.7. triangle
- 4.1.8. square
- 4.1.9. polygon
- 4.1.10. regular polygon
- 4.1.11. star
- 4.1.12. circle
- 4.1.13. super_gauss
- 4.1.14. square_circle
- 4.1.15. angular_aperture
- 4.1.16. ring
- 4.1.17. rings
- 4.1.18. cross
- 4.1.19. image
- 4.1.20. gray_scale
- 4.1.21. hiperellipse
- 4.1.22. superformula
- 4.1.23. lens
- 4.1.24. Cylindrical lens
- 4.1.25. Fresnel lens
- 4.1.26. biprism_fresnel
- 4.1.27. axicon
- 4.1.28. grating_forked
- 4.1.29. roughness
- 4.1.30. Sine grating
- 4.1.31. Ronchi grating
- 4.1.32. Binary grating (amplitude + phase)
- 4.1.33. Blazed grating
- 4.1.34. 2D grating
- 4.1.35. Chess grating
- 4.1.36. Angular grating
- 4.1.37. random circle edge
- 4.1.38. Random ring edge
- 4.1. Standard masks
- 5. Other procedures to generate XY masks