Doxygen 1.9.1
Toolkit for Adaptive Stochastic Modeling and Non-Intrusive ApproximatioN: Tasmanian v8.2 (development)
TasOptimization::ParticleSwarmState Member List

This is the complete list of members for TasOptimization::ParticleSwarmState, including all inherited members.

clearBestParticles()TasOptimization::ParticleSwarmStateinline
clearCache()TasOptimization::ParticleSwarmStateinline
getBestParticlePositions(double bpp[]) constTasOptimization::ParticleSwarmStateinline
getBestParticlePositions() constTasOptimization::ParticleSwarmStateinline
getBestPosition(double bp[]) constTasOptimization::ParticleSwarmStateinline
getBestPosition() constTasOptimization::ParticleSwarmStateinline
getNumDimensions() constTasOptimization::ParticleSwarmStateinline
getNumParticles() constTasOptimization::ParticleSwarmStateinline
getParticlePositions(double pp[]) constTasOptimization::ParticleSwarmStateinline
getParticlePositions() constTasOptimization::ParticleSwarmStateinline
getParticleVelocities(double pv[]) constTasOptimization::ParticleSwarmStateinline
getParticleVelocities() constTasOptimization::ParticleSwarmStateinline
getStateVector() constTasOptimization::ParticleSwarmStateinline
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() constTasOptimization::ParticleSwarmStateinline
isCacheInitialized() constTasOptimization::ParticleSwarmStateinline
isPositionInitialized() constTasOptimization::ParticleSwarmStateinline
isVelocityInitialized() constTasOptimization::ParticleSwarmStateinline
operator=(ParticleSwarmState &&source)=defaultTasOptimization::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::ParticleSwarmStatefriend
ParticleSwarmState()=deleteTasOptimization::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)=defaultTasOptimization::ParticleSwarmState
ParticleSwarmState(ParticleSwarmState &&source)=defaultTasOptimization::ParticleSwarmState
setBestParticlePositions(const double bpp[])TasOptimization::ParticleSwarmStateinline
setBestParticlePositions(const std::vector< double > &bpp)TasOptimization::ParticleSwarmStateinline
setBestParticlePositions(std::vector< double > &&bpp)TasOptimization::ParticleSwarmStateinline
setParticlePositions(const double pp[])TasOptimization::ParticleSwarmStateinline
setParticlePositions(const std::vector< double > &pp)TasOptimization::ParticleSwarmStateinline
setParticlePositions(std::vector< double > &&pp)TasOptimization::ParticleSwarmStateinline
setParticleVelocities(const double pv[])TasOptimization::ParticleSwarmStateinline
setParticleVelocities(const std::vector< double > &pv)TasOptimization::ParticleSwarmStateinline
setParticleVelocities(std::vector< double > &&pv)TasOptimization::ParticleSwarmStateinline