-
Notifications
You must be signed in to change notification settings - Fork 32
FDTD solver #362
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
FDTD solver #362
Conversation
…o link tests with external files
…g BC (Absorbing BC are not implemented very nicely, this could be improved, base code from Manuel)
… pythonscript to recreate convergence plot
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should we move all the FDTD tests to a new solver directory called electromagnetism or maxwell_solver or something like that? what do you think @aaadelmann?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Having seen the readme below, I think it might make sense to just make a separate directory called fdtd_solver with the tests and put the readme there, as this readme does not concern any of the other tests in test/solver.
s-mayani
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left some comments.
In general, I think the IPPL clang formatting needs to be applied.
Also, I am not sure about the error computation in the tests.


Add Standard and Non-Standard Finite Difference Time Domain Solvers to IPPL.
This replaces the Solver part of pullrequest #289.
There are two testcases for both the solvers in test/solvers/. One of them is the convergence test. The results for both solvers can be seen in the images below: