gtopt/linear_parser.hpp file

Parser for linear constraint expressions.

This module provides a parser for linear constraint expressions such as "3*x - 2*y <= 20" or "10 <= 3*x + 2*y <= 30", supporting single and range constraints with various operator forms.

Namespaces

namespace gtopt

Classes

class gtopt::LinearParser
struct gtopt::ParseResult