- 10 Apr, 2015 4 commits
-
-
Daniel Brown authored
-
Daniel Brown authored
-
Andreas Freise authored
-
Daniel Brown authored
-
- 15 Jan, 2015 1 commit
-
-
Daniel Brown authored
Attempt at fixing referencing issue when deep copying the various pykat objects. It was an issue because they create dynamic properties for classes on the fly depending on which components are added, e.g. so that you can do kat.m1. However on copying the class definitions also need to be deep-copied by creating a new class and copying over the properties.
-
- 20 Dec, 2014 1 commit
-
-
Andreas Freise authored
-
- 14 Dec, 2014 1 commit
-
-
Andreas Freise authored
-
- 03 Nov, 2014 1 commit
-
-
Daniel Brown authored
-
- 01 Nov, 2014 2 commits
-
-
Daniel Brown authored
-
Daniel Brown authored
-
- 31 Oct, 2014 1 commit
-
-
Daniel Brown authored
-
- 27 Jun, 2014 1 commit
-
-
Daniel Brown authored
-
- 27 May, 2014 1 commit
-
-
Daniel Brown authored
-
- 04 May, 2014 1 commit
-
-
Daniel Brown authored
-
- 02 May, 2014 1 commit
-
-
Daniel Brown authored
adding lambda default wavelength property, also fixing q factor computations that need to link to this value
-
- 04 Mar, 2014 1 commit
-
-
Daniel Brown authored
-
- 04 Feb, 2014 1 commit
-
-
Daniel Brown authored
-
- 12 Jan, 2014 1 commit
-
-
Andreas Freise authored
added proper formatting to the gauss parameters i.e. {.15g}, probably need to do that for many other params as well.
-
- 09 Jan, 2014 1 commit
-
-
Andreas Freise authored
-
- 07 Jan, 2014 1 commit
-
-
Andreas Freise authored
-
- 16 Dec, 2013 2 commits
-
-
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.
-
- 09 Dec, 2013 1 commit
-
-
Daniel Brown authored
-
- 06 Dec, 2013 1 commit
-
-
Daniel Brown authored
-
- 05 Dec, 2013 4 commits
-
-
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.
-
Daniel Brown authored
-
Daniel Brown authored
-
Daniel Brown authored
-
- 01 Dec, 2013 1 commit
-
-
Daniel Brown authored
-
- 28 Nov, 2013 1 commit
-
-
Daniel Brown authored
adding in more support for nodes. Can now access any node using kat.nodes.n1. Added in functions for Node object to set the gauss parameters. Only added gauss for w0 and z so far.
-
- 26 Nov, 2013 2 commits
-
-
Daniel Brown authored
-
Daniel Brown authored
Adding in more parsing for finesse commands. Can no specify a chunk of finesse codee. Various other fixes included too. Currently GUI isn't working.
-
- 06 May, 2013 1 commit
-
-
Daniel Brown authored
-
- 10 Feb, 2013 1 commit
-
-
Daniel Brown authored
More changes on how it all works. kat.run() now returns a runkat object which contain all the varios information like timestamps, data, headers, version. Gui now has spaces connecting components up. Also added 'Export to SVG' option which is nice, however the SVG renderer mucks up the gradients on the components
-
- 03 Feb, 2013 1 commit
-
-
Daniel Brown authored
-