pyrfu.pyrf.c_4_v#

pyrfu.pyrf.c_4_v(r_xyz, time)[source]#

Calculates velocity or time shift of discontinuity as in [6].

Parameters:
  • r_xyz (list) – Time series of the positions of the 4 spacecraft in km.

  • time (list) – Either the crossing times of the 4 spacecraft (datetime64 or epoch in seconds), or the reference time followed by the velocity of the discontinuity in km/s, [t, v_x, v_y, v_z].

Returns:

out – Velocity of the discontinuity in km/s (from crossing times), or time shifts in s of the 4 spacecraft with respect to MMS1 (from a velocity). The positions are taken at the first (reference) time.

Return type:

numpy.ndarray

References

[6]

Vogt, J., Haaland, S., and Paschmann, G. (2011) Accuracy of multi-point boundary crossing time analysis, Ann. Geophys., 29, 2239-2252, doi : https://doi.org/10.5194/angeo-29-2239-2011