starting Point
An initial starting point for the solver. If supplied, this point will be used instead of the returned value of the startingPoint() function. The default is null, which indicates that the function should be called to obtain the initial starting point.
The starting point must be a valid point in the input space. It must also be input range-feasible.