Projects with this topic
-
SIS.jl — Stationary Interferometer Simulator, ported to Julia. A 2D-FFT-based optical field-propagation simulator for gravitational-wave interferometers, evolved from Hiro Yamamoto's MATLAB SIS and Richard Day's FOG. Provides idiomatic Julia implementations of grids, paraxial fields, optics, Fabry-Perot/recycling cavities, lock acquisition, and analysis tooling, with numerical parity to the MATLAB original pinned by golden-output regression tests. Built on FFTW.jl, DifferentialEquations.jl, and ControlSystems.jl. Requires Julia 1.10+. Upstream MATLAB: https://git.ligo.org/IFOsim/SIS.
Updated