Propagation And Planning#
These functions and classes cover propagation method selection, concrete propagators, and the low-level NA helper.
Plan a propagation layer for a given field sampling regime. |
|
Angular Spectrum Method (ASM) propagator. |
|
Rayleigh–Sommerfeld propagator via convolution with the RS impulse response. |
|
Diagonal k-space propagator using the angular-spectrum phase advance. |
|
Compute the critical propagation distance separating the ASM and RS regimes. |
|
Select the recommended propagation method for a given distance. |
|
Build a padded, Nyquist-safe propagation grid. |
|
Build a hard NA cutoff mask in spatial-frequency coordinates. |