use-radiation 0.0.1

Small radiation physics scalar helpers for RustUse
Documentation
1
2
3
4
5
6
7
8
9
10
11
pub use crate::{
    Dose, ELEMENTARY_CHARGE, JOULES_PER_MEV, PLANCK_CONSTANT, RadiationBeam, RadiationKind,
    SPEED_OF_LIGHT, Shield, absorbed_dose, absorbed_energy_from_dose, accumulated_dose,
    attenuated_intensity, default_radiation_weighting_factor, dose_rate, effective_dose,
    energy_fluence, equivalent_dose, fluence, fluence_rate, half_value_layer, intensity,
    inverse_square_intensity, is_ionizing, is_particle_radiation, is_photon_radiation,
    isotropic_intensity, linear_attenuation_from_mass_attenuation,
    mass_attenuation_from_linear_attenuation, photon_energy_from_frequency,
    photon_energy_from_wavelength, photon_flux_density, photon_flux_from_power,
    required_shield_thickness, tenth_value_layer, total_effective_dose, transmitted_fraction,
};