AIMMS Language Reference
The AIMMS Language Reference provides a complete description of the AIMMS modeling language, its underlying data structures, and its advanced language constructs. It is aimed at model builders only, and provides the ultimate reference to the model constructs that can be used to get the most out of your model formulations.
Download Language Reference (single-sided electronic)
Download Language Reference (double-sided printable)
Chapter Breakdown
Find below a chapter breakdown of the AIMMS Language Reference manual.
1. About
1. Preface
Part I - Preliminaries
1. Introduction to the AIMMS Language
Part II - Non-Procedural Language Components
5. Set, Set Element and String Expressions
6. Numerical and Logical Expressions
7. Execution of Nonprocedural Components
Part III - Procedural Language Components
11. External Procedures and Functions
Part IV - Sparse Execution
13. Execution Efficiency Cookbook
Part V - Optimization Modeling Components
14. Variable and Constraints Declaration
15. Solving Mathematical Programs
17. Advanced Methods for Nonlinear Programs
18. Mixed Complementarity Problems
21. Advanced Algorithms for Mathematical Programs
22. AIMMS Outer Approximation Algorithm for MINLP
Part VI - Data Communication Components
23. Data Initialization, Verification and Control
25. Communicating with Databases
26. Format of ASCII Data Files
27. Reading and Writing Spreadsheet Data
28. Reading and Writing XML Data
29. ASCII Reports and Output Listings
Part VII - Advanced Language Components
32. AIMMS Programming Interface
33. Model Structure and Modules
Appendices
