Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Displays lenses in beam propogation graph. | Matt Argao | 2013-02-20 | 4 | -11/+51 |
| | |||||
* | Energy vs. Stability graph now outputs # corresponding to solution #. | Matt Argao | 2013-02-20 | 1 | -4/+12 |
| | |||||
* | Added energy vs stability summary | Matt Argao | 2013-02-11 | 3 | -4/+31 |
| | |||||
* | Removed a file. | Matt Argao | 2013-02-06 | 1 | -8/+0 |
| | |||||
* | Added subplot of solution's stability under propagation plot. | Matt Argao | 2013-02-06 | 4 | -5/+24 |
| | |||||
* | Added ability to visulize stability of lens solutions. | Matt Argao | 2013-02-04 | 3 | -1/+24 |
| | |||||
* | Added find_min function. Modified approriate files to ensure proper usage. | Matt Argao | 2013-02-04 | 3 | -5/+27 |
| | |||||
* | Reduced number of iterations | Matt Argao | 2012-11-29 | 1 | -1/+1 |
| | |||||
* | Check if optics are already arranged | Matt Argao | 2012-11-29 | 1 | -2/+7 |
| | |||||
* | Move from structure to variable to speed up runtime | Matt Argao | 2012-11-29 | 1 | -4/+5 |
| | |||||
* | Prearrange optics for backward propagation | Matt Argao | 2012-11-29 | 1 | -3/+5 |
| | |||||
* | Additional comments and function compatability | Matt Argao | 2012-11-29 | 2 | -8/+5 |
| | |||||
* | Outputs final radius as well | Matt Argao | 2012-11-29 | 1 | -1/+1 |
| | |||||
* | Legend changes | Matt Argao | 2012-11-29 | 1 | -3/+7 |
| | |||||
* | Fixed variable calling | Matt Argao | 2012-11-27 | 2 | -3/+3 |
| | |||||
* | Rewrite of function with significant speed up | Matt Argao | 2012-11-27 | 1 | -22/+29 |
| | |||||
* | Variable name fix | Matt Argao | 2012-11-27 | 1 | -1/+1 |
| | |||||
* | added new function which propagates beam through free space | Matt Argao | 2012-11-13 | 1 | -0/+6 |
| | |||||
* | function is array friendly now | Matt Argao | 2012-11-13 | 1 | -1/+7 |
| | |||||
* | Added descriptions | Matt Argao | 2012-11-13 | 2 | -23/+11 |
| | |||||
* | Makes use of new functions | Matt Argao | 2012-11-13 | 1 | -32/+19 |
| | |||||
* | Added function which removes similar solutions | Matt Argao | 2012-11-13 | 1 | -0/+16 |
| | |||||
* | Added function which picks n possible solutions | Matt Argao | 2012-11-13 | 1 | -0/+19 |
| | |||||
* | Optimized test point selection in fitness | Matt Argao | 2012-11-13 | 1 | -10/+14 |
| | |||||
* | Merge fix | Matt Argao | 2012-11-08 | 1 | -4/+0 |
| | |||||
* | Merge branch 'exper' | Matt Argao | 2012-11-08 | 3 | -7/+14 |
|\ | | | | | | | | | | | Conflicts: fitness.m mode_match.m | ||||
| * | Renaming of variables for clarity | Matt Argao | 2012-11-08 | 1 | -2/+2 |
| | | |||||
| * | Formatted title with lens pos & focal lengths added | Matt Argao | 2012-11-08 | 1 | -1/+6 |
| | | |||||
| * | New Line | Matt Argao | 2012-11-08 | 1 | -1/+1 |
| | | |||||
| * | Changed # of shuffles & penalty weight | Matt Argao | 2012-11-08 | 2 | -6/+4 |
| | | |||||
| * | Assorted code cleanup, addition of mode_match.m | Matt Argao | 2012-11-06 | 3 | -78/+80 |
| | | | | | | | | Refinement of fitness function | ||||
| * | experimental improvements of fitness | Matt Argao | 2012-10-25 | 1 | -5/+10 |
| | | |||||
* | | Various cleanups & refinement of fitness | Matt Argao | 2012-11-08 | 3 | -71/+78 |
|/ | | | | Mode matching code isolated from fitter_check | ||||
* | Made code parallel friendly | Matt Argao | 2012-10-25 | 1 | -57/+43 |
| | |||||
* | Added pick function and all possible permutations of lenses | Matt Argao | 2012-10-25 | 2 | -26/+180 |
| | |||||
* | Assume/force collimated beam at 3rd lens | Matt Argao | 2012-10-23 | 1 | -3/+6 |
| | |||||
* | Output of unique solns updated | Matt Argao | 2012-10-23 | 1 | -20/+14 |
| | |||||
* | Optimized collimation penalty and returns penalties | Matt Argao | 2012-10-23 | 1 | -9/+10 |
| | |||||
* | Improved optimization | Matt Argao | 2012-10-23 | 2 | -7/+52 |
| | | | | | | | | | Removes repeating optic sets Stores possible solutions Returns waist from fitness function Solutions with same significant digits are truncated Visualize possible solutions Outputs solutions with a fitness threshold | ||||
* | Added possible permutations of lens choices | Matt Argao | 2012-10-18 | 3 | -20/+38 |
| | |||||
* | Cleaned up code | Matt Argao | 2012-10-18 | 1 | -17/+9 |
| | |||||
* | Removed status lines | Matt Argao | 2012-10-18 | 1 | -3/+3 |
| | |||||
* | First attempt at automatic optimization. | Matt Argao | 2012-10-18 | 4 | -14/+83 |
| | |||||
* | added function to return fitness of the solution | Eugeniy Mikhailov | 2012-09-25 | 2 | -0/+62 |
| | |||||
* | solution_visualization is now a function | Eugeniy Mikhailov | 2012-09-25 | 2 | -10/+30 |
| | | | | trial_solution modified appropriately so it calls solution_visualization | ||||
* | Added Readmev2.1 | Eugeniy Mikhailov | 2012-09-11 | 1 | -0/+22 |
| | |||||
* | made plot matlab compatiblev2.0 | Eugeniy Mikhailov | 2011-04-14 | 1 | -2/+6 |
| | | | | | | Ignore-this: 1aac48ec1782fa76abfb131c63f52ff2 darcs-hash:20110414142717-067c0-b9c72314486572e24032a3515d68bd9144c7b388 | ||||
* | printf -> fprintf for matlab compatibility | Eugeniy Mikhailov | 2011-04-14 | 1 | -7/+7 |
| | | | | | | Ignore-this: b82b5295cc778d3ff1ca92b9e23f9379 darcs-hash:20110414141358-067c0-ab937b08a222e03de7d14583d07fb758cb6839bc | ||||
* | endif, endfor, endfunction -> end (for matlab compatibility) | Eugeniy Mikhailov | 2011-04-14 | 7 | -10/+10 |
| | | | | | | Ignore-this: ddb1f3a61e081f0f73eaf307c8173d8e darcs-hash:20110414141231-067c0-639aea74867aecbd2b047aa51213897a590729a1 | ||||
* | comments to the matlab form | Eugeniy Mikhailov | 2011-04-14 | 1 | -2/+2 |
| | | | | | | Ignore-this: 899722452e223be73773575ca1bb2ec8 darcs-hash:20110414140602-067c0-edeca6732c931e2502dda9b1ecfe1d69e9f186ec |