The linear-programming-glpk Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The linear-programming-glpk Reference Manual

This is the linear-programming-glpk Reference Manual, version 1.0.0, generated automatically by Declt version 3.0 "Montgomery Scott" on Mon Apr 19 16:38:03 2021 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

linear-programming-glpk

GPL License Build Status

This is a backend for the linear-programming Common Lisp library using the GNU Linear Programming Kit library (GLPK). To use this backend, simply evaluate (setf linear-programming:*solver* glpk:glpk-solver) before calling linear-programming:solve-problem. Then, the linear-programming library will automatically use GLPK to solve problems.

Installation

This library is not yet in the main Quicklisp distribution, so it needs to be installed via Ultralisp's Quicklisp distribution or installed manually. To install it via Ultralisp, make sure the Ultralisp distribution is registered with Quicklisp, evaluating (ql-dist:install-dist "http://dist.ultralisp.org/" :prompt nil) if needed. Then, simply evaluate (ql:quickload :linear-programming-glpk). To install it manually, install linear-programming, CFFI, and this repository somewhere ASDF can find them. (The first two are provided in the main Quicklisp distribution.) Then, it can be loaded with (asdf:load-system :linear-programming).

Finally, download and compile GLPK and place the dynamic library somewhere that CFFI can find it, such as in the current working directory. To check that it is working and that GLPK can be found, the tests can be run with (asdf:test-system :linear-programming-glpk).

Instead of compiling GLPK by hand, there may be precompiled binaries for your platform. First, the Julia GLPK wrapper provides precompiled binaries for a variety of platforms. Additionally, there is a set of prebuild binaries specifically for Windows. Finally, your operating system's package manager may provide binaries for your platform.


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 linear-programming-glpk

Author

Nei Lindquist <NeilLindquist5@gmail.com>

Contact

NeilLindquist5@gmail.com

Source Control

(:git "https://github.com/neil-lindquist/linear-programming-gplk.git")

Bug Tracker

https://github.com/neil-lindquist/linear-programming-gplk/issues

License

GPL 3.0

Description

A backend for linear-programming using GLPK

Version

1.0.0

Dependencies
Source

linear-programming-glpk.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 linear-programming-glpk.asd

Location

/home/quickref/quicklisp/dists/quicklisp/software/linear-programming-glpk-20201220-git/linear-programming-glpk.asd

Systems

