diff --git a/examples/dotnet/csintegerprogramming.cs b/examples/dotnet/csintegerprogramming.cs index d3e1041e99..ee61c75c12 100644 --- a/examples/dotnet/csintegerprogramming.cs +++ b/examples/dotnet/csintegerprogramming.cs @@ -117,6 +117,8 @@ public class CsIntegerProgramming RunIntegerProgrammingExample("SAT"); Console.WriteLine("---- Linear programming example with GUROBI ----"); RunIntegerProgrammingExample("GUROBI"); + Console.WriteLine("---- Linear programming example with XPRESS ----"); + RunIntegerProgrammingExample("XPRESS"); Console.WriteLine("---- Integer programming example (Natural API) with GLPK ----"); RunIntegerProgrammingExampleNaturalApi("GLPK"); Console.WriteLine("---- Linear programming example (Natural API) with CBC ----"); @@ -127,5 +129,7 @@ public class CsIntegerProgramming RunIntegerProgrammingExampleNaturalApi("SAT"); Console.WriteLine("---- Linear programming example (Natural API) with GUROBI ----"); RunIntegerProgrammingExampleNaturalApi("GUROBI"); + Console.WriteLine("---- Linear programming example (Natural API) with XPRESS ----"); + RunIntegerProgrammingExampleNaturalApi("XPRESS"); } } diff --git a/examples/dotnet/cslinearprogramming.cs b/examples/dotnet/cslinearprogramming.cs index c3f2188db0..3872550cc8 100644 --- a/examples/dotnet/cslinearprogramming.cs +++ b/examples/dotnet/cslinearprogramming.cs @@ -160,6 +160,7 @@ public class CsLinearProgramming RunLinearProgrammingExample("GLOP"); RunLinearProgrammingExample("GLPK_LP"); RunLinearProgrammingExample("CLP"); + RunLinearProgrammingExample("XPRESS_LP"); RunLinearProgrammingExampleNaturalApi("GLOP", true); RunLinearProgrammingExampleNaturalApi("GLPK_LP", false); diff --git a/examples/java/IntegerProgramming.java b/examples/java/IntegerProgramming.java index 6e5ede6ee8..7e730f48f8 100644 --- a/examples/java/IntegerProgramming.java +++ b/examples/java/IntegerProgramming.java @@ -84,5 +84,7 @@ public class IntegerProgramming { runIntegerProgrammingExample("GLPK"); System.out.println("---- Integer programming example with CP-SAT ----"); runIntegerProgrammingExample("SAT"); + System.out.println("---- Integer programming example with XPRESS ----"); + runIntegerProgrammingExample("XPRESS"); } } diff --git a/examples/java/LinearProgramming.java b/examples/java/LinearProgramming.java index 8457d77435..b93f06da48 100644 --- a/examples/java/LinearProgramming.java +++ b/examples/java/LinearProgramming.java @@ -116,5 +116,7 @@ public class LinearProgramming { runLinearProgrammingExample("GLOP", true); System.out.println("---- Linear programming example with CLP ----"); runLinearProgrammingExample("CLP", false); + System.out.println("---- Linear programming example with XPRESS ----"); + runLinearProgrammingExample("XPRESS", false); } } diff --git a/examples/python/integer_programming.py b/examples/python/integer_programming.py index 21d62a1985..c61f90258d 100755 --- a/examples/python/integer_programming.py +++ b/examples/python/integer_programming.py @@ -102,6 +102,7 @@ def RunAllIntegerExampleNaturalLanguageAPI(): # RunIntegerExampleNaturalLanguageAPI('CBC') RunIntegerExampleNaturalLanguageAPI("SCIP") RunIntegerExampleNaturalLanguageAPI("SAT") + RunIntegerExampleNaturalLanguageAPI("XPRESS") def RunAllIntegerExampleCppStyleAPI(): @@ -110,6 +111,7 @@ def RunAllIntegerExampleCppStyleAPI(): # RunIntegerExampleCppStyleAPI('CBC') RunIntegerExampleCppStyleAPI("SCIP") RunIntegerExampleCppStyleAPI("SAT") + RunIntegerExampleCppStyleAPI("XPRESS") def main(): diff --git a/examples/python/linear_programming.py b/examples/python/linear_programming.py index 291ebe4f59..b5e9c941c9 100644 --- a/examples/python/linear_programming.py +++ b/examples/python/linear_programming.py @@ -138,11 +138,13 @@ def main(): RunLinearExampleNaturalLanguageAPI("GLPK_LP") RunLinearExampleNaturalLanguageAPI("CLP") RunLinearExampleNaturalLanguageAPI("PDLP") + RunLinearExampleNaturalLanguageAPI("XPRESS") RunLinearExampleCppStyleAPI("GLOP") RunLinearExampleCppStyleAPI("GLPK_LP") RunLinearExampleCppStyleAPI("CLP") RunLinearExampleCppStyleAPI("PDLP") + RunLinearExampleCppStyleAPI("XPRESS") if __name__ == "__main__":