-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Finite difference documentation typo? #56
Comments
Dear mikessut, I'm afraid I can't help out much, the original code is basically as old as I am. However, during the porting to pure Python last year I also tried to understand what is going on, I hope my findings might point you in the right direction. (I will try to find my notes this week, remind me if I forget).
Regarding point 1., one may be able to do it better nowadays with more computing power. Especially since the double sweep implemented in pure Python is slower than the original Cpp version, I tried to find an alternative approach. Do remind me if I forget to look for my notes. |
I'm trying to understand finite different propagation and am looking at the documentation here:
https://opticspy.github.io/lightpipes/manual.html#free-space-propagation
I'm confused by a couple of things in equation 9.
Any chance there is a reference you could point towards for eqn. 8. Wikipedia is a good reference for Helmholtz equation in general, but I can't follow where the A*U term comes from.
The text was updated successfully, but these errors were encountered: