APMonitor Modeling Language

The APMonitor Modeling Language is optimization software for differential and algebraic equations. It is coupled with large-scale nonlinear programming solvers for data reconciliation, real-time optimization, dynamic simulation, and nonlinear predictive control. It is available as a free web service or for commercial licensing.

Try Example Optimization Problems
Browse or modify example problems to start solving nonlinear programming problems with up to 10 million variables through a web-interface.
Documentation
APMonitor Documentation Wiki gives details of the modeling language and example applications. Compare to other popular modeling languages.

Discussion Forum and Webinars
Users share experiences and collaborate through an online discussion forum and regularly scheduled webinars.
Premium Account Login
Registered users manage applications, view optimization results, and collaborate with other users.

APM Python Interface
Python gives users an open-source option for solving nonlinear programming problems with a growing community of users.
APM MATLAB Interface
MATLAB provides a powerful mathematical scripting language to improve the capability of optimization solutions.