spacepy.empiricals.getPlasmaPause

spacepy.empiricals.getPlasmaPause(ticks, model='M2002', LT='all', omnivals=None)[source]

Plasmapause location model(s)

CA1992 – Carpenter, D. L., and R. R. Anderson, An ISEE/whistler model of equatorial electron density in the magnetosphere, J. Geophys. Res., 97, 1097, 1992. M2002 – Moldwin, M. B., L. Downward, H. K. Rassoul, R. Amin, and R. R. Anderson, A new model of the location of the plasmapause: CRRES results, J. Geophys. Res., 107(A11), 1339, doi:10.1029/2001JA009211, 2002. RT1970 – Rycroft, M. J., and J. O. Thomas, The magnetospheric plasmapause and the electron density trough at the alouette i orbit, Planetary and Space Science, 18(1), 65-80, 1970

Parameters
ticksspacepy.time.Ticktock

TickTock object of desired times

Lpp_modelstring, optional

‘CA1992’ or ‘M2002’ (default) CA1992 returns the Carpenter and Anderson model, M2002 returns the Moldwin et al. model

LTint, float

requested local time sector, ‘all’ is valid option

omnivalsspacepy.datamodel.SpaceData, dict

dict-like containing UTC (datetimes) and Kp keys

Returns
outfloat

Plasmapause radius in Earth radii

Examples

>>> import spacepy.time as spt
>>> import spacepy.empiricals as emp
>>> ticks = spt.tickrange('2002-01-01T12:00:00','2002-01-04T00:00:00',.25)
>>> emp.getPlasmaPause(ticks)
array([ 6.42140002,  6.42140002,  6.42140002,  6.42140002,  6.42140002,
    6.42140002,  6.42140002,  6.26859998,  5.772     ,  5.6574    ,
    5.6574    ])