Some work towards being able to run two simulations that require an NLA solver (#146).

We still need to handle the case where one or several NLA systems need
to be solved to initialise some parameters.