linear-programming-glpk (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 linear-programming-glpk/package.lisp

Parent

linear-programming-glpk (system)

Location

package.lisp

Packages

linear-programming-glpk


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 linear-programming-glpk/ffi.lisp

Dependency

package.lisp (file)

Parent

linear-programming-glpk (system)

Location

ffi.lisp

Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

3.1.4 linear-programming-glpk/high-level.lisp

Dependency

ffi.lisp (file)

Parent

linear-programming-glpk (system)

Location

high-level.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

4.1 linear-programming-glpk

Source

package.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Special variables

Special Variable: glpk-solver
Package

linear-programming-glpk

Source

high-level.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Functions

Function: glpk-solver PROBLEM &key SOLVER-METHOD FP-TOLERANCE ENABLE-PRESOLVER PRICING METHOD RATIO-TEST ORDERING-ALGORITHM BRANCHING-TECHNIQUE BACKTRACKING-TECHNIQUE PREPROCESSING-TECHNIQUE CUT-METHODS MESSAGE-LEVEL &allow-other-keys

Solves the given linear problem using the GLPK library

Package

linear-programming-glpk

Source

high-level.lisp (file)


Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Functions

Function: %add-cols PROBLEM NEW-COLUMNS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %add-rows PROBLEM NEW-ROWS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %adv-basis PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %check-dep M N NE ROWS COLS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %cpx-basis PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %create-index PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %create-prob ()
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %del-cols PROBLEM NUMBER-OF-COLUMNS COLUMNS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %del-rows PROBLEM NUMBER-OF-ROWS ROWS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %delete-index PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %delete-prob PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %exact PROBLEM PARAMS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %find-col PROBLEM NAME
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %find-row PROBLEM NAME
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-col-dual PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-col-kind PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-col-lb PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-col-name PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-col-prim PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-col-stat PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-col-type PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-col-ub PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-dual-stat PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-mat-col PROBLEM INDEX INDICES VALUES
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-mat-row PROBLEM INDEX INDICES VALUES
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-num-bin PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-num-cols PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-num-int PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-num-nz PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-num-rows PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-obj-coef PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-obj-dir PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-obj-name PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-obj-val PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-prim-stat PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-prob-name PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-row-dual PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-row-lb PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-row-name PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-row-prim PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-row-stat PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-row-type PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-row-ub PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %get-status PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %init-iocp PARAMETERS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %init-iptcp PARAMETERS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %init-smcp PARAMTERS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %interior PROBLEM PARAMETERS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %intopt PROBLEM PARAMETERS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %ipt-col-dual PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %ipt-col-prim PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %ipt-obj-val PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %ipt-row-dual PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %ipt-row-prim PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %ipt-status PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %load-matrix PROBLEM NUMBER-OF-ENTRIES ROWS COLS VALS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %mip-col-val PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %mip-obj-val PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %mip-row-val PROBLEM INDEX
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %mip-status PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %scale-prob PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-col-bnds PROBLEM INDEX TYPE LOWER-BOUND UPPER-BOUND
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-col-kind PROBLEM INDEX KIND
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-col-name PROBLEM INDEX NAME
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-col-stat PROBLEM INDEX STATUS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-mat-col PROBLEM COLUMN-INDEX LENGTH ROW-INDICES VALUES
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-mat-row PROBLEM ROW-INDEX LENGTH COLUMN-INDICES VALUES
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-obj-coef PROBLEM INDEX COEFFICIENT
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-obj-dir PROBLEM DIRECTION
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-obj-name PROBLEM NAME
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-prob-name PROBLEM NAME
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-row-bnds PROBLEM INDEX TYPE LOWER-BOUND UPPER-BOUND
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-row-name PROBLEM INDEX NAME
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %set-row-stat PROBLEM INDEX STATUS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %simplex PROBLEM PARAMS
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %sort-matrix PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %std-basis PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: %unscale-prob PROBLEM
Package

linear-programming-glpk

Source

ffi.lisp (file)

Function: as-glpk-float NUM

Converts a number to a type that CFFI can convert to a C double

Package

linear-programming-glpk

Source

high-level.lisp (file)

Function: copy-glpk-solution INSTANCE
Package

linear-programming-glpk

Source

high-level.lisp (file)

Function: glpk-float-type ()
Package

linear-programming-glpk

Source

high-level.lisp (file)

Function: glpk-solution-objective-value INSTANCE
Function: (setf glpk-solution-objective-value) VALUE INSTANCE
Package

linear-programming-glpk

Source

high-level.lisp (file)

Function: glpk-solution-p OBJECT
Package

linear-programming-glpk

Source

high-level.lisp (file)

Function: glpk-solution-problem INSTANCE
Function: (setf glpk-solution-problem) VALUE INSTANCE
Package

linear-programming-glpk

Source

high-level.lisp (file)

Function: glpk-solution-solver-mode INSTANCE
Function: (setf glpk-solution-solver-mode) VALUE INSTANCE
Package

linear-programming-glpk

Source

high-level.lisp (file)

Function: glpk-solution-var-index INSTANCE
Function: (setf glpk-solution-var-index) VALUE INSTANCE
Package

linear-programming-glpk

Source

high-level.lisp (file)

Function: glpk-solution-var-reduced-costs INSTANCE
Function: (setf glpk-solution-var-reduced-costs) VALUE INSTANCE
Package

linear-programming-glpk

Source

high-level.lisp (file)

Function: glpk-solution-var-values INSTANCE
Function: (setf glpk-solution-var-values) VALUE INSTANCE
Package

linear-programming-glpk

Source

high-level.lisp (file)

Function: make-glpk-solution &key (PROBLEM PROBLEM) (SOLVER-MODE SOLVER-MODE) (OBJECTIVE-VALUE OBJECTIVE-VALUE) (VAR-VALUES VAR-VALUES) (VAR-REDUCED-COSTS VAR-REDUCED-COSTS) (VAR-INDEX VAR-INDEX)
Package

linear-programming-glpk

Source

high-level.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Structures

Structure: glpk-solution ()
Package

linear-programming-glpk

Source

high-level.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods
  • solution-reduced-cost (method)
  • solution-variable (method)
  • solution-objective-value (method)
  • solution-problem (method)
Direct slots
Slot: problem
Readers

glpk-solution-problem (function)

Writers

(setf glpk-solution-problem) (function)

Slot: solver-mode
Readers

glpk-solution-solver-mode (function)

Writers

(setf glpk-solution-solver-mode) (function)

Slot: objective-value
Readers

glpk-solution-objective-value (function)

Writers

(setf glpk-solution-objective-value) (function)

Slot: var-values
Readers

glpk-solution-var-values (function)

Writers

(setf glpk-solution-var-values) (function)

Slot: var-reduced-costs
Readers

glpk-solution-var-reduced-costs (function)

Writers

(setf glpk-solution-var-reduced-costs) (function)

Slot: var-index
Readers

glpk-solution-var-index (function)

Writers

(setf glpk-solution-var-index) (function)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.3 Classes

Class: integer-control-parameters-tclass ()
Package

linear-programming-glpk

Source

ffi.lisp (file)

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: interior-point-control-parameters-tclass ()
Package

linear-programming-glpk

Source

ffi.lisp (file)

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: simplex-control-parameters-tclass ()
Package

linear-programming-glpk

Source

ffi.lisp (file)

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)

Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L  
Index Entry  Section

