pykat issueshttps://gitlab.aei.uni-hannover.de/finesse/pykat/-/issues2018-05-10T17:46:25Zhttps://gitlab.aei.uni-hannover.de/finesse/pykat/-/issues/1Warning with fsig frequency set to 02018-05-10T17:46:25ZDaniel BrownWarning with fsig frequency set to 0When applying fsigs with:
`kat.signals.apply(kat.M_ETM_HR.phi, 1, 180) # amplitude = 1, phase = 180 degree`
You see the error:
```
------------------------------------------------------------
Error from Finesse:
*** Error: Lin...When applying fsigs with:
`kat.signals.apply(kat.M_ETM_HR.phi, 1, 180) # amplitude = 1, phase = 180 degree`
You see the error:
```
------------------------------------------------------------
Error from Finesse:
*** Error: Line `fsig sig_M_ETM_HR_phi M_ETM_HR phase 0
180.0 1.0 ': Signal frequency must be positive and greater
than 0Hz
------------------------------------------------------------
```
Need a check before running file whether fsigs are used and if so should be greater than 0
Daniel BrownDaniel Brownhttps://gitlab.aei.uni-hannover.de/finesse/pykat/-/issues/2curvedmap error2018-05-10T17:46:25ZDaniel Browncurvedmap errorIf you run `pykat/test/test_scripts/physics/test_maps.py`, the following error comes up:
```
Traceback (most recent call last):
File "test_maps.py", line 12, in <module>
itm = curvedmap('itm_Rc', 1, 1, 1)
File "/Users/ddb/...If you run `pykat/test/test_scripts/physics/test_maps.py`, the following error comes up:
```
Traceback (most recent call last):
File "test_maps.py", line 12, in <module>
itm = curvedmap('itm_Rc', 1, 1, 1)
File "/Users/ddb/git/pykat/pykat/optics/maps.py", line 1651, in __init__
surfacemap.__init__(self, name, "phase reflection", size, (np.array(size)+1)/2.0, step_size, 1e-6)
File "/Users/ddb/git/pykat/pykat/optics/maps.py", line 59, in __init__
self.Rc = Rc
File "/Users/ddb/git/pykat/pykat/optics/maps.py", line 1662, in Rc
xx, yy = np.meshgrid(self.x, self.y)
File "/Users/ddb/git/pykat/pykat/optics/maps.py", line 188, in x
return self.step_size[0] * (np.array(range(0, self.data.shape[1])) - self.center[0])
TypeError: 'int' object is not subscriptable
```Daniel ToyraDaniel Toyrahttps://gitlab.aei.uni-hannover.de/finesse/pykat/-/issues/6Support for loss in isolator component2018-05-10T17:46:25ZDaniel ToyraSupport for loss in isolator componentCurrently PyKat doesn't accept loss for the isolator component. Can be fixed in the method `parseFinesseText()` of the isolator class in the file **components.py**.Currently PyKat doesn't accept loss for the isolator component. Can be fixed in the method `parseFinesseText()` of the isolator class in the file **components.py**.Daniel ToyraDaniel Toyra