Skip to content

Commit

Permalink
Merge pull request #14 from JuliaPhysics/off_axis_AS
Browse files Browse the repository at this point in the history
Off axis as
  • Loading branch information
roflmaostc authored Jan 15, 2024
2 parents 352d827 + 4ec633d commit 74ccdd4
Show file tree
Hide file tree
Showing 9 changed files with 737 additions and 197 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ Otherwise, just look into the [examples folder](examples/).
* [x] Angular Spectrum Method of Plane Waves (AS)
* [x] Fraunhofer Diffraction
* [x] [Scalable Angular Spectrum propagation](https://opg.optica.org/optica/viewmedia.cfm?uri=optica-10-11-1407&html=true)
* [x] Shifted Angular Spectrum propagation
* [ ] Fresnel Propagation with Scaling Behaviour (no priority yet, PR are welcome for that. In principle very similar to the other methods.)
* [x] CUDA support
* [x] Differentiable (mainly based on Zygote.jl and ChainRulesCore.jl)
Expand Down
1 change: 1 addition & 0 deletions docs/src/functions.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ They create efficient functions which avoid recalculating some parts.
AngularSpectrum
Fraunhofer
ScalableAngularSpectrum
ShiftedAngularSpectrum
```

# Propagation
Expand Down
Loading

0 comments on commit 74ccdd4

Please sign in to comment.