TwiceAsNice  2019-02-18
Macros | Functions
lmdemo.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <float.h>
#include "levmar.h"
Include dependency graph for lmdemo.c:

Macros

#define ROSD   105.0
 
#define MODROSLAM   1E02
 
#define M_PI   3.14159265358979323846 /* pi */
 

Functions

void ros (double *p, double *x, int m, int n, void *data)
 
void jacros (double *p, double *jac, int m, int n, void *data)
 
void modros (double *p, double *x, int m, int n, void *data)
 
void jacmodros (double *p, double *jac, int m, int n, void *data)
 
void powell (double *p, double *x, int m, int n, void *data)
 
void jacpowell (double *p, double *jac, int m, int n, void *data)
 
void wood (double *p, double *x, int m, int n, void *data)
 
void meyer (double *p, double *x, int m, int n, void *data)
 
void jacmeyer (double *p, double *jac, int m, int n, void *data)
 
void osborne (double *p, double *x, int m, int n, void *data)
 
void jacosborne (double *p, double *jac, int m, int n, void *data)
 
void helval (double *p, double *x, int m, int n, void *data)
 
void jachelval (double *p, double *jac, int m, int n, void *data)
 
void bt3 (double *p, double *x, int m, int n, void *data)
 
void jacbt3 (double *p, double *jac, int m, int n, void *data)
 
void hs28 (double *p, double *x, int m, int n, void *data)
 
void jachs28 (double *p, double *jac, int m, int n, void *data)
 
void hs48 (double *p, double *x, int m, int n, void *data)
 
void jachs48 (double *p, double *jac, int m, int n, void *data)
 
void hs51 (double *p, double *x, int m, int n, void *data)
 
void jachs51 (double *p, double *jac, int m, int n, void *data)
 
void hs01 (double *p, double *x, int m, int n, void *data)
 
void jachs01 (double *p, double *jac, int m, int n, void *data)
 
void hs21 (double *p, double *x, int m, int n, void *data)
 
void jachs21 (double *p, double *jac, int m, int n, void *data)
 
void hatfldb (double *p, double *x, int m, int n, void *data)
 
void jachatfldb (double *p, double *jac, int m, int n, void *data)
 
void hatfldc (double *p, double *x, int m, int n, void *data)
 
void jachatfldc (double *p, double *jac, int m, int n, void *data)
 
void mod1hs52 (double *p, double *x, int m, int n, void *data)
 
void jacmod1hs52 (double *p, double *jac, int m, int n, void *data)
 
void mod2hs52 (double *p, double *x, int m, int n, void *data)
 
void jacmod2hs52 (double *p, double *jac, int m, int n, void *data)
 
void mods235 (double *p, double *x, int m, int n, void *data)
 
void jacmods235 (double *p, double *jac, int m, int n, void *data)
 
void modbt7 (double *p, double *x, int m, int n, void *data)
 
void jacmodbt7 (double *p, double *jac, int m, int n, void *data)
 
void combust (double *p, double *x, int m, int n, void *data)
 
void jaccombust (double *p, double *jac, int m, int n, void *data)
 
void modhs76 (double *p, double *x, int m, int n, void *data)
 
void jacmodhs76 (double *p, double *jac, int m, int n, void *data)
 
int main ()
 

Macro Definition Documentation

◆ M_PI

#define M_PI   3.14159265358979323846 /* pi */

◆ MODROSLAM

#define MODROSLAM   1E02

◆ ROSD

#define ROSD   105.0

Function Documentation

◆ bt3()

void bt3 ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ combust()

void combust ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ hatfldb()

void hatfldb ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ hatfldc()

void hatfldc ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ helval()

void helval ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ hs01()

void hs01 ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ hs21()

void hs21 ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ hs28()

void hs28 ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ hs48()

void hs48 ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ hs51()

void hs51 ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ jacbt3()

void jacbt3 ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jaccombust()

void jaccombust ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jachatfldb()

void jachatfldb ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jachatfldc()

void jachatfldc ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jachelval()

void jachelval ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jachs01()

void jachs01 ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jachs21()

void jachs21 ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jachs28()

void jachs28 ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jachs48()

void jachs48 ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jachs51()

void jachs51 ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jacmeyer()

void jacmeyer ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jacmod1hs52()

void jacmod1hs52 ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jacmod2hs52()

void jacmod2hs52 ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jacmodbt7()

void jacmodbt7 ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jacmodhs76()

void jacmodhs76 ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jacmodros()

void jacmodros ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jacmods235()

void jacmods235 ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jacosborne()

void jacosborne ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jacpowell()

void jacpowell ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ jacros()

void jacros ( double *  p,
double *  jac,
int  m,
int  n,
void *  data 
)

◆ main()

int main ( void  )

◆ meyer()

void meyer ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ mod1hs52()

void mod1hs52 ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ mod2hs52()

void mod2hs52 ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ modbt7()

void modbt7 ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ modhs76()

void modhs76 ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ modros()

void modros ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ mods235()

void mods235 ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ osborne()

void osborne ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ powell()

void powell ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ ros()

void ros ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)

◆ wood()

void wood ( double *  p,
double *  x,
int  m,
int  n,
void *  data 
)