Crate gmt_dos_clients_crseo

Source
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
DetectorFrame
Detector frame actor data type
OpticalModel
GMT optical model
OpticalModelBuilder
GMT optical model builder
Processor
Sensor data processor
PyramidCalibrator
Pyramid calibration data
PyramidProcessor
WavefrontSensor
WavefrontStats
Optical metrics derived from the wavefront map

Enums§

CalibratingError
CeoError
CrseoError
GuideStar
PyramidCommand
PyramidMeasurements
Pyramid measurements actor data type
ResidualM2modes
ResidualPistonMode

Traits§

Calibrating
Sensor calibration interface
Processing

Type Aliases§

Result