finesse.simulations.base.ModelSettings¶
Overview
- class finesse.simulations.base.ModelSettings[source]¶
 Bases:
objectA class used to represent the settings of a model.
- Attributes
 phase_configPhaseConfigphase_config: finesse.simulations.base.PhaseConfig
homs_viewndarrayhoms_view: ‘int[:, ::1]’
max_nintmax_n: ‘int’
max_mintmax_m: ‘int’
num_HOMsintnum_HOMs: ‘int’
lambda0floatlambda0: ‘double’
f0floatf0: ‘double’
k0floatk0: ‘double’
Methods
__reduce__()
Returns a tuple that can be used to rebuild the object using rebuild_model_settings.
set_lambda0(value)
Sets the wavelength and updates the frequency and wave number accordingly.
Properties
Returns a view on the higher order modes (HOMs).  | 
Methods
  | 
|
  | 
Sets the wavelength and updates the frequency and wave number accordingly.  |