public override void SaveModelToFile(string modelPath)
 {
     if (Path.GetExtension(modelPath).TrimStart('.').ToLower() == "lp")
     {
         File.WriteAllText(modelPath, Solver.ExportModelAsLpFormat(false));
     }
     else
     {
         File.WriteAllText(modelPath, Solver.ExportModelAsMpsFormat(true, false));
     }
 }