Welcome to the Gaussian Beam Simulator
| Source Code: GitHub Repository
About This Simulator
This interactive tool simulates the propagation of a Gaussian laser beam using the ABCD matrix formalism through various optical elements like lenses, mirrors, and dielectric slabs. You can add elements, define their properties and positions, and observe the resulting changes in beam waist, radius of curvature, and divergence along the optical path.
Visualize the beam profile and parameters using the interactive canvas and Plotly graphs. Drag elements directly on the canvas for real-time updates. Export plot data for further analysis.
Please note: This simulator is currently in beta. We appreciate your feedback! If you encounter any issues or have suggestions for improvement, please report them on our GitHub Issues page.
Click the play button above to launch the simulator!
Comments & Feedback