Pinned Repositories
boris-algorithm
The Boris algorithm for numerically tracing non-relativistic charged particles in electromagnetic fields, written in C, matlab, and python
heat_equation
A solution, written in C, to the heat equation using Crank-Nicholson and finite differences.
inviscid_burgers
Solution to Burger's Equation (inviscid), written in C, using Adams-Bashforth Methods. These methods include the one, two, and three step algorithms.
korteweg-de_vries
A solution, written in C, to Korteweg de Vries using the fourth order Runge-Kutta method and finite differences.
magnetic_dipole
Models a charged particle moving in a magnetic dipole, and displays the three adiabatic invariants, written in C, matlab, and python
QR_factorisation_julia
Three algorithms (classical GS, modified GS, and Householder) for QR factorisation written in Julia. Included is a standard backsubstitution algorithm also for Julia.
stochastic_heating
Test particle simulation of stochastic heating via KAV wave-particle interaction
viscous_burgers
Two solutions, written in MATLAB, for solving the viscous Burger's equation. They are both spectral methods: the first is a Fourier Galerkin method, and the second is Collocation on the Tchebyshev-Gauß-Lobatto points.
iwhoppock's Repositories
iwhoppock/viscous_burgers
Two solutions, written in MATLAB, for solving the viscous Burger's equation. They are both spectral methods: the first is a Fourier Galerkin method, and the second is Collocation on the Tchebyshev-Gauß-Lobatto points.
iwhoppock/boris-algorithm
The Boris algorithm for numerically tracing non-relativistic charged particles in electromagnetic fields, written in C, matlab, and python
iwhoppock/magnetic_dipole
Models a charged particle moving in a magnetic dipole, and displays the three adiabatic invariants, written in C, matlab, and python
iwhoppock/korteweg-de_vries
A solution, written in C, to Korteweg de Vries using the fourth order Runge-Kutta method and finite differences.
iwhoppock/QR_factorisation_julia
Three algorithms (classical GS, modified GS, and Householder) for QR factorisation written in Julia. Included is a standard backsubstitution algorithm also for Julia.
iwhoppock/stochastic_heating
Test particle simulation of stochastic heating via KAV wave-particle interaction
iwhoppock/heat_equation
A solution, written in C, to the heat equation using Crank-Nicholson and finite differences.
iwhoppock/inviscid_burgers
Solution to Burger's Equation (inviscid), written in C, using Adams-Bashforth Methods. These methods include the one, two, and three step algorithms.