# Amoeba Class Reference

This is an algorithm to get the minimum. More...

`#include <amoeha.h>`

List of all members.

## Public Member Functions
| Amoeba (const Doub ftoll, Int iterations, Int updateFreq)
template<class T >
VecDoub | minimize (VecDoub_I &point, const Doub del, T &func, void(*updateFunc)(void *), bool(*stopFunc)(void *), void *obj)
template<class T >
VecDoub | minimize (const VecDoub &point, VecDoub_I &dels, T &func, void(*updateFunc)(void *), bool(*stopFunc)(void *), void *obj)
template<class T >
VecDoub | minimize (MatDoub_I &pp, T &func, void(*updateFunc)(void *), bool(*stopFunc)(void *), void *obj)
void | get_psum (MatDoub_I &p, VecDoub_O &psum)
template<class T >
Doub | amotry (MatDoub_IO &p, VecDoub_O &y, VecDoub_IO &psum, const Int ihi, const Doub fac, T &func, void *obj)
## Public Attributes
const Doub | ftol
Int | nfunc
Int | mpts
Int | ndim
Doub | fmin
VecDoub | y
MatDoub | p
Int | iterations
Int | updateFreq

## Detailed Description

This is an algorithm to get the minimum.

Definition at line 11 of file amoeha.h.

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

- C:/AngioLocalizeNoAuto/MevisLabNoAutoReg/STUMevisApp/Angiolocalize/Sources/ML/STUChamferMatching/amoeha.h

All Classes Namespaces Files Functions Variables Enumerator Friends