HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UT_MinimumFinder Class Reference

#include <UT_MinimumFinder.h>

Public Member Functions

int brent (void(*func)(float x, float &val, float &der, void *data), void *data, float ax, float bx, float cx, float tol, float &result, float &val, int maxIter=200) const
 
int frprPCG (void(*func)(const UT_Vector &x, float &val, UT_Vector &grad, void *data), void *data, const UT_Vector &x1, const UT_Vector &x2, float tol, UT_Vector &result, int maxIter=200)
 

Friends

void evaluateLine (float x, float &val, float &der, void *data)
 

Detailed Description

Definition at line 18 of file UT_MinimumFinder.h.

Member Function Documentation

int UT_MinimumFinder::brent ( void(*)(float x, float &val, float &der, void *data func,
void data,
float  ax,
float  bx,
float  cx,
float  tol,
float &  result,
float &  val,
int  maxIter = 200 
) const
int UT_MinimumFinder::frprPCG ( void(*)(const UT_Vector &x, float &val, UT_Vector &grad, void *data func,
void data,
const UT_Vector x1,
const UT_Vector x2,
float  tol,
UT_Vector result,
int  maxIter = 200 
)

Friends And Related Function Documentation

void evaluateLine ( float  x,
float &  val,
float &  der,
void data 
)
friend

The documentation for this class was generated from the following file: