Image Component Library (ICL)
Public Attributes | List of all members
icl::math::SimplexOptimizationResult< T, Vector > Struct Template Reference

Utility structure, that is used as accumulator for results of the SimplexOptimizer class. More...

#include <SimplexOptimizer.h>

Public Attributes

const Vector & x
 result vector More...
 
const T fx
 error function value at result vector position More...
 
const int iterations
 actual count of iterations that were used for optimization More...
 
const std::vector< Vector > & vertices
 end simplex vertices (usually only used for debugging purpose) More...
 

Detailed Description

template<class T, class Vector = DynColVector<T>>
struct icl::math::SimplexOptimizationResult< T, Vector >

Utility structure, that is used as accumulator for results of the SimplexOptimizer class.

Member Data Documentation

◆ fx

template<class T , class Vector = DynColVector<T>>
const T icl::math::SimplexOptimizationResult< T, Vector >::fx

error function value at result vector position

◆ iterations

template<class T , class Vector = DynColVector<T>>
const int icl::math::SimplexOptimizationResult< T, Vector >::iterations

actual count of iterations that were used for optimization

◆ vertices

template<class T , class Vector = DynColVector<T>>
const std::vector<Vector>& icl::math::SimplexOptimizationResult< T, Vector >::vertices

end simplex vertices (usually only used for debugging purpose)

◆ x

template<class T , class Vector = DynColVector<T>>
const Vector& icl::math::SimplexOptimizationResult< T, Vector >::x

result vector


The documentation for this struct was generated from the following file: