Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/stourgai/WPIT/llms.txt

Use this file to discover all available pages before exploring further.

The WaveProperties_mod module is the core wave-physics engine of WPIT. It provides functions for computing cold and warm plasma Stix parameters, dielectric tensors, dispersion relations for all principal wave modes (R, L, O, X, and light), refractive indices via the Appleton-Hartree formula and full Stix formalism, wave field amplitudes following Bell (1984), Li et al. (2015), and Jasna et al. (1992) normalisation conventions, parametric wave-packet envelopes, and resonant-velocity / resonance-angle calculations for wave–particle interaction modelling in Earth’s inner magnetosphere.

Import pattern

import WPIT.WaveProperties_mod as wave
All public names are re-exported from the package __init__.py, so every function below is accessible directly on the wave namespace.

Function catalogue

Stix parameters & dielectric tensors

FunctionDescription
wave.stix_parametersCold-plasma Stix S, D, P, R, L from densities and B₀
wave.stix_parameters_warmWarm-plasma corrections to Stix S, D, P, R, L
wave.cold_dielectric_tensorFull 3×3 cold dielectric tensor components
wave.warm_dielectric_tensorFull 3×3 warm dielectric tensor components per species

Dispersion relations

FunctionDescription
wave.dispersion_RR-mode (right-hand circularly polarised, parallel)
wave.dispersion_LL-mode (left-hand circularly polarised, parallel)
wave.dispersion_OO-mode (ordinary mode)
wave.dispersion_XX-mode (extra-ordinary mode)
wave.dispersion_lightFree-space light-wave dispersion
wave.cutoff_LL-mode cutoff frequency
wave.cutoff_RR-mode cutoff frequency

Refractive index

FunctionDescription
wave.refr_index_appletonAppleton-Hartree two-root refractive index
wave.refr_index_fullFull cold-plasma refractive index (Stix formalism)
wave.refr_index_warmWarm-plasma refractive index
wave.refr_index_parallel_EMICParallel-propagating EMIC refractive index

Wave amplitudes & packets

FunctionDescription
wave.wave_amplitudes_bellBell (1984) wave-field components from Bᵧ
wave.wave_amplitudes_liLi et al. (2015) wave-field components from |B_w|
wave.wave_amplitudes_jasnaJasna et al. (1992) wave-field components from Poynting flux
wave.wave_packet_gaussGaussian latitude envelope
wave.wave_packet_one_sidedOne-sided tanh envelope
wave.wave_packet_two_sidedTwo-sided tanh envelope

Resonance

FunctionDescription
wave.resonant_velocityRelativistic parallel resonant velocity and energy
wave.res_angleResonance cone angle from Stix S and P
wave.gendrin_angleGendrin angle for maximum group-velocity projection

Sub-pages

Dispersion

Stix parameters, dielectric tensors, dispersion relations, and cutoff frequencies for all principal wave modes.

Refractive Index

Appleton-Hartree, full cold-plasma, warm-plasma, and parallel EMIC refractive-index functions.

Wave Amplitudes

Bell, Li, and Jasna wave-field component functions plus Gaussian and tanh wave-packet envelope models.

Resonance

Relativistic resonant velocity, resonance cone angle, and Gendrin angle calculations.

Build docs developers (and LLMs) love