Code covered by the BSD License  

Highlights from
OSCAR

5.0

5.0 | 2 ratings Rate this file 46 Downloads (last 30 days) File Size: 2.26 MB File ID: #20607
image thumbnail

OSCAR

by Jerome Degallaix

 

08 Jul 2008 (Updated 03 Feb 2012)

An optical FFT code to simulate Fabry Perot cavities with arbitrary mirror profiles

| Watch this File

File Information
Description

OSCAR is an optical FFT code used to calculate the steady state optical field circulating in Fabry Perot cavities. The code can integrate non-sperical mirrors and any arbitrary input fields. Recent applications for OSCAR have been: calculation of thermal lensing effect and calculation of diffraction loss and cavity eigen modes for mesa beams. One great advantage of OSCAR is the simplicity and flexibility of the code, everyone with only minimal knowledge of Matlab can easily modified OSCAR code to suit specific purposes.

MATLAB release MATLAB 7.10 (2010a)
Other requirements If beam fitting functions are needed, the Optimization Toolbox is required.
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (2)
24 Feb 2010 Richard Day

This is a first class job.
I have used Oscar as a foundation for my own code for simulating cavities. It is really very easy to understand the code and there is also a very well written user manual.

06 Oct 2011 Christian Vorholt

Really nice job.
Documentation is easy to understand and to follow.

Thanks to the author!

Please login to add a comment or rating.
Updates
22 Jul 2008

A little mistake found in the manual

30 Jul 2008

Added a new example

20 Oct 2008

New version, add an example how to create sidebands and derive a Pound Drever Hall locking signal.

23 Apr 2009

Add an example about how to simulate a 3 mirrors ring cavity (also called a mode cleaner).

12 Jan 2010

Example to reduce the computational time of OSCAR, better memory allocation of matrices and correct a sign error

03 Feb 2012

The code has been fully rewritten (with Oriented Object Programming) to be faster and more user friendly.
Higher order optical modes are supported.

Tag Activity for this File
Tag Applied By Date/Time
chemistry Jerome Degallaix 22 Oct 2008 10:09:16
physics Jerome Degallaix 22 Oct 2008 10:09:16
fft Jerome Degallaix 22 Oct 2008 10:09:16
optical modes Jerome Degallaix 22 Oct 2008 10:09:16
fabry perot cavity Jerome Degallaix 22 Oct 2008 10:09:16
optical simulation Jerome Degallaix 22 Oct 2008 10:09:16
fft DRPHM 26 Jul 2011 08:16:03

Contact us at files@mathworks.com