# 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. (1997) subsolar magnetopause radius.
`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