QuantLib
A free/open-source library for quantitative finance
Reference manual - version 1.20
Public Member Functions | List of all members
ClubsTopology Class Reference

Clubs Topology. More...

#include <ql/experimental/math/particleswarmoptimization.hpp>

+ Inheritance diagram for ClubsTopology:

Public Member Functions

 ClubsTopology (Size defaultClubs, Size totalClubs, Size maxClubs, Size minClubs, Size resetIteration, unsigned long seed=SeedGenerator::instance().get())
 
void setSize (Size M)
 initialize state for current problem
 
void findSocialBest ()
 produce changes to PSO state for current iteration
 

Additional Inherited Members

- Protected Attributes inherited from ParticleSwarmOptimization::Topology
ParticleSwarmOptimizationpso_
 
std::vector< Array > * X_
 
std::vector< Array > * V_
 
std::vector< Array > * pBX_
 
std::vector< Array > * gBX_
 
ArraypBF_
 
ArraygBF_
 

Detailed Description

Clubs Topology.