finesse.simulations.base.ModelSettings
¶
Overview
- class finesse.simulations.base.ModelSettings¶
Bases:
object
A class used to represent the settings of a model.
- Attributes
phase_config
PhaseConfigphase_config: finesse.simulations.base.PhaseConfig
homs_view
ndarrayhoms_view: ‘int[:, ::1]’
max_n
intmax_n: ‘int’
max_m
intmax_m: ‘int’
num_HOMs
intnum_HOMs: ‘int’
lambda0
floatlambda0: ‘double’
f0
floatf0: ‘double’
k0
floatk0: ‘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. |