Overview of fundamental HiGHS data structures
masterHiGHS provides several fundamental structures to represent the state and results of an optimization problem. The core structures available for end-user interaction include:
HighsSolution: Represents the solution found by the solver (e.g., variable values).HighsBasis: Represents the basis of the solution, typically used in simplex-based methods.HighsInfo: Provides metadata and status information about the solver and the current problem state.HighsLinearObjective: Describes the linear objective function of the optimization problem.
Note that structure data members intended for internal solver use are not exposed in this documentation.