Computational physics

The Thomson Problem

Finite-difference and optimization methods for charges on a sphere.
MATLABNumerical PhysicsOptimizationData Fitting
Animated charged particles distributed on a sphere

Project story

For PHYS 410 Computational Physics, I studied numerical solutions to the Thomson problem using MATLAB.

The work included a simulation of 47 charges on the surface of a sphere, numerical optimization, least-squares curve fitting, and barycentric interpolation.