Recent enhancements in - Gams
Recent enhancements in - Gams
Recent enhancements in - Gams
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
25<br />
Function Libraries – Interface<br />
• <strong>in</strong>t LibInit(<br />
abcRec_t *abc, // <strong>in</strong> handle<br />
const <strong>in</strong>t version,// <strong>in</strong> library version<br />
char *msg) // out message<br />
• <strong>in</strong>t (<br />
abcRec_t *abc, // <strong>in</strong> handle<br />
const <strong>in</strong>t DR, // <strong>in</strong> derivative request<br />
const <strong>in</strong>t args, // <strong>in</strong> number of arguments<br />
const double x[], // <strong>in</strong> arguments<br />
double *f, // out function value<br />
double g[], // out gradient<br />
double h[], // out hessian<br />
void *cb, // <strong>in</strong> error callback<br />
void *usermem) // <strong>in</strong> user memory for error callback