Files
Python/physics
J-Kpre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>Christian Clausscclauss
498e7e9735 Add Algorithm for Fresnel Diffraction (#11580)
* Create fresnel_diffract.py

Code for wave diffraction in the Fresnel regime was missing from the algorithms list and has been added.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Altered Styling for Ruff

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Adjusted styling for ruff

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Included Tests

Tests covering dimensionality, error checking, conservation of energy, and zero propagation distance, have all been included.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Updated styling for ruff

* Updated Tests

* updating DIRECTORY.md

* Fix typos and improve code readability

* Change isclose check to return boolean directly

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: cclauss <cclauss@users.noreply.github.com>
2026-09-13 23:41:08 +02:00
..
2026-09-13 22:44:45 +02:00
2026-09-13 22:57:57 +02:00
2024-04-22 21:45:24 +02:00