LevMarFitting.h File Reference
#include <algorithm>
#include <cmath>
#include <cstring>
#include <iostream>
#include "LevMarFunc.h"
#include "Vector.h"
+ Include dependency graph for LevMarFitting.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

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)
 

Function Documentation

◆ Cholesky() [1/2]

template<class ScalarT, unsigned int N>
bool Cholesky ( ScalarT * a,
ScalarT p[] )

Definition at line 52 of file LevMarFitting.h.

◆ Cholesky() [2/2]

template<class ScalarT>
bool Cholesky ( ScalarT * a,
size_t n,
ScalarT p[] )

Definition at line 16 of file LevMarFitting.h.

+ Here is the caller graph for this function:

◆ CholeskySolve() [1/2]

template<class ScalarT, unsigned int N>
void CholeskySolve ( ScalarT * a,
ScalarT p[],
ScalarT b[],
ScalarT x[] )

Definition at line 120 of file LevMarFitting.h.

◆ CholeskySolve() [2/2]

template<class ScalarT>
void CholeskySolve ( ScalarT * a,
size_t n,
ScalarT p[],
ScalarT b[],
ScalarT x[] )

Definition at line 88 of file LevMarFitting.h.

+ Here is the caller graph for this function:

◆ LevMar() [1/2]

template<class IteratorT, class FuncT>
bool LevMar ( IteratorT begin,
IteratorT end,
FuncT & func,
typename FuncT::ScalarType * param )

Definition at line 152 of file LevMarFitting.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ LevMar() [2/2]

template<class ScalarT>
ScalarT LevMar ( unsigned int paramDim,
unsigned int imgDim,
const LevMarFunc< ScalarT > ** funcs,
ScalarT * param )

Definition at line 415 of file LevMarFitting.h.

+ Here is the call graph for this function: