|
14 | 14 | /* +-----------------------------------------------------------------------+ */ |
15 | 15 | /* | SUBROUTINE for sampling. | */ |
16 | 16 | /* +-----------------------------------------------------------------------+ */ |
17 | | -/* Subroutine */ void direct_dirsamplef_(doublereal *c__, integer *arrayi, doublereal |
18 | | - *delta, integer *sample, integer *new__, integer *length, |
19 | | - FILE *logfile, doublereal *f, integer *free, integer *maxi, |
| 17 | +/* Subroutine */ void direct_dirsamplef_(doublereal *c__, integer *arrayi, doublereal |
| 18 | + *delta, integer *sample, integer *new__, integer *length, |
| 19 | + FILE *logfile, doublereal *f, integer *free, integer *maxi, |
20 | 20 | integer *point, fp fcn, doublereal *x, doublereal *l, doublereal * |
21 | | - minf, integer *minpos, doublereal *u, integer *n, integer *maxfunc, |
| 21 | + minf, integer *minpos, doublereal *u, integer *n, integer *maxfunc, |
22 | 22 | const integer *maxdeep, integer *oops, doublereal *fmax, integer * |
23 | 23 | ifeasiblef, integer *iinfesiblef, void *fcn_data, int *force_stop) |
24 | 24 | { |
25 | | - (void) logfile; (void) free; (void) maxfunc; (void) maxdeep; (void) oops; |
26 | | - (void) delta; (void) sample; |
27 | | - |
28 | 25 | /* System generated locals */ |
29 | 26 | integer length_dim1, length_offset, c_dim1, c_offset, i__1, i__2; |
30 | 27 | doublereal d__1; |
31 | 28 |
|
32 | 29 | /* Local variables */ |
33 | 30 | integer i__, j, helppoint, pos, kret; |
34 | 31 |
|
| 32 | + (void) logfile; (void) free; (void) maxfunc; (void) maxdeep; (void) oops; |
| 33 | + (void) delta; (void) sample; |
| 34 | + |
35 | 35 | /* +-----------------------------------------------------------------------+ */ |
36 | 36 | /* | JG 07/16/01 fcn must be declared external. | */ |
37 | 37 | /* +-----------------------------------------------------------------------+ */ |
|
86 | 86 | if (force_stop && *force_stop) /* skip eval after forced stop */ |
87 | 87 | f[(pos << 1) + 1] = *fmax; |
88 | 88 | else |
89 | | - direct_dirinfcn_(fcn, &x[1], &l[1], &u[1], n, &f[(pos << 1) + 1], |
| 89 | + direct_dirinfcn_(fcn, &x[1], &l[1], &u[1], n, &f[(pos << 1) + 1], |
90 | 90 | &kret, fcn_data); |
91 | 91 | if (force_stop && *force_stop) |
92 | 92 | kret = -1; /* mark as invalid point */ |
|
0 commit comments