Commercial versions of AMPL may offer facilities for getting user-defined functions from shared libraries. To make these facilities available, the AMPL vendor must link an AMPL binary appropriately. Similarly, solvers must be appropriately linked to import functions from shared libraries. The same shared library can make user-defined functions available both to AMPL and to solvers.
A new ampl/solvers/funclink directory in netlib provides system-dependent examples and makefiles for creating suitable shared libraries and linking them to solvers. For a further introduction, see the README file in the funclink directory.
Return to the AMPL updates page.
Return to the AMPL home page.