tttrlib
A library for time-tagged time resolved data
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
i_lbfgs.h File Reference
#include <cmath>
#include <iostream>
#include "alglib/ap.h"
#include "lbfgs/lbfgs.h"

Go to the source code of this file.

Classes

class  bfgs
 

Typedefs

typedef double(* TargetFP) (double *, void *)
 

Functions

int fjac1 (void(*)(double *, double *), double *, int, int, double, double *)
 
int fgrad1 (void(*)(double *, double &), double *, int, double, double *)
 
int fjac2 (void(*)(double *, double *), double *, int, int, double, double *)
 
int fgrad2 (void(*)(double *, double &), double *, int, double, double *)
 
int fjac4 (void(*)(double *, double *), double *, int, int, double, double *)
 
int fgrad4 (void(*)(double *, double &), double *, int, double, double *)
 

Typedef Documentation

◆ TargetFP

typedef double(* TargetFP) (double *, void *)

Function Documentation

◆ fgrad1()

int fgrad1 ( void(*)(double *, double &) ,
double * ,
int ,
double ,
double *  )

◆ fgrad2()

int fgrad2 ( void(*)(double *, double &) ,
double * ,
int ,
double ,
double *  )

◆ fgrad4()

int fgrad4 ( void(*)(double *, double &) ,
double * ,
int ,
double ,
double *  )

◆ fjac1()

int fjac1 ( void(*)(double *, double *) ,
double * ,
int ,
int ,
double ,
double *  )

◆ fjac2()

int fjac2 ( void(*)(double *, double *) ,
double * ,
int ,
int ,
double ,
double *  )

◆ fjac4()

int fjac4 ( void(*)(double *, double *) ,
double * ,
int ,
int ,
double ,
double *  )