Skip to main content

Crate use_density

Crate use_density 

Source
Expand description

Primitive material density helpers.

Initial calculations assume SI units unless otherwise documented.

§Examples

use use_density::{Density, density, mass_from_density, volume_from_density};

let density_value = Density::new(1_000.0).unwrap();

assert_eq!(density_value.kg_per_m3(), 1_000.0);
assert_eq!(density(10.0, 0.5).unwrap(), 20.0);
assert_eq!(mass_from_density(1_000.0, 0.01).unwrap(), 10.0);
assert_eq!(volume_from_density(10.0, 1_000.0).unwrap(), 0.01);

Structs§

Density

Enums§

DensityError

Functions§

density
mass_from_density
volume_from_density