empiricals - module with heliospheric empirical modules¶
Module with some useful empirical models (plasmapause, magnetopause, Lmax)
Authors: Steve Morley, Josef Koller Institution: Los Alamos National Laboratory Contact: smorley@lanl.gov
Copyright 2010 Los Alamos National Security, LLC.
getDststar (ticks[, model, dbase]) |
Calculate the pressure-corrected Dst index, Dst* |
getExpectedSWTemp (velo[, model, units]) |
Return the expected solar wind temperature based on the bulk velocity |
getLmax (ticks[, model, dbase]) |
calculate a simple empirical model for Lmax - last closed drift-shell |
getMPstandoff (ticks[, dbase, alpha]) |
Calculates the Shue et al. |
getPlasmaPause (ticks[, model, LT, omnivals]) |
Plasmapause location model(s) |
getSolarProtonSpectra ([norm, gamma, E0, …]) |
Returns a SpaceData with energy and fluence spectra of solar particle events |
getSolarRotation (ticks[, rtype, fp, reverse]) |
Calculates solar rotation number (Carrington or Bartels) for a given date/time |
getVampolaOrder (L) |
Empirical lookup of power for sin^n pitch angle model from Vampola (1996) |
omniFromDirectionalFlux (fluxarr, alphas[, norm]) |
Calculate omnidirectional flux [(s cm^2 kev)^-1] from directional flux [(s sr cm^2 keV)^-1] array |
vampolaPA (omniflux, **kwargs) |
Pitch angle model of sin^n form |