the statement in the last commit that sparse grid was not working for leja convergence study was wrong. I simply had set max_level = 2 and so grid was exiting early. I do need to check though if num_model_runs is being updated correctly.