2008

MACOS Version 3.31

Version 3.31 of Modeling and Analysis for Controlled Optical Systems (MACOS) has been released. MACOS is an easy-to-use computer program for modeling and analyzing the behaviors of a variety of optical systems, including systems that have large, segmented apertures and are aligned with the technology of wavefront sensing and control. Two previous versions were described in “Improved Software for Modeling Controlled Optical Systems” (NPO-19841) NASA Tech Briefs, Vol. 21, No. 12 (December 1997), page 42 and “Optics Program Modified for Multithreaded Parallel Computing” (NPO-40572) NASA Tech Briefs, Vol. 30, No. 1 (January 2006) page 13a. The present version incorporates the following enhancements over prior versions:

  • A powerful system-optimization facility includes algorithms for linear, nonlinear, unconstrained, and constrained optimization of optical systems under a variety of settings.
  • There is now enhanced capability to perturb optical components individually and on subsystem levels, and to optimize system performance by adjusting selected individual components as well as subsystems.
  • Capabilities for modeling a variety of new optical aperture types have been added.
  • Effects of multilayer thin-film coats on optical surfaces can now be taken into account when tracing polarized rays.
  • Major software-engineering work was performed to make MACOS more reliable, flexible, and manageable for purposes of maintenance and further development.

This program was written by David Redding, John Lou, Scott Basinger and Norbert Sigrist of Caltech for NASA’s Jet Propulsion Laboratory.

This software is available for commercial licensing. Please contact Karina Edmonds of the California Institute of Technology at (626) 395-2322. Refer to NPO-45030.