DeMarcoLab / juno

juno is a simulation package for optical system design using full wave propagation.
https://demarcolab.github.io/juno
MIT License
59 stars 2 forks source link

Simulation propagation distance being less than step size not caught in validation #48

Open DavidDierickx opened 1 year ago

DavidDierickx commented 1 year ago

Recreation: Set propagation distance to 0.5e-6 in Beam Creator Set step size to 1.e-6 in Simulation Setup Attempt to generate simulation

patrickcleeve2 commented 1 year ago

image added check to step size, fixed issue with ui check on step_size, added test for check. in c2fd40f