FAQ |
BOOK |
SOLVERS |
PLATFORMS |
VENDORS |
MEETINGS |
MORE! |
WHAT'S NEW
EXTENSIONS |
CHANGE LOG |
REPORTS |
NETLIB |
EXAMPLES |
CONTENTS |
HOME
New AMPL
Language Features
- Changing the Model and Data
- Reading data: the data, update data
and reset data commands
- Reading data: the read command
- Removing or redefining model components
- Fixing or unfixing a variable at a new value
- Relaxing integrality
- Character Strings
- String functions and operators
- String expressions in AMPL commands
- Number-to-string conversions
- String-to-number conversions
- Character-code conversions
- Display formats for strings
- Complementarity Problems
Index to examples
- Motivation
- Complementary pairs of inequalities
- Complementary double inequalities
- Using the PATH solver
- Presolve
- Auxiliary solution values
- Generic synonyms
- Database Access

Index to examples
- General principles of data correspondence
- Examples of AMPL table-handling statements
- General forms of the table declaration
- Reading data from relational tables
- Writing data to relational tables
- Reading and writing the same table
- Indexed collections of tables and columns
- Standard and built-in table handlers
- Examining Models and Data
- The show command: displaying model components
- The xref command: displaying model dependencies
- The expand command: displaying model instances
- Generic synonyms for variables, constraints and objectives
- Summary model information
- Looping and Testing 1:
Writing "scripts" in the AMPL command language
Index to examples
- Running scripts
- Iterating over a set
- Iterating subject to a condition
- Testing a condition
- Terminating a loop
- Stepping through a script
- Looping and Testing 2:
Implementing algorithms through AMPL scripts
Index to examples
- Alternating between named problems
- Defining named problems
- Using named problems
- Displaying named problems
- Defining and using named environments
- Presolve Tolerances
- Determining that no feasible solution exists
- Rounding bounds on integer variables
- Reporting and Display
- Solver return messages
- Time and memory listings
- Output logs
- Limits on messages
- Prompts
- Statuses
- Solve results
- Solver statuses of objectives and problems
- Solver statuses of variables
- Solver statuses of constraints
- AMPL statuses
- Suffixes
- User-defined suffixes
- Solver-defined suffixes
- The suffix statement
Comments or questions?
Write to info@ampl.com
or use our comment form.
Back to AMPL book page.
Back to AMPL home page.
LAST MODIFIED 12 JUNE 2000 BY
4er.