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]) |
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 |
