CADETProcess.optimization.OptimizationProblem.evaluate_nonlinear_constraints_violation_population#
- OptimizationProblem.evaluate_nonlinear_constraints_violation_population(population, force=False, parallelization_backend=None)[source]#
Evaluate nonlinear constraints violation for each point x in population.
After evaluating the nonlinear constraint functions, the corresponding bounds are subtracted from the results.
- Parameters:
- populationlist
Population.
- forcebool, optional
If True, do not use cached values. The default is False.
- parallelization_backendRunnerBase, optional
Runner to use for the evaluation of the population in sequential or parallel mode.
- Returns:
- resultsnp.ndarray
Nonlinear constraints violation.
See also
add_nonlinear_constraintevaluate_nonlinear_constraints_violationevaluate_nonlinear_constraintsevaluate_nonlinear_constraints_population_evaluate_individual_evaluate