A earlier ‘what are you working on?’ post was pretty well received so I figured I’d make a new topic so people can chat without notifying all the previous responders.

If the mods think this should just be a continuation of the old thread, feel free to close it.

I’ll start off: I’m writing some code for calculating certain corrections to the BCS theory of superconductivity. This basically involves using NLsolve.jl to solve a set of rather ugly Euler-Lagrange equations in momentum space.

I’ve tested my code in the BCS limit against some code a colleague wrote in Mathematica to make sure I reproduce the right values when I turn off my corrections and my code was around 100 times faster than his so I’m quite pleased about that, especially since this correction I’m considering is waaaay more computationally expensive than the simple case considered in the test.

I still had to use Mathematica for finding the symbolic form of my corrections though. I dream of the day when Julia will trump Mathematica’s symbolic capabilities.