Jeff Casey
My primary background is plasma physics, but I have over 20 years of experience as a jack-of-all-trades. My optics background includes laser scattering for plasma fusion experiements, tomographic reconstruction from sparse arrays, aspheric designs, very short wavelength optical design, electro-optic integration, etc. Much of my optics experience is pre-ZEMAX, using ad hoc custom ray tracing codes. My ZEMAX experience to date is largely limited to non-sequential systems. I specialize in complex systems - merging the capabilities of ZEMAX with other modeling (e.g. complex shapes or distributed plasma sources) - particularly when "off-the-shelf" tools don't exist to get the solutions needed.
A full biography is available at http://www.rockfieldresearch.com/about.html .
A full biography is available at http://www.rockfieldresearch.com/about.html .
Articles by this Author
How to Write User-Defined Sources and Scatter Functions in Fortran
- By Jeff Casey
- Published 10 December 2007
- User Articles , Extensions , Sources, Splitting and Scattering
-
Rating:




User-defined objects, scatter functions, sources etc are dll programs that communicate with ZEMAX. In this article I show how to write such programs in Fortran. Sample code is provided.
