MSFCli.exe
You can solve models in the .MPS, .QPS, and .OML file format at the command line.
MSFCli [[flags][directives] files]+
|
Flag |
Description |
|---|---|
|
[+|-]strict |
Sets or clears strict mode. The default is off. |
|
[+|-]wait |
Indicates whether to wait for the enter key before terminating. |
|
[+|-]log |
Indicates whether to log diagnostic messages. The default is off. |
|
[+|-]time |
Indicates whether time expression evaluation is on. The default is on. |
|
[+|-]generatecsharp |
Indicates whether to generate Visual C# code. The default is off. |
|
/? |
Displays the command syntax and options for the MSFCli tool. |
Directive Options
|
Option |
Description |
|---|---|
|
+algorithm auto|primal|dual| hsd|predictorcorrector|treesearch |localsearch |
Sets the solver algorithm. The default is auto. |
|
+basis slack|freedom|crash |
Sets the simplex initial basis. The default is slack. |
|
+cost auto|reduced|steepest| partial |
Sets the simplex costing strategy. The default is auto. |
|
+variable any|minimaldomainfirst|declarationorder| dynamicweighting|conflictdriven| impactprediction|domainoverweighteddegree |
Sets the variable selection heuristic for tree search. The default is any. |
|
+value any|successprediction| forwardorder|randomorder |
Sets the value selection heuristic for tree search. The default is any. |
|
+move any|greedy|simulatedannealing| greedynoise|tabu|gradients |
Sets the move selection heuristic for local search. The default is any. |
|
+numerics double|hybrid |
Sets the numeric precision. The default is double. |
|
+costtolerance <a double> |
Sets the numeric tolerance for simplex pricing. |
|
+vartolerance <a double> |
Sets the numeric tolerance for simplex variable. |
|
+timelimit <number> |
Stops the solver after <number> of seconds of elapsed time |
|
+solutioncount <number> |
Sets the <number> of solutions to get. The default is 1. |
|
+verbose <number> |
Sets the verbosity bitmask. 1=SolverDetails (The default) 2=Decisions 4=Sensitivity 8=Directives |
MIP Options
|
Option |
Description |
|---|---|
|
[+|-]cutgeneration |
Enables or disables cutting plane generation. The default is off. |
|
[+|-]localsearch |
Enables or disables the local search in mixed integer solvers. The default is off. |
|
[+|-]quickfeasibility |
Enable or disables getting quick feasibility. The default is off. |
|
+mipgap <double> |
Sets the gap tolerance. |