File numerics/src/MLCP/NonSmoothNewtonNeighbour.h¶
Go to the source code of this file
Typedef and functions declarations related to non-smooth Newton solver
Solve \( \phi(z) = 0 \) using a Newton method.
The algorithm is alg 4.1 of the paper of Kanzow and Kleinmichel, “A new class of semismooth Newton-type methods
for nonlinear complementarity problems”, in Computational Optimization and Applications, 11, 227-251 (1998).
Functions
-
double *nonSmoothNewtonNeighInitMemory(int n, double *dWork, int *iWork)¶
-
int nonSmoothNewtonNeigh(int, double*, NewtonFunctionPtr*, NewtonFunctionPtr*, int*, double*)¶
-
int nonSmoothNewtonNeigh_getNbIWork(int n, int m)¶
-
int nonSmoothNewtonNeigh_getNbDWork(int n, int m)¶
-
void NSNN_thisIsTheSolution(int n, double *z)¶
-
void NSNN_reset(void)¶