A class diagram for the OptimizationProblem class

The diagram is drawn with PlantUML