Skip to main content

Crate badal

Crate badal 

Source
Expand description

§Badal

Badal (बादल — Hindi/Urdu for “cloud”) — weather and atmospheric modeling engine for the AGNOS ecosystem.

Provides ISA atmosphere, pressure systems, moisture/humidity, cloud classification, wind dynamics, atmospheric stability, precipitation, radiation budget, and mesoscale phenomena. Built on hisab for math.

Re-exports§

pub use atmosphere::AtmosphericState;
pub use atmosphere::air_density;
pub use atmosphere::standard_pressure;
pub use atmosphere::standard_temperature;
pub use cloud::CloudType;
pub use error::BadalError;
pub use error::Result;
pub use moisture::dew_point;
pub use moisture::saturation_vapor_pressure;
pub use precipitation::PrecipitationType;
pub use severe::ThreatLevel;
pub use stability::StabilityClass;
pub use wind::beaufort_scale;
pub use wind::coriolis_parameter;
pub use wind::wind_chill;

Modules§

atmosphere
cloud
error
mesoscale
Mesoscale wind and temperature phenomena: sea/land breeze, mountain/valley winds, and urban heat island effect.
moisture
precipitation
Precipitation estimation: type classification, rain rate, and accumulation.
pressure
radiation
Radiation budget: solar irradiance, longwave emission, and diurnal temperature cycle.
severe
Severe weather composite parameters: supercell, tornado, and derecho indices.
stability
wind