Expand description
§CEO Optical Model
This module is a high-level interface to crseo and crseo is a Rust wrapper around CEO. CEO is a CUDA-based optical propagation model for the GMT.
Follow the instructions here to install and to setup CEO.
A default optical model consists in the GMT and an on-axis source
use gmt_dos_clients_crseo::OpticalModel;
let optical_model = OpticalModel::builder().build().expect("Failed to build CEO optical model");
Re-exports§
pub use crseo;
Structs§
- Calibration
- Sensor calibration
- Detector
Frame - Detector frame actor data type
- Optical
Model - GMT optical model
- Optical
Model Builder - GMT optical model builder
- Processor
- Sensor data processor
- Pyramid
Calibrator - Pyramid calibration data
- Pyramid
Processor - Wavefront
Sensor - Wavefront
Stats - Optical metrics derived from the wavefront map
Enums§
- Calibrating
Error - CeoError
- Crseo
Error - Guide
Star - Pyramid
Command - Pyramid
Measurements - Pyramid measurements actor data type
- Residual
M2modes - Residual
Piston Mode
Traits§
- Calibrating
- Sensor calibration interface
- Processing