Inverse Adding-Doubling

Inverse Adding-Doubling is a technique developed by Scott Prahl that uses adding-doubling to figure out the optical properties of slabs of material from the observed transmission and reflection. This is the code to do the inverse calculation. If you want the forward calculation then you are probably interested in the Adding-Doubling program.

Over the past few years, I have made a number of changes to the program. Most notably, I have added a Monte Carlo calculation so that light lost out the edges of a sample can be estimated. These are all detailed in the completely revised manual. Right now the only way to get the manual is to download one of the two packages below. These packages contain everything needed to compile your own version of the program. For windows users, I have even included an executable that has already been compiled.

Version 3-9-5, January 26, 2012

Use this version. If you are not, then you must really know what you are doing. Email me because I have some questions..

Complete Source and Documentation    Windows distribution

Older Versions

3-8-5   Complete   Windows

3-6-5   Complete   Windows

3-5-14   Complete   Windows

3-4-1   Complete   Windows

3-3-6   Complete   Windows


© 2007 Scott Prahl