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