#include <PagmoMultiObjectiveSolver.hpp>
◆ Properties()
◆ mAlgorithm
Algorithm dart::optimizer::PagmoMultiObjectiveSolver::UniqueProperties::mAlgorithm |
|
inherited |
Algorithm to be used by the pagmo.
◆ mIterationsPerEvolution
std::size_t dart::optimizer::MultiObjectiveSolver::Properties::mIterationsPerEvolution |
|
inherited |
How many iterations per evolution.
◆ mIterationsPerPrint
std::size_t dart::optimizer::MultiObjectiveSolver::Properties::mIterationsPerPrint |
|
inherited |
How many iterations between printing the Solver's progress to the terminal.
Use 0 for no printing.
◆ mNumPopulations
std::size_t dart::optimizer::MultiObjectiveSolver::Properties::mNumPopulations |
|
inherited |
◆ mOutStream
std::ostream* dart::optimizer::MultiObjectiveSolver::Properties::mOutStream |
|
inherited |
Stream for printing the Solver's progress. Default is std::cout.
◆ mPopulationSize
std::size_t dart::optimizer::MultiObjectiveSolver::Properties::mPopulationSize |
|
inherited |
Number of decision vectors in one population.
◆ mPrintFinalResult
bool dart::optimizer::MultiObjectiveSolver::Properties::mPrintFinalResult |
|
inherited |
Set to true if the final result should be printed to the terminal.
◆ mProblem
Multi-objective optimization problem to be solved.
◆ mTolerance
double dart::optimizer::MultiObjectiveSolver::Properties::mTolerance |
|
inherited |
The maximum step size allowed for the Problem to be considered converged.