GoalType.MINIMIZE : GoalType.MAXIMIZE;
IValueFactory vf = values;
boolean nonNegativeJ = nonNegative.getValue();
try {
RealPointValuePair res =
solver.optimize(fJ, constraintsJ, goal,nonNegativeJ);
return vf.constructor(Maybe.Maybe_just,
vf.constructor(
LLSolution_llSolution, convertToRealList(res.getPoint(), vf),
vf.real(res.getValue()) )
);