Reconstructor and control gain.
| Parameters |
| range |  float | Range to beacon/target (m) | 1.0 |
| dmModel |  DMModel& | Specification of DM geometry | dmModel |
| propnxy |  int | Number of grid points on the propagation grid | propnxy |
| propdxy |  float | Propagation grid spacing (m) | propdxy |
| wfs_wavelength |  float | Wavelength of the wavefront sensor (m) | 1.0e-06 |
| wfs_ifov |  float | WFS camera pixel IFOV (rad) | wfs_ifov |
| wfs_interval |  double | Update interval of the optical sensors (s) | control_interval |
| AO_gain |  float | AO gain (0.0= open loop, 1.0=closed loop) | 1.0 |
| Inputs |
| incident |  WaveTrain | Incident light | |
| actuatorpositions |  Vector<float> | Current DM actuator positions (m) | |
| Outputs |
| dmcommands |  Vector<float> | DM Actuator commands (m) | |