Computational Programs

10 interactive simulations covering solar wind dynamics, magnetospheric structure, ionospheric physics, and space weather modeling. Programs use Python and Fortran with real-time execution.

1. CME Drag-Based Propagation

Model CME propagation using the aerodynamic drag equation (Vršnak et al. 2013).

CME Propagation

Python
Parameters
script.py70 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

2. Parker Solar Wind Solutions

Solve Parker's isothermal wind equation at multiple coronal temperatures.

Parker Wind

Python
Parameters
script.py67 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

3. Magnetopause & Bow Shock Shape (Fortran)

Compute magnetopause and bow shock positions using the Shue et al. (1998) model, compiled and run in Fortran.

Magnetopause Shape

Python
Parameters
script.py117 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

4. Magnetospheric Convection Patterns

Volland-Stern convection electric field + corotation potential, showing equipotential drift paths.

Convection

Python
Parameters
script.py85 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

5. Harris Current Sheet Structure

Compute magnetic field, current density, and pressure profiles for a Harris equilibrium.

Harris Sheet

Python
Parameters
script.py58 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

6. Dst Storm Evolution (Fortran)

Simulate geomagnetic storm Dst index using the O'Brien-McPherron model in Fortran.

Dst Storm

Python
Parameters
script.py112 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

7. Trapped Particle Trajectories in Dipole

Compute mirror points, bounce/drift periods, and loss cone for protons trapped in a dipole field.

Trapped Particles

Python
Parameters
script.py130 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

8. Ionospheric Conductivity Profiles

Compute Pedersen, Hall, and parallel conductivities as functions of altitude.

Conductivity

Python
Parameters
script.py93 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

9. Auroral Emission Altitude Profiles

Model volume emission rates for principal auroral lines as functions of precipitating electron energy.

Aurora

Python
Parameters
script.py92 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

10. Tsyganenko-like Magnetic Field Model (Fortran)

Compute magnetospheric field in the noon-midnight plane using dipole + tail + ring current modules in Fortran.

Tsyganenko

Python
Parameters
script.py157 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server