Beam Corset is a Gaussian optics mode matching tool made for use in Jupyter notebooks.
- Lens placement in multiple shifting regions
- Ensure minimal distances between lenses
- Constrain beam radius to ensure the beam fits through apertures
- Account for existing fixed lenses
- Detailed reachability and sensitivity analysis of solutions
Install from PyPI:
pip install beam-corsetThe documentation is hosted on GitHub Pages: https://lkies.github.io/corset/
TODO
git config filter.strip-notebook-output.clean 'pixi run -e dev jupyter nbconvert --ClearOutputPreprocessor.enabled=True --to=notebook --stdin --stdout --log-level=ERROR'
git config filter.strip-notebook-output.smudge cat
git config filter.strip-notebook-output.required true