ams.opt.omodel#

Module for optimization modeling.

Classes

Constraint([name, e_str, info, is_eq])

Base class for constraints.

ExpressionCalc([name, info, unit, var, e_str])

Expression for calculation.

OModel(routine)

Base class for optimization models.

Objective([name, e_str, info, unit, sense])

Base class for objective functions.

OptzBase([name, info, unit])

Base class for optimization elements, e.g., Var and Constraint.

Param([name, info, unit, no_parse, nonneg, ...])

Base class for parameters used in a routine.

Var([name, tex_name, info, src, unit, ...])

Base class for variables used in a routine.