Documentation
¶
Overview ¶
Package gspl provides a minimal and composable API for solving linear programming (LP) problems using the revised simplex method.
It is designed with extensibility in mind, allowing for future support of additional optimization models such as integer programming and network flow problems.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
The Examples package contains some example code for using the gspl libray to formulate and solve some simple linear programming problems.
|
The Examples package contains some example code for using the gspl libray to formulate and solve some simple linear programming problems. |
|
integer
command
|
|
|
minimisation
command
|
|
|
readme
command
|
|
|
internal
|
|
|
brancher
Package brancher provides the branch-and-bound algorithm for solving pure integer linear programming problems.
|
Package brancher provides the branch-and-bound algorithm for solving pure integer linear programming problems. |
|
common
Package common provides shared utility types and functions used across multiple internal packages.
|
Package common provides shared utility types and functions used across multiple internal packages. |
|
matrix
Package matrix provides internal utilities built on top of the gonum matrix package to support common matrix operations.
|
Package matrix provides internal utilities built on top of the gonum matrix package to support common matrix operations. |
|
simplex
Package simplex provides core implementations of the simplex algorithm for solving linear programming problems.
|
Package simplex provides core implementations of the simplex algorithm for solving linear programming problems. |
|
Package lp provides foundational types and utilities for defining and manipulating linear programming (LP) models.
|
Package lp provides foundational types and utilities for defining and manipulating linear programming (LP) models. |
|
Package solver provides a high-level interface for solving linear programming problems using the revised simplex method.
|
Package solver provides a high-level interface for solving linear programming problems using the revised simplex method. |
Click to show internal directories.
Click to hide internal directories.