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

Topology namespace. More...

Data Structures

class  ageing_clustered_ba
 Clustered Barabási-Albert with Ageing vertices graph topology. More...
 
class  barabasi_albert
 Barabási-Albert graph topology. More...
 
class  base
 Base topology class. More...
 
class  clustered_ba
 Barabási-Albert graph topology. More...
 
class  custom
 Custom topology. More...
 
class  erdos_renyi
 Erdős-Rényi graph topology. More...
 
class  fully_connected
 Fully-connected topology. More...
 
class  hypercube
 Hypercube topology. More...
 
class  one_way_ring
 Uni-directional ring topology. More...
 
class  pan
 Pan graph topology. More...
 
class  rim
 Wheel rim topology. More...
 
class  ring
 Bi-directional ring topology. More...
 
class  unconnected
 Unconnected topology. More...
 
class  watts_strogatz
 Watts-Strogatz network model. More...
 

Typedefs

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

Functions

std::ostream & operator<< (std::ostream &s, const base &t)
 Overload stream insertion operator for topology::base. More...
 

Detailed Description

Topology namespace.

This namespace contains all the topologies implemented in PaGMO.

Function Documentation

std::ostream & pagmo::topology::operator<< ( std::ostream &  s,
const base t 
)

Overload stream insertion operator for topology::base.

Will print to stream the output of topology::base::human_readable().

Parameters
[in]sstream into which topology will be inserted.
[in]ttopology to be inserted into stream.
Returns
reference to s.

Definition at line 569 of file topology/base.cpp.