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, 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

Model-based phase-shifting interferometer
Proceedings of SPIE (October 10 2015)
Beyond NURBS: enhancement of local refinement through T-splines
Proceedings of SPIE (September 17 2007)
Utilization of Siamese pseudo-optics in APART
Proceedings of SPIE (February 11 1993)
Dynamic simulation of ray tracing for jitter and drift analysis
Proceedings of SPIE (September 02 2004)
Null test of aspheric surfaces in zone-plate interferometer
Proceedings of SPIE (October 19 1992)

Back to Top