F
File, Lisp, linear-programming-glpk.asd: The linear-programming-glpk․asd file
File, Lisp, linear-programming-glpk/ffi.lisp: The linear-programming-glpk/ffi․lisp file
File, Lisp, linear-programming-glpk/high-level.lisp: The linear-programming-glpk/high-level․lisp file
File, Lisp, linear-programming-glpk/package.lisp: The linear-programming-glpk/package․lisp file

L
linear-programming-glpk.asd: The linear-programming-glpk․asd file
linear-programming-glpk/ffi.lisp: The linear-programming-glpk/ffi․lisp file
linear-programming-glpk/high-level.lisp: The linear-programming-glpk/high-level․lisp file
linear-programming-glpk/package.lisp: The linear-programming-glpk/package․lisp file
Lisp File, linear-programming-glpk.asd: The linear-programming-glpk․asd file
Lisp File, linear-programming-glpk/ffi.lisp: The linear-programming-glpk/ffi․lisp file
Lisp File, linear-programming-glpk/high-level.lisp: The linear-programming-glpk/high-level․lisp file
Lisp File, linear-programming-glpk/package.lisp: The linear-programming-glpk/package․lisp file

Jump to:   F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   %   (  
A   C   F   G   M  
Index Entry  Section

%
%add-cols: Internal functions
%add-rows: Internal functions
%adv-basis: Internal functions
%check-dep: Internal functions
%cpx-basis: Internal functions
%create-index: Internal functions
%create-prob: Internal functions
%del-cols: Internal functions
%del-rows: Internal functions
%delete-index: Internal functions
%delete-prob: Internal functions
%exact: Internal functions
%find-col: Internal functions
%find-row: Internal functions
%get-col-dual: Internal functions
%get-col-kind: Internal functions
%get-col-lb: Internal functions
%get-col-name: Internal functions
%get-col-prim: Internal functions
%get-col-stat: Internal functions
%get-col-type: Internal functions
%get-col-ub: Internal functions
%get-dual-stat: Internal functions
%get-mat-col: Internal functions
%get-mat-row: Internal functions
%get-num-bin: Internal functions
%get-num-cols: Internal functions
%get-num-int: Internal functions
%get-num-nz: Internal functions
%get-num-rows: Internal functions
%get-obj-coef: Internal functions
%get-obj-dir: Internal functions
%get-obj-name: Internal functions
%get-obj-val: Internal functions
%get-prim-stat: Internal functions
%get-prob-name: Internal functions
%get-row-dual: Internal functions
%get-row-lb: Internal functions
%get-row-name: Internal functions
%get-row-prim: Internal functions
%get-row-stat: Internal functions
%get-row-type: Internal functions
%get-row-ub: Internal functions
%get-status: Internal functions
%init-iocp: Internal functions
%init-iptcp: Internal functions
%init-smcp: Internal functions
%interior: Internal functions
%intopt: Internal functions
%ipt-col-dual: Internal functions
%ipt-col-prim: Internal functions
%ipt-obj-val: Internal functions
%ipt-row-dual: Internal functions
%ipt-row-prim: Internal functions
%ipt-status: Internal functions
%load-matrix: Internal functions
%mip-col-val: Internal functions
%mip-obj-val: Internal functions
%mip-row-val: Internal functions
%mip-status: Internal functions
%scale-prob: Internal functions
%set-col-bnds: Internal functions
%set-col-kind: Internal functions
%set-col-name: Internal functions
%set-col-stat: Internal functions
%set-mat-col: Internal functions
%set-mat-row: Internal functions
%set-obj-coef: Internal functions
%set-obj-dir: Internal functions
%set-obj-name: Internal functions
%set-prob-name: Internal functions
%set-row-bnds: Internal functions
%set-row-name: Internal functions
%set-row-stat: Internal functions
%simplex: Internal functions
%sort-matrix: Internal functions
%std-basis: Internal functions
%unscale-prob: Internal functions

(
(setf glpk-solution-objective-value): Internal functions
(setf glpk-solution-problem): Internal functions
(setf glpk-solution-solver-mode): Internal functions
(setf glpk-solution-var-index): Internal functions
(setf glpk-solution-var-reduced-costs): Internal functions
(setf glpk-solution-var-values): Internal functions

A
as-glpk-float: Internal functions

C
copy-glpk-solution: Internal functions

F
Function, %add-cols: Internal functions
Function, %add-rows: Internal functions
Function, %adv-basis: Internal functions
Function, %check-dep: Internal functions
Function, %cpx-basis: Internal functions
Function, %create-index: Internal functions
Function, %create-prob: Internal functions
Function, %del-cols: Internal functions
Function, %del-rows: Internal functions
Function, %delete-index: Internal functions
Function, %delete-prob: Internal functions
Function, %exact: Internal functions
Function, %find-col: Internal functions
Function, %find-row: Internal functions
Function, %get-col-dual: Internal functions
Function, %get-col-kind: Internal functions
Function, %get-col-lb: Internal functions
Function, %get-col-name: Internal functions
Function, %get-col-prim: Internal functions
Function, %get-col-stat: Internal functions
Function, %get-col-type: Internal functions
Function, %get-col-ub: Internal functions
Function, %get-dual-stat: Internal functions
Function, %get-mat-col: Internal functions
Function, %get-mat-row: Internal functions
Function, %get-num-bin: Internal functions
Function, %get-num-cols: Internal functions
Function, %get-num-int: Internal functions
Function, %get-num-nz: Internal functions
Function, %get-num-rows: Internal functions
Function, %get-obj-coef: Internal functions
Function, %get-obj-dir: Internal functions
Function, %get-obj-name: Internal functions
Function, %get-obj-val: Internal functions
Function, %get-prim-stat: Internal functions
Function, %get-prob-name: Internal functions
Function, %get-row-dual: Internal functions
Function, %get-row-lb: Internal functions
Function, %get-row-name: Internal functions
Function, %get-row-prim: Internal functions
Function, %get-row-stat: Internal functions
Function, %get-row-type: Internal functions
Function, %get-row-ub: Internal functions
Function, %get-status: Internal functions
Function, %init-iocp: Internal functions
Function, %init-iptcp: Internal functions
Function, %init-smcp: Internal functions
Function, %interior: Internal functions
Function, %intopt: Internal functions
Function, %ipt-col-dual: Internal functions
Function, %ipt-col-prim: Internal functions
Function, %ipt-obj-val: Internal functions
Function, %ipt-row-dual: Internal functions
Function, %ipt-row-prim: Internal functions
Function, %ipt-status: Internal functions
Function, %load-matrix: Internal functions
Function, %mip-col-val: Internal functions
Function, %mip-obj-val: Internal functions
Function, %mip-row-val: Internal functions
Function, %mip-status: Internal functions
Function, %scale-prob: Internal functions
Function, %set-col-bnds: Internal functions
Function, %set-col-kind: Internal functions
Function, %set-col-name: Internal functions
Function, %set-col-stat: Internal functions
Function, %set-mat-col: Internal functions
Function, %set-mat-row: Internal functions
Function, %set-obj-coef: Internal functions
Function, %set-obj-dir: Internal functions
Function, %set-obj-name: Internal functions
Function, %set-prob-name: Internal functions
Function, %set-row-bnds: Internal functions
Function, %set-row-name: Internal functions
Function, %set-row-stat: Internal functions
Function, %simplex: Internal functions
Function, %sort-matrix: Internal functions
Function, %std-basis: Internal functions
Function, %unscale-prob: Internal functions
Function, (setf glpk-solution-objective-value): Internal functions
Function, (setf glpk-solution-problem): Internal functions
Function, (setf glpk-solution-solver-mode): Internal functions
Function, (setf glpk-solution-var-index): Internal functions
Function, (setf glpk-solution-var-reduced-costs): Internal functions
Function, (setf glpk-solution-var-values): Internal functions
Function, as-glpk-float: Internal functions
Function, copy-glpk-solution: Internal functions
Function, glpk-float-type: Internal functions
Function, glpk-solution-objective-value: Internal functions
Function, glpk-solution-p: Internal functions
Function, glpk-solution-problem: Internal functions
Function, glpk-solution-solver-mode: Internal functions
Function, glpk-solution-var-index: Internal functions
Function, glpk-solution-var-reduced-costs: Internal functions
Function, glpk-solution-var-values: Internal functions
Function, glpk-solver: Exported functions
Function, make-glpk-solution: Internal functions

G
glpk-float-type: Internal functions
glpk-solution-objective-value: Internal functions
glpk-solution-p: Internal functions
glpk-solution-problem: Internal functions
glpk-solution-solver-mode: Internal functions
glpk-solution-var-index: Internal functions
glpk-solution-var-reduced-costs: Internal functions
glpk-solution-var-values: Internal functions
glpk-solver: Exported functions

M
make-glpk-solution: Internal functions

Jump to:   %   (  
A   C   F   G   M  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   G   O   P   S   V  
Index Entry  Section

G
glpk-solver: Exported special variables

O
objective-value: Internal structures

P
problem: Internal structures

S
Slot, objective-value: Internal structures
Slot, problem: Internal structures
Slot, solver-mode: Internal structures
Slot, var-index: Internal structures
Slot, var-reduced-costs: Internal structures
Slot, var-values: Internal structures
solver-mode: Internal structures
Special Variable, glpk-solver: Exported special variables

V
var-index: Internal structures
var-reduced-costs: Internal structures
var-values: Internal structures

Jump to:   G   O   P   S   V  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   C   G   I   L   P   S  
Index Entry  Section

C
Class, integer-control-parameters-tclass: Internal classes
Class, interior-point-control-parameters-tclass: Internal classes
Class, simplex-control-parameters-tclass: Internal classes

G
glpk-solution: Internal structures

I
integer-control-parameters-tclass: Internal classes
interior-point-control-parameters-tclass: Internal classes

L
linear-programming-glpk: The linear-programming-glpk system
linear-programming-glpk: The linear-programming-glpk package

P
Package, linear-programming-glpk: The linear-programming-glpk package

S
simplex-control-parameters-tclass: Internal classes
Structure, glpk-solution: Internal structures
System, linear-programming-glpk: The linear-programming-glpk system

Jump to:   C   G   I   L   P   S