Optimist  0.0.0
A C++ library for optimization
Loading...
Searching...
No Matches
ParticleSwarm.hh File Reference
Include dependency graph for ParticleSwarm.hh:

Go to the source code of this file.

Classes

class  Optimist::Optimizer::ConstantWeight< Scalar >
 Inertia weight functor, which returns a constant weight. More...
class  Optimist::Optimizer::LinearDecrease< Scalar >
 Inertia weight functor, which decreases linearly over time. More...
class  Optimist::Optimizer::ExponentialDecrease1< Scalar >
 Inertia weight functor, which decreases exponentially over time. More...
class  Optimist::Optimizer::ExponentialDecrease2< Scalar >
 Inertia weight functor, which decreases exponentially over time. More...
class  Optimist::Optimizer::ExponentialDecrease3< Scalar >
 Inertia weight functor, which decreases exponentially over time. More...
class  Optimist::Optimizer::ParticleSwarm< Vector, InertiaWeightStrategy >
 Class container for the particle swarm optimizer. More...

Namespaces

namespace  Optimist
 Namespace for the Optimist library.
namespace  Optimist::Optimizer
 Namespace for multi-dimensional optimization algorithms.

Macros

#define OPTIMIST_OPTIMIZER_PARTICLE_SWARM_HH

Macro Definition Documentation

◆ OPTIMIST_OPTIMIZER_PARTICLE_SWARM_HH

#define OPTIMIST_OPTIMIZER_PARTICLE_SWARM_HH