Skip to main content
Ctrl+K
    AMPL Resources
  • AMPL.com
  • AMPL Support Forum
  • AMPL Download Portal
  • AMPL Development Resources
  • AMPL + Python 🐍
  • AMPL on Streamlit Cloud
  • Hands-On Optimization in Python
  • AMPL Model Colaboratory
  • amplpy: Python API
  • More Resources
  • AMPL Books
  • MP: Solver Interface Framework
  • AMPL’s Open-Source Projects
  • Licenses & Pricing
  • AMPL & Solvers pricing
  • Free Academic Licenses
  • Free AMPL Community Edition
  • Social Media
  • LinkedIn
AMPL API 3.0.0 documentation - Home AMPL API 3.0.0 documentation - Home C API
  • Introduction
  • Initial Setup
  • Quick Start
  • Function structure
  • C API Reference
  • C API Examples
  • AMPL APIs
  • AMPL Support Forum
  • AMPL Portal
  • AMPL Homepage
  • AMPL Resources
  • Introduction
  • Initial Setup
  • Quick Start
  • Function structure
  • C API Reference
  • C API Examples
  • AMPL APIs
  • AMPL Support Forum
  • AMPL Portal
  • AMPL Homepage
  • AMPL Resources
Ctrl+K

Section Navigation

  • AMPL
  • AMPL_DATAFRAME
  • AMPL_ENVIRONMENT
  • AMPL_ERRORHANDLER
  • AMPL_OUTPUTHANDLER
  • AMPL_RunnablePtr
  • AMPL_TUPLE
  • AMPL_VARIANT
  • AMPL_ENTITY
  • AMPL_INSTANCE
  • AMPL_CONSTRAINT
  • AMPL_CONSTRAINTINSTANCE
  • AMPL_OBJECTIVE
  • AMPL_PARAMETER
  • AMPL_SET
  • AMPL_SETINSTANCE
  • AMPL_VARIABLE
  • AMPL_VARIABLEINSTANCE
AMPL Python Ecosystem AMPL Python Ecosystem AMPL Model Colaboratory
Hands-On Mathematical Optimization with AMPL in Python

Follow us on LinkedIn!

  • C API Reference

C API Reference#

AMPL functions#

All functions provided by the AMPL C API have prefix AMPL_.

  • AMPL
  • AMPL_DATAFRAME
  • AMPL_ENVIRONMENT
  • AMPL_ERRORHANDLER
  • AMPL_OUTPUTHANDLER
  • AMPL_RunnablePtr
  • AMPL_TUPLE
  • AMPL_VARIANT
  • AMPL_TYPE

Algebraic entities functions#

  • AMPL_ENTITY
  • AMPL_INSTANCE
  • AMPL_CONSTRAINT
  • AMPL_CONSTRAINTINSTANCE
  • AMPL_OBJECTIVE
  • AMPL_PARAMETER
  • AMPL_SET
  • AMPL_SETINSTANCE
  • AMPL_VARIABLE
  • AMPL_VARIABLEINSTANCE

previous

Function structure

next

AMPL

On this page
  • AMPL functions
  • Algebraic entities functions

© Copyright 2013-2026, AMPL Optimization Inc.