highprecisionpso::SingleDifferentDirection Member List

This is the complete list of members for highprecisionpso::SingleDifferentDirection, including all inherited members.

DistanceTo1DLocalOptimum(const std::vector< mpf_t * > &pos, int d)highprecisionpso::Functionvirtual
DistanceTo1DLocalOptimumTernarySearch(const std::vector< mpf_t * > &pos, int d, mpf_t *start_distance)highprecisionpso::Functionvirtual
Eval(const std::vector< mpf_t * > &pos)highprecisionpso::SingleDifferentDirectionvirtual
Evaluate(const std::vector< mpf_t * > &pos)highprecisionpso::Function
Function()highprecisionpso::Function
Function(double search_space_lower_bound, double search_space_upper_bound)highprecisionpso::Function
Function(std::vector< double > search_space_lower_bound, std::vector< double > search_space_upper_bound)highprecisionpso::Function
GetLowerSearchSpaceBound()highprecisionpso::Functionvirtual
GetName()highprecisionpso::SingleDifferentDirectionvirtual
GetUpperSearchSpaceBound()highprecisionpso::Functionvirtual
InitSearchSpaceBounds()highprecisionpso::Function
SetFunctionBound(SearchSpaceBound *search_space_bound)highprecisionpso::Function
SingleDifferentDirection(double single_dimension_exponent=2.0, double remaining_dimension_exponent=2.0, SingleDifferentDirectionMode mode=SINGLE_DIFFERENT_DIRECTION_MODE_FIRST, std::vector< std::string > rng_description=std::vector< std::string >(0))highprecisionpso::SingleDifferentDirection
~Function()highprecisionpso::Functioninlinevirtual
~SingleDifferentDirection()highprecisionpso::SingleDifferentDirection