12 IEnumerable<SolverAvailabilityInfo> solvers)
14 ArgumentNullException.ThrowIfNull(solvers);
15 _solvers = solvers.ToArray();
22 public IReadOnlyList<SolverAvailabilityInfo>
Solvers =>
Describes solver availability and the installation selected by an adapter.
IReadOnlyList< SolverAvailabilityInfo > UsableSolvers
Gets only currently usable solvers.
SolverDiscoveryReport(IEnumerable< SolverAvailabilityInfo > solvers)
Initializes a discovery report.
IReadOnlyList< SolverAvailabilityInfo > Solvers
Gets solver availability in the standard CPLEX → Gurobi → Xpress → CBC order.
bool HasUsableSolver
Gets whether at least one solver is usable.