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

#955 in Science

Download history 8/week @ 2024-01-22 3/week @ 2024-02-05 376/week @ 2024-02-19 472/week @ 2024-02-26 9/week @ 2024-03-04 293/week @ 2024-03-11 180/week @ 2024-03-18 530/week @ 2024-04-01

1,004 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–33MB
~525K SLoC