22 stable releases (4 major)

4.3.0 Mar 18, 2024
4.1.1 Feb 26, 2024
3.4.2 Feb 22, 2024
3.3.0 Dec 6, 2023
0.1.0 Oct 3, 2022

#978 in Science

Download history 6/week @ 2024-01-21 2/week @ 2024-01-28 3/week @ 2024-02-04 237/week @ 2024-02-18 595/week @ 2024-02-25 24/week @ 2024-03-03 286/week @ 2024-03-10 185/week @ 2024-03-17 3/week @ 2024-03-24 216/week @ 2024-03-31 4/week @ 2024-04-07

235 downloads per month
Used in gmt_dos-clients_servos

MIT license

765KB
3.5K SLoC

gmt_dos-clients_crseo

Crates.io Documentation

A client for the optical model crate crseo.


lib.rs:

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");

Dependencies

~16–32MB
~522K SLoC