Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites
Products
-----
 /
LensLab
*Features
*Examples
*Download Product
Manual
 
*Buy Online
*For More Information
*Engineering Solutions
*Ask about this page
*Print this page
*Email this page
*Give us feedback
*
Sign up for our newsletter:

LensLab 1.1

Entry-Level Ray-Tracing Package for Mathematica

Mathematica 6 compatible LensLab is a Mathematica application package for ray tracing, rendering, and analysis of simple and complex optical systems. Brought to you by the team that created Optica, LensLab lets you define lenses, mirrors, prisms, cavities, ring cavities, Fresnel mirrors and lenses, lens doublets and triplets, pinholes, gratings, pipes, liquid-air interfaces, slits, optical fibers, lasers, amplifiers, beam splitters, screens, baffles, and paraxial components. Regardless of their form, all components can have rectangular, circular, elliptical, or arbitrary polygonal edges. In addition to LensLab's built-in library of lenses, mirrors, prisms, and gratings, new components can be created and existing ones modified with its component-structuring language.

Here are some of LensLab's many predefined elements, which can readily be user-supplemented:

  • 61 optical components
  • 21 lenses
  • 12 mirrors
  • 2 prisms
  • 7 light sources
  • 10 high-level functions


Key Features

  • Sequential and non-sequential ray tracing in three-dimensional space
  • Amplitude and optical path length information
  • Arbitrary, user-defined optical surface profiles of any shape
  • Analytic parametric descriptions of optical surface shapes
  • Symbolic parameterization of optical system characteristics
  • Energy calculations, including models of gain and absorption


About the Developer

Donald Barnhart has been developing optical design and analysis software in Mathematica since 1991. In 1994, while working on his master's degree, he developed the world's first successful holographic instrument to measure three-dimensional velocity fields in fluids. He completed his PhD in 2001 at Loughborough University in England.


Product Support

LensLab is developed and supported by Dr. Donald Barnhart.


Dr. Donald Barnhart
Optica Software
Division of I-Cyt Mission Technology
2100 South Oak Street
Champaign IL 61820
USA
phone: +1-217-328-9847
email: support@opticasoftware.com
web: http://www.opticasoftware.com


LensLab 1.1 requires Mathematica 6 and is compatible with all supported Mathematica platforms.

LensLab is © 2006-2007 Dr. Donald Barnhart.

Note: LensLab 1.1 is available for sale through Wolfram Research in the U.S. and Canada only. For international orders, please contact Optica Software.

 


 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy