Examples¶
Executable Workflows
Hands-on examples for model setup, PHaRLAP execution, and result visualization.
RT1D NVIS O/X (IRI)
Single-panel 1D tracer plot with O/X virtual height traces, IRI plasma-frequency profile, and top-axis IRI electron density.
Open Example
Open Example
RT1D O-Mode Appleton vs Sen-Wyller
Formulation comparison using a common 1D IRI profile and shared tracer axis conventions.
Open Example
Open Example
RT1D O-Mode Appleton Absorption
1D IRI + NRLMSISE collision workflow with O-mode Appleton-Hartree absorption in dB/km plus plasma/collision frequency (MHz) diagnostics.
Open Example
Open Example
PHaRLAP + IRI 2D Ray Trace
End-to-end workflow: route setup, IRI density grid, collision model, PHaRLAP 2D run, and plotting.
Open Example
Open Example
PHaRLAP + IRI 3D Ray Trace
End-to-end workflow: 3D IRI/collision grids, PHaRLAP 3D run, side/front faces, and a route-aligned 3-panel view.
Open Example
Open Example
RT2D IRI Cartesian Ray Trace
Pure-Python 2D Cartesian oblique tracing with IRI route profiles and density-ray overlay plots.
Open Example
Open Example
RT2D IRI Spherical Ray Trace
Pure-Python 2D spherical oblique tracing with Earth-radius geometry and density-ray overlays.
Open Example
Open Example
RT3D IRI Cartesian Ray Trace
Pure-Python 3D oblique fan tracing with RT3D solvers, side/front faces, and a route-aligned 3-panel figure.
Open Example
Open Example
NVIS Ionogram Synthesis (Homing2D)
Find all ray paths returning to the ionosonde (ground range = 0) at each frequency using the spline root-finding homing algorithm. Produces a synthetic ionogram and density-ray overlay.
Open Example
Open Example
Oblique HF Link Homing (Homing3D)
Find all (azimuth, elevation) pairs whose ray lands within a user-defined radius of a target receiver. Outputs a cartopy landing-point map and a virtual-height vs frequency trace.
Open Example
Open Example
3D Geoplot3 Status
MATLAB geoplot3 support is temporarily disabled in the 3D example script.









