cheatah
Struct

space::irbem::Om97Drivers

cheatah-space v0.1.0-alpha — Biome Standard 0.6.5-alpha

The four drivers this model reads, in the units IRBEM's driver vector carries them.

A struct rather than four doubles so that a call site cannot transpose Dst and Bz — both are nanotesla, both are usually negative when interesting, and a compiler cannot tell them apart.

Unit testIrbemOm97.ContextOverloadAgreesWithTheExplicitOne

Constants & variables

var double dst #

Dst, nT — Driver::Dst.

var double pdyn #

Solar wind dynamic pressure, nPa — Driver::Pdyn.

var double kp_times_ten #

Kp in IRBEM's slot-1 scaling, Kp x 10 — Driver::Kp.

Divided by ten before it meets the paper's numeric-Kp normalization.

var double bz_imf #

IMF Bz in GSM, nT — Driver::BzIMF.