IfoCAD is a software library for simulating precision laser interferometry.
IfoCAD is a software library that was originally written for the design and optimization of laser interferometers. It exists in two versions: the original version written by Gerhard Heinzel, which is written in the programming language C, and an extended version in C++.
The original C version is archived but currently unavailable. The C++ version is continuously being developed and its publication is currently under preparation.
Presentations on IfoCAD
a software library for simulating precision laser interferometry (on bilibili.com)
IfoCAD demo video
467, pp. 291 - 292 (2013)
Simulating and Optimizing Laser Interferometers. 9th LISA Symposium, Bibliothéque Nationale de France, Paris, May 21, 2012 - May 25, 2012. Astronomical Society of the Pacific Conference Series
285 (24), pp. 4831 - 4839 (2012)
Methods for simulating the readout of lengths and angles in laser interferometers with Gaussian beams. Optics Communications
52 (24), pp. 6030 - 6040 (2013)
Modeling of the general astigmatic Gaussian beam and its propagation through 3D optical systems. Applied Optics