Thanks to visit codestin.com
Credit goes to lib.rs

#wave #frequency #physics #phase #wavelength

use-wave

Composable wave primitives for Rust

1 unstable release

Uses new Rust 2024

new 0.1.0 May 13, 2026

#357 in Science

MIT/Apache

7KB
118 lines

use-wave

Composable wave primitives for Rust.

use-wave provides validated helpers for wavelength, period, angular frequency, wave number, and phase.

Examples

use use_wave::prelude::*;

let wave = WaveSpec::new(340.0, 170.0).unwrap();

assert_eq!(wave.wavelength_m(), 2.0);
assert_eq!(wave.period_s(), 1.0 / 170.0);

No runtime deps