finesse.simulations.basematrix.CarrierSignalMatrixSimulation.run_carrier

CarrierSignalMatrixSimulation.run_carrier(self)

Runs the carrier matrix solver for the current state of the model. This will update all the C based structs with the current model state so that filling and calculations can be performed.

Returns

exit_code : int

0 if this was a valid run and the output can be used, -1 otherwise.