Fix dependencies
The parallel build with make -j
in a machine with a large number of cores was sometimes failing. Instead of tracking the missing dependencies, I simply updated all the Makefiles using the makedepf90 utility. This required some extra fixes.