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 |