#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) |
Definition at line 27 of file UT_MinimumFinder.h.
| 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 | |||
| ) |
| void evaluateLine | ( | float | x, | |
| float & | val, | |||
| float & | der, | |||
| void * | data | |||
| ) | [friend] |
1.5.9