pub fn photon_energy_from_wavelength(wavelength: f64) -> Option<f64>Expand description
Computes photon energy from wavelength using E = h * c / lambda.
Returns None when wavelength is not positive and finite, or when the computed result is
not finite.
ยงExamples
use use_quantum::photon_energy_from_wavelength;
let energy = photon_energy_from_wavelength(500.0e-9).ok_or("expected valid wavelength")?;
assert!(energy > 0.0);