PaGMO  1.1.5
Data Structures | Typedefs | Functions
pagmo::problem Namespace Reference

Problem namespace. More...

Data Structures

class  ackley
 The Ackley problem. More...
 
class  antibodies_problem
 Antibodies meta-problem. More...
 
class  base
 Base problem class. More...
 
class  base_dtlz
 Base DTLZ Multi-objective optimization problem. More...
 
class  base_meta
 Meta=problems base class. More...
 
class  base_stochastic
 Base Stochastic Optimization Problem. More...
 
class  base_tsp
 Base TSP (Travelling Salesman Problem). More...
 
class  base_unc_mo
 Base Class for Unconstrained Multi-objective problems. More...
 
class  branin
 Branin rcos test function. More...
 
class  bukin
 Bukin f6 function. More...
 
class  cassini_1
 Cassini MGA problem. More...
 
class  cassini_2
 Cassini MGA-DSM Problem. More...
 
class  cec2006
 The CEC 2006 problems: Constrained Real-Parameter Optimization. More...
 
class  cec2009
 
class  cec2013
 The CEC 2013 problems: Real-Parameter Single Objective Optimization Competition. More...
 
class  con2mo
 Constrainted to Multi-Objective meta-problem. More...
 
class  con2uncon
 Constrained to unconstrained meta-problem. More...
 
class  death_penalty
 Constrainted death penalty meta-problem. More...
 
class  decompose
 Decompose meta-problem. More...
 
class  dejong
 The De Jong's problem. More...
 
class  dtlz
 DTLZ problem test suite. More...
 
class  earth_planet
 Test problem kep tool. More...
 
class  fon
 Fonseca and Fleming's study. More...
 
class  golomb_ruler
 Golomb ruler problem. More...
 
class  griewank
 The Griewank problem. More...
 
class  gtoc5_flyby
 Test problem kep tool. More...
 
class  gtoc5_launch
 Launch phase of the GTOC5 roblem. More...
 
class  gtoc5_rendezvous
 Test problem kep tool. More...
 
class  gtoc5_self_flyby
 Test problem kep tool. More...
 
class  gtoc_1
 GTOC_1 MGA problem. More...
 
class  gtoc_2
 GTOC_2 Low-Thrust Multiple Asteroid Randezvous Problem. More...
 
class  himmelblau
 Himmelblau function minimisation problem. More...
 
class  identity
 Identity problem. More...
 
class  inventory
 Stochastic Programming Test Problem: Inventory Model. More...
 
class  kur
 Kursawe's study. More...
 
class  laplace
 Laplace problem. More...
 
class  lavor_maculan
 The Potential Energy of Molecules problem as proposed by Lavor and Maculan. More...
 
class  lennard_jones
 The Lennard-Jones problem. More...
 
class  levy5
 The Levy5 problem. More...
 
class  luksan_vlcek_1
 Test problem from the Luksan and Vlcek book. More...
 
class  luksan_vlcek_2
 Test problem from the Luksan and Vlcek book. More...
 
class  luksan_vlcek_3
 Test problem from the Luksan and Vlcek book. More...
 
class  messenger
 Messenger MGA-DSM Problem (reduced version) More...
 
class  messenger_full
 Messenger MGA-DSM Problem (full version) More...
 
class  mga_1dsm_alpha
 A generic MGA-1DSM Problem. More...
 
class  mga_1dsm_tof
 A generic MGA-1DSM Problem (tof encoding) More...
 
class  mga_incipit
 The beginning of the GTOC6 Jupiter Capture Trajectory. More...
 
class  mga_incipit_cstrs
 The beginning of the GTOC6 Jupiter Capture Trajectory. More...
 
class  mga_part
 A part of the GTOC6 Jupiter Capture Trajectory. More...
 
class  mga_target_event
 Used in GTOC 7. More...
 
class  michalewicz
 The Michalewicz problem. More...
 
class  noisy
 Noisy meta-problem. More...
 
class  normalized
 Normalized meta-problem. More...
 
class  pol
 Poloni's study. More...
 
class  pressure_vessel
 The pressure vessel design problem: Constrained Real-Parameter Optimization. More...
 
class  rastrigin
 The Rastrigin problem. More...
 
class  robust
 Robust meta-problem. More...
 
class  rosenbrock
 The Rosenbrock problem. More...
 
class  rosetta
 Rosetta MGA-DSM Problem. More...
 
class  rotated
 Shifted meta-problem. More...
 
class  sagas
 SAGAS MGA-DSM Problem. More...
 
class  sample_return
 Human mission to asteroids. More...
 
class  scaled
 Scaled meta-problem. More...
 
class  sch
 Shaffer's study problem. More...
 
class  schwefel
 The Schwefel problem. More...
 
class  shifted
 Shifted meta-problem. More...
 
class  snopt_toyprob
 Test problem from SNOPT. More...
 
class  spheres
 Evolutionary Neuro-Controller for the MIT Spheres (perception-action defined in the absolute frame) More...
 
class  spheres_q
 Evolutionary Neuro-Controller for the MIT Spheres (perception-action defined in the body frame) More...
 
class  string_match
 String matching problem. More...
 
class  tandem
 TandEM problem. More...
 
class  tens_comp_string
 The tension compression string design problem: Constrained Real-Parameter Optimization. More...
 
class  tsp
 A static Travelling Salesman Problem. More...
 
class  tsp_cs
 The City-Selection Travelling Salesman Problem. More...
 
class  tsp_ds
 The TSP - Debris Selection Problem. More...
 
class  tsp_vrplc
 A static Travelling Salesman Problem. More...
 
class  welded_beam
 The welded beam design problem: Constrained Real-Parameter Optimization. More...
 
class  zdt
 ZDT problem test suite. More...
 

Typedefs

typedef boost::shared_ptr< basebase_ptr
 Alias for shared pointer to base problem.
 

Functions

std::ostream & operator<< (std::ostream &s, const base &p)
 Overload stream operator for problem::base. More...
 
bool comparator (const std::pair< double, int > &l, const std::pair< double, int > &r)
 

Detailed Description

Problem namespace.

This namespace contains all the problems implemented in PaGMO.

Function Documentation

std::ostream & pagmo::problem::operator<< ( std::ostream &  s,
const base p 
)

Overload stream operator for problem::base.

Equivalent to printing base::human_readable() to stream.

Parameters
[out]sstd::ostream to which the problem will be streamed.
[in]pproblem::base to be inserted into the stream.
Returns
reference to s.

Definition at line 1192 of file problem/base.cpp.