Compute equatorial plasmaspheric density
el_paso.processing.compute_equatorial_plasmaspheric_density
Functions:
el_paso.processing.compute_equatorial_plasmaspheric_density.compute_equatorial_plasmaspheric_density
compute_equatorial_plasmaspheric_density
Maps the plasma density from a local measurement point to the magnetic equator.
This function uses a simple empirical model to map plasma density measured at a specific local position to the magnetic equator. The mapping is based on a power-law density profile, \(n(r) = n_{eq} (r / r_{eq})^{-\alpha}\), where the exponent \(\alpha\) is determined by the chosen method.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
density_var
|
Variable
|
The input variable containing the local plasma density data, expected in units convertible to \(cm^{-3}\). |
required |
xgeo_local_var
|
Variable
|
The variable containing the GEO coordinates corresponding to the density measurements. |
required |
xgeo_equatorial_var
|
Variable
|
The variable containing the GEO coordinates of the corresponding magnetic field line foot-point at the magnetic equator. |
required |
method
|
Literal['Denton_average']
|
The method used to calculate the power-law exponent \(\alpha\). - "Denton_average" (default): Uses a fixed average \(\\alpha\): \(2.5\) inside the plasmasphere (density \(\ge 10 \cdot (6.6 / r_{eq})^4\)) and \(0.5\) outside the plasmasphere. This is an approximation based on Sheeley et al. (2001). |
'Denton_average'
|
Returns:
| Type | Description |
|---|---|
Variable
|
ep.Variable: A new variable containing the plasma density mapped to the magnetic equator, with units of \(cm^{-3}\). |
Source code in el_paso/processing/compute_equatorial_plasmaspheric_density.py
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 | |