Note: Consider splitting; maybe move the less interesting parts into a separate low-priority issue.
During the initial implementation of absorbing boundary conditions, some leftover work was not finished. In particular, the following items should be implemented:
- better values to parametrize the absorption strength. Maybe use a harmonic frequency or so instead of the maximum potential.
- Replace the NIPFactory by an operator or a function with a well-designed interface.
- finalize the demo/tutorial for absorbing boundary conditions. Explicitly point out the different ways for implementing the absorbing boundary. The demo should exactly reproduce the Matlab output.
- Optionally: Add a complete demo to thoroughly demonstrate the absorbing boundary stuff, from no absorption (wave function leaves and reenters) to too strong absorption (wave function is reflected) and proper settings.
- remove the "NIP" acceptance test, as it is superseeded by the demo(s)
Diff:
Diff:
Diff: