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
- Warns:
- RuntimeWarning
If the CA1992 model is called with LT as it is not implemented
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 ])