Thanks, this is good to know.
I assume the same applies to "extending models"?
What I mean: In my application I need to iteratively solve models that are exactly like the previous one, except for new variables and constraints that are added in each step (without modifying the previous variables and constraints explicitly, like adding elements to a chain).
Is it also the case that for SOCP models I should expect no performance increase in 1) vs 2)?
1) Solve each model from scratch
2) Solve the initial model. Then add new variables, and constraints. Call update. Solve again.
My models are generally pretty small and solve in almost no time. My biggest models are solved in less than 50 msec, but I have to solve thousands and thousands of those, so small improvements add up very significantly.
Thanks!