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
20.
Advanced Algorithms for Mathematical Programs
21.
AIMMS Outer Approximation Algorithm for MINLP
Part VI - Data Communication Components
22.
Data Initialization, Verification and Control
24.
Communicating with Databases
25.
Format of ASCII Data Files
26.
Reading and Writing Excel Data
27.
Reading and Writing XML Data
28.
ASCII Reports and Output Listings
Part VII - Advanced Language Components
31.
AIMMS Programming Interface
32.
Model Structure and Modules
Appendices

E-mail this page
Request WebMeeting




