gtopt/solver_backend.hpp file

Abstract solver backend interface for LP/MIP solvers.

Defines the pure virtual interface that all solver plugins must implement. This header has zero dependencies on any solver library (COIN-OR, HiGHS, CPLEX, etc.) — concrete implementations live in dynamically loaded plugins.

Namespaces

namespace gtopt

Classes

class gtopt::SolverBackend
Abstract interface for LP/MIP solver backends.