| clearBestParticles() | TasOptimization::ParticleSwarmState | inline |
| clearCache() | TasOptimization::ParticleSwarmState | inline |
| getBestParticlePositions(double bpp[]) const | TasOptimization::ParticleSwarmState | inline |
| getBestParticlePositions() const | TasOptimization::ParticleSwarmState | inline |
| getBestPosition(double bp[]) const | TasOptimization::ParticleSwarmState | inline |
| getBestPosition() const | TasOptimization::ParticleSwarmState | inline |
| getNumDimensions() const | TasOptimization::ParticleSwarmState | inline |
| getNumParticles() const | TasOptimization::ParticleSwarmState | inline |
| getParticlePositions(double pp[]) const | TasOptimization::ParticleSwarmState | inline |
| getParticlePositions() const | TasOptimization::ParticleSwarmState | inline |
| getParticleVelocities(double pv[]) const | TasOptimization::ParticleSwarmState | inline |
| getParticleVelocities() const | TasOptimization::ParticleSwarmState | inline |
| getStateVector() const | TasOptimization::ParticleSwarmState | inline |
| initializeParticlesInsideBox(const double box_lower[], const double box_upper[], const std::function< double(void)> get_random01=TasDREAM::tsgCoreUniform01) | TasOptimization::ParticleSwarmState | |
| initializeParticlesInsideBox(const std::vector< double > &box_lower, const std::vector< double > &box_upper, const std::function< double(void)> get_random01=TasDREAM::tsgCoreUniform01) | TasOptimization::ParticleSwarmState | |
| isBestPositionInitialized() const | TasOptimization::ParticleSwarmState | inline |
| isCacheInitialized() const | TasOptimization::ParticleSwarmState | inline |
| isPositionInitialized() const | TasOptimization::ParticleSwarmState | inline |
| isVelocityInitialized() const | TasOptimization::ParticleSwarmState | inline |
| operator=(ParticleSwarmState &&source)=default | TasOptimization::ParticleSwarmState | |
| ParticleSwarm(const ObjectiveFunction f, const TasDREAM::DreamDomain inside, const double inertia_weight, const double cognitive_coeff, const double social_coeff, const int num_iterations, ParticleSwarmState &state, const std::function< double(void)> get_random01) | TasOptimization::ParticleSwarmState | friend |
| ParticleSwarmState()=delete | TasOptimization::ParticleSwarmState | |
| ParticleSwarmState(const int num_dimensions, const int num_particles) | TasOptimization::ParticleSwarmState | |
| ParticleSwarmState(const int num_dimensions, std::vector< double > &&pp, std::vector< double > &&pv) | TasOptimization::ParticleSwarmState | |
| ParticleSwarmState(const ParticleSwarmState &source)=default | TasOptimization::ParticleSwarmState | |
| ParticleSwarmState(ParticleSwarmState &&source)=default | TasOptimization::ParticleSwarmState | |
| setBestParticlePositions(const double bpp[]) | TasOptimization::ParticleSwarmState | inline |
| setBestParticlePositions(const std::vector< double > &bpp) | TasOptimization::ParticleSwarmState | inline |
| setBestParticlePositions(std::vector< double > &&bpp) | TasOptimization::ParticleSwarmState | inline |
| setParticlePositions(const double pp[]) | TasOptimization::ParticleSwarmState | inline |
| setParticlePositions(const std::vector< double > &pp) | TasOptimization::ParticleSwarmState | inline |
| setParticlePositions(std::vector< double > &&pp) | TasOptimization::ParticleSwarmState | inline |
| setParticleVelocities(const double pv[]) | TasOptimization::ParticleSwarmState | inline |
| setParticleVelocities(const std::vector< double > &pv) | TasOptimization::ParticleSwarmState | inline |
| setParticleVelocities(std::vector< double > &&pv) | TasOptimization::ParticleSwarmState | inline |