Image Component Library (ICL)
icl::math::SimplexOptimizer< T, Vector > Member List

This is the complete list of members for icl::math::SimplexOptimizer< T, Vector >, including all inherited members.

createDefaultSimplex(const Vector &init)icl::math::SimplexOptimizer< T, Vector >static
error_function typedeficl::math::SimplexOptimizer< T, Vector >
getA() consticl::math::SimplexOptimizer< T, Vector >
getB() consticl::math::SimplexOptimizer< T, Vector >
getDim() consticl::math::SimplexOptimizer< T, Vector >
getErrorFunction() consticl::math::SimplexOptimizer< T, Vector >
getG() consticl::math::SimplexOptimizer< T, Vector >
getH() consticl::math::SimplexOptimizer< T, Vector >
getIterations() consticl::math::SimplexOptimizer< T, Vector >
getMinDelta() consticl::math::SimplexOptimizer< T, Vector >
getMinError() consticl::math::SimplexOptimizer< T, Vector >
init_gen typedeficl::math::SimplexOptimizer< T, Vector >
iteration_callback typedeficl::math::SimplexOptimizer< T, Vector >
m_dataicl::math::SimplexOptimizer< T, Vector >private
optimize(const Vector &init)icl::math::SimplexOptimizer< T, Vector >
optimize(const std::vector< Vector > &init)icl::math::SimplexOptimizer< T, Vector >
optimize(init_gen gen, int nInitCycles)icl::math::SimplexOptimizer< T, Vector >
Result typedeficl::math::SimplexOptimizer< T, Vector >
setA(T a)icl::math::SimplexOptimizer< T, Vector >
setB(T b)icl::math::SimplexOptimizer< T, Vector >
setDim(int dim)icl::math::SimplexOptimizer< T, Vector >
setErrorFunction(error_function f)icl::math::SimplexOptimizer< T, Vector >
setG(T g)icl::math::SimplexOptimizer< T, Vector >
setH(T h)icl::math::SimplexOptimizer< T, Vector >
setIterationCallback(const iteration_callback &cb)icl::math::SimplexOptimizer< T, Vector >
setIterations(int iterations)icl::math::SimplexOptimizer< T, Vector >
setMinDelta(T minDelta)icl::math::SimplexOptimizer< T, Vector >
setMinError(T minError)icl::math::SimplexOptimizer< T, Vector >
SimplexOptimizer(error_function f, int dim, int iterations=1E5, T minError=1.0E-10, T minDelta=1.0E-10, T a=1.0, T b=1.0, T g=0.5, T h=0.5)icl::math::SimplexOptimizer< T, Vector >
Uncopyable()icl::utils::Uncopyableinlineprotected