Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imrehg/oslohack
add functionality to the OSLO optics software
https://github.com/imrehg/oslohack
Last synced: 12 days ago
JSON representation
add functionality to the OSLO optics software
- Host: GitHub
- URL: https://github.com/imrehg/oslohack
- Owner: imrehg
- Created: 2013-02-08T04:12:12.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-03-26T09:39:35.000Z (over 11 years ago)
- Last Synced: 2024-04-08T17:42:26.236Z (8 months ago)
- Size: 105 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# OSLO hacking
Functionality added to [OSLO-EDU][oslo], the optics simulation program.
It is using the CCL programming language, which is a subset of C with
a bunch of built in commands.The proper place of this is in the Public directory of OSLO (e.g on
Windows 7 it is `C:\Users\Public\Documents\OSLO66 EDU\public`.## Commands
### space()
In `spacing.ccl`, for appropriately set up singlet+dublet pair, adjust
the spacing and find the Strehl number as a function of spacing.Print results (position, Strehl for best focus and smallest OPD, NA, EFL)
in the text window and also plot it.Plenty to to about this, but basic functionality is there, can use
Matplotlib for nicer plot.[oslo]: http://www.lambdares.com/education/oslo_edu "OSLO homepage"