30 #ifndef _LEV_MAR_OPTIM_H 31 #define _LEV_MAR_OPTIM_H 33 void torque_error(
double *x,
double *fvec,
int m,
int np,
void *adata);
38 void readMeaInput(
int);
55 lev_mar_optim(
const std::string &strLogFile,std::vector<std::string> strDataFile,
int _nDataFiles);
58 void optimize(
double *p,
double *lp,
double *up,
double *globalp);
double minError
Definition: LevMarOptimization.h:41
double timeFactor
Definition: LevMarOptimization.h:45
double mesIntpDeflection
Definition: LevMarOptimization.h:45
std::vector< std::vector< double > > mesDeflection_dot
Definition: LevMarOptimization.h:53
double prevDeflection
Definition: LevMarOptimization.h:46
double modelTorque
Definition: LevMarOptimization.h:46
std::vector< std::vector< double > > mesTorque
Definition: LevMarOptimization.h:53
std::vector< std::vector< double > > mesDeflection
Definition: LevMarOptimization.h:53
double prevTime
Definition: LevMarOptimization.h:46
Definition: LevMarOptimization.h:35
double torqueError
Definition: LevMarOptimization.h:45
FILE * fileLog
Definition: LevMarOptimization.h:51
~lev_mar_optim()
Definition: LevMarOptimization.cpp:51
int mIndex
Definition: LevMarOptimization.h:48
double mesIntpTorque
Definition: LevMarOptimization.h:45
std::vector< double > optimumParameter
Definition: LevMarOptimization.h:43
void optimize(double *p, double *lp, double *up, double *globalp)
Definition: LevMarOptimization.cpp:78
double mesIntpDeflection_dot
Definition: LevMarOptimization.h:45
bool firstRun
Definition: LevMarOptimization.h:42
lev_mar_optim(const std::string &strLogFile, std::vector< std::string > strDataFile, int _nDataFiles)
Definition: LevMarOptimization.cpp:24
int nDataFiles
Definition: LevMarOptimization.h:49
void torque_error(double *x, double *fvec, int m, int np, void *adata)
Definition: LevMarOptimization.cpp:113
double * globalP
Definition: LevMarOptimization.h:44
std::vector< std::vector< double > > mesTime
Definition: LevMarOptimization.h:53
FILE * fileMeaData
Definition: LevMarOptimization.h:51