finesse.simulations.simulation.BaseSimulation.modal_update¶
- BaseSimulation.modal_update(self)¶
Updates HOM related dependencies / properties of the model.
These updates are as follows:
Execute a beam trace on the changing trace trees
Computes the changing scattering matrices
Calculates the Gouy phase of Spaces and Laser power coefficients
- Returns
- validitybool
True if the modal update was successful, or False if an unstable cavity combination prevented a beam trace from being performed.