Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

MSFCli.exe

Solver Foundation 3.0

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.

If you want to use the 32-bit version of msfcli.exe on a 64-bit computer, use corflags.exe to mark msfcli.exe as a 32-bit application.

Show:
© 2015 Microsoft