ptyrad.utils.physics#
Physics-related functions of probes, propagators, and constants, etc.
Functions
|
Interpolate a 3D complex object while preserving multiscattering behavior. |
|
Resample a complex 3D object along the depth (z) axis while conserving amplitude product, phase sum, and total thickness. |
|
|
|
Get default probe simulation parameters based on the init_params dict |
|
|
|
Infer the real-space pixel size (dx) based on available unit-related parameters. |
|
Generates a Fresnel zone plate probe with internal Fresnel propagation for x-ray ptychography simulations. |
|
Make a mixed state probe from a single state probe |
|
|
|
Fresnel propagator |
|
Fresnel propagator |
|
Orthogonalize the modes using SVD-like procedure via eigen decomposition. |
|