QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.40
Loading...
Searching...
No Matches
GlobalTopology Class Reference

Global Topology. More...

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

Inheritance diagram for GlobalTopology:

Public Member Functions

void setSize (Size M) override
 initialize state for current problem
void findSocialBest () override
 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

Global Topology.

Member Function Documentation

◆ setSize()

void setSize ( Size M)
overridevirtual

initialize state for current problem

Implements ParticleSwarmOptimization::Topology.

◆ findSocialBest()

void findSocialBest ( )
overridevirtual

produce changes to PSO state for current iteration

Implements ParticleSwarmOptimization::Topology.