Skip to main content

Type alias: ProblemDefinition

ProblemDefinition: {"model": Model;"parameters": Parameters;"warmStart": Solution; }

The definition of a problem to solve, i.e., all the input the solver needs for solving.


This type contains everything that is needed to solve a model. In particular it contains the model itself, the parameters to use for solving (optional) and the starting solution (optional).

Type declaration


model: Model

The model to solve.


optional parameters: Parameters

The parameters to use for solving.


optional warmStart: Solution

The solution to start with.