IBM ILOG Solver User's Manual > Extending the Library > Extraction Concepts > Synchronization of the model

This section describes how an instance of IloSolver reacts to changes in a model it has extracted. The instance of IloSolver is asynchronous with regards to changes in a model. This means that changes to an extracted model will be taken into account only at the next solve of IloSolver::startNewSearch at the top level. This synchronization can be parametrized by two modes: IloSynchronizeAndRestart and IloSynchronizeAndContinue.

There are three kind of changes that can happen to an instance of IloSolver: