gemseo.post.pareto_front module#
A Pareto Front.
- class ParetoFront(opt_problem)[source]#
Bases:
BasePost
[ParetoFront_Settings
]Compute the Pareto front for a multi-objective problem.
The Pareto front of an optimization problem is the set of
non-dominated
points of the design space for which there is no other point that improves an objective without damaging another.This post-processing computes the Pareto front and generates a matrix of plots, one per couple of objectives. For a given plot, the red markers are the non-dominated points according to the objectives of this plot and the green markers are the non-dominated points according to all the objectives. The latter are also called
Pareto optimal points
.Initialize self. See help(type(self)) for accurate signature.
- Parameters:
opt_problem (OptimizationProblem) -- The optimization problem to be post-processed.
- Settings#
alias of
ParetoFront_Settings