Inline Animation Tutorial : How to use Matplotlib Animations and PyCav.display for inline notebook animation
Charged Ring : Charged particle above a oppositely charged fixed ring.
Coupled Points : Interactive 3D simulation of systems of particles and springs.
Simple Pendulum : Plots the displacement energy and phasor for a simple pendulum.
[Integration Methods ](./Dynamics/Integration methods.ipynb): Investigation of different numerical integration techniques and their stability in dynamics simulations.
Orbits : Interactive (gravitational) orbit simulation.
Potential Flow : Potential flow of an irrotational perfect fluid.
Harmonic Linear Chain : Solving the eigenvalue problem for masses in a harmonic linear chain.
Cherenkov Radiation : Investigating the radiation produced by a particle moving faster than light in a medium.
Lattice Boltzmann Method : Fluid dynamics simulation using a Lattice Boltzmann Method.
[Fourier Series ](./Maths/Fourier Series.ipynb): Creating a Fourier series for a function with period 2L.
[Wigner Semicircle ](./Maths/Wigner Semicircle.ipynb): Investigating the distribution of eigenvalues for real symmetric matrices.
Caustics : ...
Dispersion : ...
Reflectionless Potential (1D) : Investigating the reflectionless potential in 1D using the split-step algorithm.
Non-Linear Schrödinger Equation : Solving the 1D time-dependent non-linear Schrödinger equation using the split step method.
Schrödinger Equation : Solving the 1D time dependent Schrödinger Equation using the split step method.
Crystal Growth : Statistical mechanics model of the growth of a crystal.
Ising Model : 2D Ising Ferromagnet nearest neighbour interactions.
Dynamic Ising Model : Glauber dynamics of the Ising model.
Bateman Equation : Radioactive decay chains and the Bateman equation.
Kinetic Theory of Gases : Collisional and collisionless gases within a confined volume macroscopic properties e.g. pressure observed.
1D Velocity Distributions : Finding the 1D velocity distributions predicted by kinetic gas theory through simulation of hard spheres.
Foldy-Lax Formulation : Calculating the wavefield around isotropic scatterers using the Foldy-Lax formulation.
Waves in the Steady State : Solving the Helmholtz equation to find the electric field strength in the steady state.
Wave Equation : Numerically solving the wave equation in 1D and 2D.
Resonance : Simulating resonance for a particle connected to a spring that is fixed to a wall.