- 16 Dec, 2013 3 commits
-
-
Daniel Brown authored
-
Daniel Brown authored
-
Daniel Brown authored
adding in new photodiode object which has f1,phi1,f2,phi2,etc., properties so that they can be tuned/put/set. Not fully transffered over from previous one yet.
-
- 15 Dec, 2013 1 commit
-
-
Daniel Brown authored
Large amount of changes to the param object which now include being able to put and set parameters and commands. Also adding the modulator component.
-
- 14 Dec, 2013 7 commits
-
-
Andreas Freise authored
-
Andreas Freise authored
-
Daniel Brown authored
adding string conversion for detectors and components to return its name, you can then get outputs like out[kat.pd1] or out['pd1']
-
Daniel Brown authored
2d plotting examples, probably want to wrap these plots up in a function to make it easier in future. Fixed ordering of output rows/cols in the stored matrix for 2d outputs.
-
Daniel Brown authored
-
Andreas Freise authored
-
Andreas Freise authored
-
- 13 Dec, 2013 3 commits
-
-
Daniel Brown authored
-
Sean Leavey authored
-
Sean Leavey authored
-
- 12 Dec, 2013 4 commits
-
-
Andreas Freise authored
in readable form.
-
Sean Leavey authored
Fixed issues with n > 2 gratings and added a pass through test which takes a Finesse script, parses it and then outputs it again (to test input/output of component classes)
-
Sean Leavey authored
-
Daniel Brown authored
-
- 11 Dec, 2013 5 commits
-
-
Daniel Brown authored
-
Andreas Freise authored
-
Daniel Brown authored
changing append to extend for adding base class attribute code. Also adding real and imag properties to the gauss_param object to reflect that it is a complex number
-
Sean Leavey authored
Added abstract class for mirror and beamSplitter classes, providing all of the shared functionality.
-
Andreas Freise authored
-
- 10 Dec, 2013 3 commits
-
-
Sean Leavey authored
-
Sean Leavey authored
-
Andreas Freise authored
-
- 09 Dec, 2013 3 commits
-
-
Daniel Brown authored
-
Andreas Freise authored
mirror params.
-
Daniel Brown authored
-
- 06 Dec, 2013 3 commits
-
-
Daniel Brown authored
-
Daniel Brown authored
-
Daniel Brown authored
-
- 05 Dec, 2013 8 commits
-
-
Daniel Brown authored
adding in gauss_param object. Although it doesn't inherit from a complex type it can be used as one in equations as it overrides the various options
-
Andreas Freise authored
-
Andreas Freise authored
want to use things such as '1n' in pykat, it just needs to be used during the init constructor which is used when reading finesse code.
-
Andreas Freise authored
-
Andreas Freise authored
-
Daniel Brown authored
objects that have properties dynamically added to themselves need to declare themselves as new classes, with a base class of the original. Otherwise when we add properties we add them to all instances.
-
Andreas Freise authored
-
Andreas Freise authored
-