OptimizationProblemSpec

constructor(problemName: String? = null, modelIdentifier: String? = null, objectiveResponseName: String, inputs: List<OptimizationInputSpec>, responseNames: List<String> = emptyList(), optimizationType: OptimizationType = OptimizationType.MINIMIZE, indifferenceZoneParameter: Double = 0.0, objectiveGranularity: Double = 0.0, linearConstraints: List<LinearConstraintSpec> = emptyList(), responseConstraints: List<ResponseConstraintSpec> = emptyList(), defaultLinearPenalty: PenaltyFunctionSpec = PenaltyFunctionSpec.DynamicPolynomial(), defaultResponsePenalty: PenaltyFunctionSpec = PenaltyFunctionSpec.WithMemory())(source)