1 /*
2  * Name:   locsrch.h
3  * Author: Pietro Belotti
4  *
5  * This code is published under the Eclipse Public License (EPL).
6  * See http://www.eclipse.org/legal/epl-v10.html
7  *
8  */
9 
10 #ifndef LOCSRCH_H
11 #define LOCSRCH_H
12 
13 #include "sparse.h"
14 
15 typedef struct _dvar {
16 
17   int    nsi, index;
18   double delta;
19 
20 } dvar;
21 
22 typedef struct _pass {
23 
24   double thres;
25   char   sense;
26 
27 } frontier;
28 
29 
30 int locsrch (sparseLP *, double *, double *, char *, double *);
31 
32 #endif
33