Papers › Modeling scattering matrix containing evanescent modes for wavefront shaping...

Modeling scattering matrix containing evanescent modes for wavefront shaping applications in disordered media

15 Apr 2024arXiv:2404.10119links table onlyarchive 2025-07-28

Michael Raju, Baptiste Jayet, Stefan Andersson-Engels

The archive published only this paper's code-link row. Authors, date and abstract are from arXiv's metadata (CC0), read from the Kaggle arXiv metadata snapshot of 2026-09-12 where its title matched the archive's; the title is the archive's.

We developed an open-source scalar wave transport model to estimate the generalized scattering matrix (S matrix) of a disordered medium in the diffusion regime. The term generalized refers to the incorporation of evanescent wave field modes alongside propagating modes in the estimation of the S matrix. To achieve this, we employed the scalar Kirchhoff-Helmholtz boundary integral formulation together with the Green's function perturbation method, thereby extending the conventional Fisher-Lee relations to include evanescent modes. The estimated S matrix, which satisfies the generalized unitarity and reciprocity relations, is modeled for a 2D disordered waveguide. The generalized transmission matrix contained within the S matrix is utilized to estimate the optimal phase-conjugate wavefront for focusing onto an evanescent mode. The phenomenon of a universal transmission value of 2/3 for such an optimal phase conjugate wavefront is demonstrated in the context of evanescent wave mode focusing through a diffusive disorder. The presented code framework may be of interest to wavefront shaping researchers for visualizing and estimating wave transport properties in general.

PaperPDFCode

Code

michaelraju/generalized-s-matrix officialmentioned in papermentioned on GitHub report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections