chiark / gitweb /
recommend building in a subdir
[nlopt.git] / stogo / testros.cc
1 #include "global.h"
2 #include "tools.h"
3 #include "rosen.h"
4
5 int main() {
6   int dim=2;
7
8   Pdom Dom=Domain_Rosenbrock;
9   Pobj Obj=Objective_Rosenbrock;
10   Pgrad Grad=Gradient_Rosenbrock;
11
12   GlobalParams params;
13   params.det_pnts=2*dim+1; params.rnd_pnts=0;
14   params.eps_cl=0.1; params.rshift=0.3;
15   params.mu=1.0E-4; params.maxtime=5;
16
17   TBox D(dim);
18   Dom(D);
19   Global Problem(D,Obj, Grad, params);
20   RVector dummyvec(dim);
21   Problem.Search(-1, dummyvec);
22
23   cout << "Minimizers found\n";
24   Problem.DispMinimizers();
25 }