orientation_change_updater.h
Go to the documentation of this file.
void LoadData(std::ifstream *input_stream, ProgramVersion *version_of_stored_data)
Loads data to reset the state of the position and velocity updater to the state which was stored...
The particles for the particle swarm optimization algorithm.
Definition: particle.h:54
OrientationChangeUpdater(double log2_limit)
The constructor.
This file contains an abstract class for processing the velocity and position update of each particle...
This class is an abstract class for processing the velocity and position update of each particle...
Definition: position_and_velocity_updater.h:55
This class stores a program version.
Definition: general_objects.h:54
void StoreData(std::ofstream *output_stream)
Stores the current state of this position and velocity updater such that it can completely restore th...
The orientation change updater implements an update procedure, which changes orientation if some dire...
Definition: orientation_change_updater.h:56
void Update(Particle *p)
Processes a single movement of the specified particle.
std::string GetName()
Returns a string representation of this object.