#include <algorithm>
#include <cmath>
#include <cstring>
#include <iostream>
#include "LevMarFunc.h"
#include "Vector.h"
Go to the source code of this file.
|
| template<class ScalarT, unsigned int N> |
| bool | Cholesky (ScalarT *a, ScalarT p[]) |
| |
| template<class ScalarT> |
| bool | Cholesky (ScalarT *a, size_t n, ScalarT p[]) |
| |
| template<class ScalarT, unsigned int N> |
| void | CholeskySolve (ScalarT *a, ScalarT p[], ScalarT b[], ScalarT x[]) |
| |
| template<class ScalarT> |
| void | CholeskySolve (ScalarT *a, size_t n, ScalarT p[], ScalarT b[], ScalarT x[]) |
| |
| template<class IteratorT, class FuncT> |
| bool | LevMar (IteratorT begin, IteratorT end, FuncT &func, typename FuncT::ScalarType *param) |
| |
| template<class ScalarT> |
| ScalarT | LevMar (unsigned int paramDim, unsigned int imgDim, const LevMarFunc< ScalarT > **funcs, ScalarT *param) |
| |
◆ Cholesky() [1/2]
template<class ScalarT, unsigned int N>
| bool Cholesky |
( |
ScalarT * | a, |
|
|
ScalarT | p[] ) |
◆ Cholesky() [2/2]
template<class ScalarT>
| bool Cholesky |
( |
ScalarT * | a, |
|
|
size_t | n, |
|
|
ScalarT | p[] ) |
◆ CholeskySolve() [1/2]
template<class ScalarT, unsigned int N>
| void CholeskySolve |
( |
ScalarT * | a, |
|
|
ScalarT | p[], |
|
|
ScalarT | b[], |
|
|
ScalarT | x[] ) |
◆ CholeskySolve() [2/2]
template<class ScalarT>
| void CholeskySolve |
( |
ScalarT * | a, |
|
|
size_t | n, |
|
|
ScalarT | p[], |
|
|
ScalarT | b[], |
|
|
ScalarT | x[] ) |
◆ LevMar() [1/2]
template<class IteratorT, class FuncT>
| bool LevMar |
( |
IteratorT | begin, |
|
|
IteratorT | end, |
|
|
FuncT & | func, |
|
|
typename FuncT::ScalarType * | param ) |
◆ LevMar() [2/2]
template<class ScalarT>
| ScalarT LevMar |
( |
unsigned int | paramDim, |
|
|
unsigned int | imgDim, |
|
|
const LevMarFunc< ScalarT > ** | funcs, |
|
|
ScalarT * | param ) |