Library IpiOptim

IpiOptim

Reference for 16 classes and 29 functions. Signatures extracted from the headers; drawing functions include an interactive preview. Some ADEFID-specific descriptions are pending confirmation by the author.

No functions match your search.
BIS
CBisection
Bisection.h · inherits from COptim2D
Includes: optim2d.h1 functions
FindRoot
virtual bool FindRoot(COptimFunctions* Fun, Optim2DParam* pr)

Description — pending

DAV
CDavFletPowell
DavFletPowell.h · inherits from COptim3D
Includes: optim3d.h4 public members2 functions
GetA
Matrix GetA(double alpha)

Description — pending

Optimize 2 overloads
virtual bool Optimize(COptimFunctions * Fun, Optim3DParam * pOP)
virtual bool Optimize(COptimFunctions * Fun)

Description — pending

EQU
CEqualIntervals
EqualIntervals.h · inherits from COptim2D
Includes: optim2d.h2 functions
Maximize 2 overloads
virtual bool Maximize(COptimFunctions *Fun)
virtual bool Maximize(COptimFunctions *Fun, double yValue)

Description — pending

Minimize 2 overloads
virtual bool Minimize(COptimFunctions *Fun)
virtual bool Minimize(COptimFunctions* Fun, double yValue)

Description — pending

FAL
CFalsePosition
FalsePosition.h · inherits from COptim2D
Includes: optim2d.h1 functions
FindRoot
virtual bool FindRoot(COptimFunctions* Fun, Optim2DParam* pr)

Description — pending

FIX
CFixedPoint
FixedPoint.h · inherits from COptim2D
Includes: optim2d.h2 functions
FindRoot
virtual bool FindRoot(COptimFunctions* Fun, Optim2DParam* pr)

Description — pending

ModifiedFunction
double ModifiedFunction(COptimFunctions* Fun, double x)

Description — pending

GOL
CGoldenSection
goldensection.h · inherits from COptim2D
Includes: optim2d.h2 functions
Maximize
virtual bool Maximize(COptimFunctions *Fun, Optim2DParam* pOP)

Description — pending

Minimize
virtual bool Minimize(COptimFunctions *Fun, Optim2DParam* pOP)

Description — pending

MAR
CMarquardt
Marquardt.h · inherits from COptim3D
Includes: optim3d.h3 public members2 functions
GetModH
Matrix GetModH(double x[])

Description — pending

Optimize 2 overloads
bool Optimize(COptimFunctions * Fun, Optim3DParam * pOP)
bool Optimize(COptimFunctions * Fun)

Description — pending

NEW
CNewtonMod
NewtonMod.h · inherits from COptim3D
Includes: optim3d.h2 public members1 functions
Optimize 2 overloads
bool Optimize(COptimFunctions * Fun, Optim3DParam * pOP)
bool Optimize(COptimFunctions * Fun)

Description — pending

NEW
CNewtonRaphson
NewtonRaphson.h · inherits from COptim2D
Includes: optim2d.h1 functions
FindRoot
virtual bool FindRoot(COptimFunctions* Fun, Optim2DParam* pr)

Description — pending

OPT
COptim2D
Optim2D.h
4 public members3 functions
FindRoot 2 overloads
bool FindRoot(COptimFunctions* Fun, double yValue)
virtual bool FindRoot(COptimFunctions* Fun, Optim2DParam* pOP)

Description — pending

Maximize 2 overloads
bool Maximize(COptimFunctions *Fun, double yValue)
virtual bool Maximize(COptimFunctions *Fun, Optim2DParam* pOP)

Description — pending

Minimize 2 overloads
bool Minimize(COptimFunctions *Fun, double yValue)
virtual bool Minimize(COptimFunctions *Fun, Optim2DParam* pOP)

Description — pending

OPT
COptim3D
Optim3D.h · inherits from CVectors
Includes: Optim2D.h, vectors.h7 public members2 functions
GetError
double GetError(unsigned int ERROR_TYPE, COptimFunctions * Fun, double xi[], double xiplus1[], double grad[])

Description — pending

Optimize 2 overloads
bool Optimize(COptimFunctions *Fun)
virtual bool Optimize(COptimFunctions *Fun, Optim3DParam* pOP)

Description — pending

OPT
COptimFunctions
OptimFunctions.h · inherits from CVectors
1 public members4 functions
DFun
virtual double DFun(double x)

Description — pending

Function 3 overloads
virtual double Function(double x)
virtual double Function(double x, double y)
virtual double Function(double x[])

Description — pending

GetHessian
virtual Matrix GetHessian(double x[], int dim)

Description — pending

GradFun 2 overloads
virtual void GradFun(double x[])
virtual void GradFun(double x[],double gx[])

Description — pending

POL
CPolynomial
Polynomial.h · inherits from COptim2D
Includes: optim2d.h2 functions
Maximize 2 overloads
virtual bool Maximize(COptimFunctions *Fun)
virtual bool Maximize(COptimFunctions *Fun, double yValue)

Description — pending

Minimize 2 overloads
virtual bool Minimize(COptimFunctions *Fun)
virtual bool Minimize(COptimFunctions* Fun, double yValue)

Description — pending

SEC
CSecant
Secant.h · inherits from COptim2D
Includes: optim2d.h1 functions
FindRoot
virtual bool FindRoot(COptimFunctions* Fun, Optim2DParam* pr)

Description — pending

SEM
CSemiIntervals
SemiIntervals.h · inherits from COptim2D
Includes: optim2d.h2 functions
Maximize 2 overloads
virtual bool Maximize(COptimFunctions *Fun)
virtual bool Maximize(COptimFunctions *Fun, double yValue)

Description — pending

Minimize 2 overloads
virtual bool Minimize(COptimFunctions *Fun)
virtual bool Minimize(COptimFunctions* Fun, double yValue)

Description — pending

STE
CSteepestDescent
SteepestDescent.h · inherits from COptim3D
Includes: optim3d.h1 functions
Optimize
virtual bool Optimize(COptimFunctions* Fun, Optim3DParam* pOP)

Description — pending