evanhanders/boussinesq_ih_convection archive