fail("Error saving model to temp file", e);
}
// Creates a solver thread and a solver progress window
SolverThread solverThread = new SolverThread(solver, temp);
progress = new ProgressWindow(this, model, owner);
// Adds a listener that is notified each time the analytical solver terminates
solver.addSolverListener(new SolverDispatcher.SolverListener() {
/**
* This method is called each time the computation of a model is terminated