EvolvingObjects
eoVelocityInitFixedLength< POT > Class Template Reference

Initializer for fixed length velocities with a single type. More...

#include <eoVelocityInit.h>

Inheritance diagram for eoVelocityInitFixedLength< POT >:
eoVelocityInit< POT > eoInit< POT > eoUF< POT &, void > eoFunctorBase unary_function

List of all members.

Public Types

typedef POT::ParticleVelocityType VelocityType

Public Member Functions

 eoVelocityInitFixedLength (unsigned _combien, eoRndGenerator< VelocityType > &_generator)
virtual void operator() (POT &chrom)
 The pure virtual function that needs to be implemented by the subclass.

Private Attributes

unsigned combien
eoSTLF< VelocityType > generator
 generic wrapper for eoFunctor (s), to make them have the function-pointer style copy semantics

Detailed Description

template<class POT>
class eoVelocityInitFixedLength< POT >

Initializer for fixed length velocities with a single type.

Examples:
t-eoEasyPSO.cpp, t-eoExtendedVelocity.cpp, t-eoRingTopology.cpp, and t-eoSyncEasyPSO.cpp.

Definition at line 75 of file eoVelocityInit.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends