Callable Library C API

This chapter specifies the interface for using SYMPHONY's callable library. These function calls can be used to build custom applications that call SYMPHONY as a subroutine, as described in Section 3.3. All callable library function begin with the prefix sym_. To call these function from an application, include the header file symphony.h and then link with the SYMPHONY library as described here. In general, if an array is requested, such as the array of lower bounds on the variables, for instance, the user is responsible for allocating an array of appropriate size and passing it to SYMPHONY. SYMPHONY will then fill up the array.


Ted Ralphs