finesse.simulations.base.ModelSettings¶
Overview
- class finesse.simulations.base.ModelSettings¶
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. |