22 August 2016 An optical toolbox for astronomical instrumentation
Author Affiliations +
Abstract
The author has open-sourced a program for optical modeling of astronomical instrumentation. The code allows for optical systems to be described in a programming language. An optical prescription may contain coordinate systems and transformations, arbitrary polynomial aspheric surfaces and complex volumes. Rather than using a plethora of rays to evaluate performance, all the derivatives along a ray are computed by automatic differentiation. By adaptively controlling the patches around each ray, the system can be modeled to a guaranteed known precision. The code currently consists of less than 10,000 lines of C++/stdlib code.
© (2016) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Brian M. Sutin, "An optical toolbox for astronomical instrumentation", Proc. SPIE 9911, Modeling, Systems Engineering, and Project Management for Astronomy VI, 99112J (22 August 2016); doi: 10.1117/12.2233677; https://doi.org/10.1117/12.2233677
PROCEEDINGS
8 PAGES


SHARE
RELATED CONTENT

Beyond NURBS: enhancement of local refinement through T-splines
Proceedings of SPIE (September 18 2007)
Utilization of Siamese pseudo-optics in APART
Proceedings of SPIE (February 12 1993)
Linear analysis of optomechanical systems
Proceedings of SPIE (July 10 1992)
Null test of aspheric surfaces in zone-plate interferometer
Proceedings of SPIE (October 20 1992)

Back to Top