lpSolveAPI: R Interface to 'lp_solve' Version 5.5.2.0

The lpSolveAPI package provides an R interface to 'lp_solve', a Mixed Integer Linear Programming (MILP) solver with support for pure linear, (mixed) integer/binary, semi-continuous and special ordered sets (SOS) models.

Authorlp_solve <http://lpsolve.sourceforge.net/>, Kjell Konis <kjell.konis@me.com>.
Date of publication2016-01-11 22:09:07
MaintainerKjell Konis <kjell.konis@me.com>
LicenseLGPL-2
Version5.5.2.0-17

View on R-Forge

Man pages

add.column: Add Column

add.constraint: Add Constraint

add.SOS: Add A Special Ordered Set Constraint

delete.column: Delete Column

delete.constraint: Delete Constraint

delete.lp: Delete Linear Program Model

dim.lpExtPtr: Dimension of an Object

dimnames.lpExtPtr: Dimnames of an Object

get.basis: Get Basis

get.bounds: Get Bounds

get.branch.mode: Get Branch Mode

get.column: Get Column

get.constraints: Get Constraints

get.constr.type: Get Constraint Type

get.constr.value: Get Constraint Value

get.dual.solution: Get Dual Solution

get.kind: Get Kind

get.mat: Get Matrix Element

get.objective: Get Objective

get.primal.solution: Get Primal Solution

get.rhs: Get Right-Hand-Side

get.sensitivity.obj: Get Sensitivity: Objective

get.sensitivity.objex: Get Sensitivity: Objective Extended

get.sensitivity.rhs: Get Sensitivity: Right-Hand-Side

get.solutioncount: Get Solution Count

get.total.iter: Get Total Iterations

get.total.nodes: Get Total Nodes

get.type: Get Type

get.variables: Get Variables

guess.basis: Guess Basis

lp.control: lpSolve Control Parameters

lp.control.options: Solver Control Options

make.lp: Make LP

name.lp: Name LP

plot.lpExtPtr: lpExtPtr Plot Method

print.lpExtPtr: lpSolve Print Method

read.lp: Read LP

resize.lp: Resize LP

row.add.mode: Row Add Mode

select.solution: Select Solution

set.basis: Set Basis

set.bounds: Set Bounds

set.branch.mode: Set Branch Mode

set.branch.weights: Set Branch Weights

set.column: Set Column

set.constr.type: Set Constraint Type

set.constr.value: Set Constraint Value

set.mat: Set Matrix Element

set.objfn: Set Objective Function

set.rhs: Set Right-Hand-Side

set.row: Set Row

set.semicont: Set Semicontinuous

set.type: Set Type

solve.lpExtPtr: Solve a Linear Program

write.lp: Write Linear Program

Functions

add.column Man page
add.constraint Man page
add.SOS Man page
delete.column Man page
delete.constraint Man page
delete.lp Man page
dim<-.lpExtPtr Man page
dim.lpExtPtr Man page
dimnames<-.lpExtPtr Man page
dimnames.lpExtPtr Man page
get.basis Man page
get.bounds Man page
get.branch.mode Man page
get.column Man page
get.constraints Man page
get.constr.type Man page
get.constr.value Man page
get.dual.solution Man page
get.kind Man page
get.mat Man page
get.objective Man page
get.primal.solution Man page
get.rhs Man page
get.sensitivity.obj Man page
get.sensitivity.objex Man page
get.sensitivity.rhs Man page
get.solutioncount Man page
get.total.iter Man page
get.total.nodes Man page
get.type Man page
get.variables Man page
guess.basis Man page
lp.control Man page
lp.control.options Man page
make.lp Man page
name.lp Man page
plot.lpExtPtr Man page
print.lpExtPtr Man page
read.lp Man page
resize.lp Man page
row.add.mode Man page
select.solution Man page
set.basis Man page
set.bounds Man page
set.branch.mode Man page
set.branch.weights Man page
set.column Man page
set.constr.type Man page
set.constr.value Man page
set.mat Man page
set.objfn Man page
set.rhs Man page
set.row Man page
set.semicont Man page
set.type Man page
solve.lpExtPtr Man page
write.lp Man page

Files

lpSolveAPI/DESCRIPTION
lpSolveAPI/NAMESPACE
lpSolveAPI/R
lpSolveAPI/R/add.SOS.q
lpSolveAPI/R/add.column.q
lpSolveAPI/R/add.constraint.q
lpSolveAPI/R/delete.column.q
lpSolveAPI/R/delete.constraint.q
lpSolveAPI/R/delete.lp.q
lpSolveAPI/R/dim.lpExtPtr.q
lpSolveAPI/R/dimnames.lpExtPtr.q
lpSolveAPI/R/get.basis.q
lpSolveAPI/R/get.bounds.q
lpSolveAPI/R/get.branch.mode.q
lpSolveAPI/R/get.column.q
lpSolveAPI/R/get.constr.type.q
lpSolveAPI/R/get.constr.value.q
lpSolveAPI/R/get.constraints.q
lpSolveAPI/R/get.dual.solution.q
lpSolveAPI/R/get.kind.q
lpSolveAPI/R/get.mat.q
lpSolveAPI/R/get.objective.q
lpSolveAPI/R/get.primal.solution.q
lpSolveAPI/R/get.rhs.q
lpSolveAPI/R/get.sensitivity.obj.q
lpSolveAPI/R/get.sensitivity.objex.q
lpSolveAPI/R/get.sensitivity.rhs.q
lpSolveAPI/R/get.solutioncount.q
lpSolveAPI/R/get.total.iter.q
lpSolveAPI/R/get.total.nodes.q
lpSolveAPI/R/get.type.q
lpSolveAPI/R/get.variables.q
lpSolveAPI/R/guess.basis.q
lpSolveAPI/R/lp.control.q
lpSolveAPI/R/make.lp.q
lpSolveAPI/R/name.lp.q
lpSolveAPI/R/plot.lpExtPtr.q
lpSolveAPI/R/print.lpExtPtr.q
lpSolveAPI/R/read.lp.q
lpSolveAPI/R/resize.lp.q
lpSolveAPI/R/row.add.mode.q
lpSolveAPI/R/select.solution.q
lpSolveAPI/R/set.basis.q
lpSolveAPI/R/set.bounds.q
lpSolveAPI/R/set.branch.mode.q
lpSolveAPI/R/set.branch.weights.q
lpSolveAPI/R/set.column.q
lpSolveAPI/R/set.constr.type.q
lpSolveAPI/R/set.constr.value.q
lpSolveAPI/R/set.mat.q
lpSolveAPI/R/set.objfn.q
lpSolveAPI/R/set.rhs.q
lpSolveAPI/R/set.row.q
lpSolveAPI/R/set.semicont.q
lpSolveAPI/R/set.type.q
lpSolveAPI/R/solve.q
lpSolveAPI/R/write.lp.q
lpSolveAPI/inst
lpSolveAPI/inst/doc
lpSolveAPI/inst/doc/lpSolveAPI.pdf
lpSolveAPI/inst/include
lpSolveAPI/inst/include/RlpSolve.h
lpSolveAPI/inst/include/RlpSolveLink.h
lpSolveAPI/inst/include/colamd.h
lpSolveAPI/inst/include/commonlib.h
lpSolveAPI/inst/include/ini.h
lpSolveAPI/inst/include/lp_BFP.h
lpSolveAPI/inst/include/lp_Hash.h
lpSolveAPI/inst/include/lp_LUSOL.h
lpSolveAPI/inst/include/lp_MDO.h
lpSolveAPI/inst/include/lp_MPS.h
lpSolveAPI/inst/include/lp_SOS.h
lpSolveAPI/inst/include/lp_bit.h
lpSolveAPI/inst/include/lp_crash.h
lpSolveAPI/inst/include/lp_lib.h
lpSolveAPI/inst/include/lp_matrix.h
lpSolveAPI/inst/include/lp_mipbb.h
lpSolveAPI/inst/include/lp_presolve.h
lpSolveAPI/inst/include/lp_price.h
lpSolveAPI/inst/include/lp_pricePSE.h
lpSolveAPI/inst/include/lp_report.h
lpSolveAPI/inst/include/lp_rlp.h
lpSolveAPI/inst/include/lp_scale.h
lpSolveAPI/inst/include/lp_simplex.h
lpSolveAPI/inst/include/lp_types.h
lpSolveAPI/inst/include/lp_utils.h
lpSolveAPI/inst/include/lp_wlp.h
lpSolveAPI/inst/include/lpkit.h
lpSolveAPI/inst/include/lusol.h
lpSolveAPI/inst/include/mmio.h
lpSolveAPI/inst/include/myblas.h
lpSolveAPI/inst/include/yacc_read.h
lpSolveAPI/inst/lpSolve
lpSolveAPI/inst/lpSolve/README
lpSolveAPI/inst/lpSolve/lp.assign.q
lpSolveAPI/inst/lpSolve/lp.q
lpSolveAPI/inst/lpSolve/lp.transport.q
lpSolveAPI/inst/tests
lpSolveAPI/inst/tests/absolute1.lp
lpSolveAPI/inst/tests/binary1.lp
lpSolveAPI/inst/tests/free1.lp
lpSolveAPI/inst/tests/free1.mps
lpSolveAPI/inst/tests/integer1.lp
lpSolveAPI/inst/tests/integer1.mps
lpSolveAPI/inst/tests/semi-continuous1.lp
lpSolveAPI/inst/tests/semi-continuous1.mps
lpSolveAPI/inst/tests/semi-continuous2.lp
lpSolveAPI/inst/tests/semi-continuous3.lp
lpSolveAPI/inst/tests/sos1.lp
lpSolveAPI/inst/tests/sos1.mps
lpSolveAPI/inst/tests/sos2.lp
lpSolveAPI/inst/tests/sos2.mps
lpSolveAPI/inst/tests/sos3.lp
lpSolveAPI/inst/tests/sos3.mps
lpSolveAPI/inst/tests/sos4.lp
lpSolveAPI/inst/tests/sos4.mps
lpSolveAPI/inst/tests/sos5.lp
lpSolveAPI/inst/tests/sos5.mps
lpSolveAPI/man
lpSolveAPI/man/add.SOS.Rd lpSolveAPI/man/add.column.Rd lpSolveAPI/man/add.constraint.Rd lpSolveAPI/man/delete.column.Rd lpSolveAPI/man/delete.constraint.Rd lpSolveAPI/man/delete.lp.Rd lpSolveAPI/man/dim.lpExtPtr.Rd lpSolveAPI/man/dimnames.lpExtPtr.Rd lpSolveAPI/man/get.basis.Rd lpSolveAPI/man/get.bounds.Rd lpSolveAPI/man/get.branch.mode.Rd lpSolveAPI/man/get.column.Rd lpSolveAPI/man/get.constr.type.Rd lpSolveAPI/man/get.constr.value.Rd lpSolveAPI/man/get.constraints.Rd lpSolveAPI/man/get.dual.solution.Rd lpSolveAPI/man/get.kind.Rd lpSolveAPI/man/get.mat.Rd lpSolveAPI/man/get.objective.Rd lpSolveAPI/man/get.primal.solution.Rd lpSolveAPI/man/get.rhs.Rd lpSolveAPI/man/get.sensitivity.obj.Rd lpSolveAPI/man/get.sensitivity.objex.Rd lpSolveAPI/man/get.sensitivity.rhs.Rd lpSolveAPI/man/get.solutioncount.Rd lpSolveAPI/man/get.total.iter.Rd lpSolveAPI/man/get.total.nodes.Rd lpSolveAPI/man/get.type.Rd lpSolveAPI/man/get.variables.Rd lpSolveAPI/man/guess.basis.Rd lpSolveAPI/man/lp.control.Rd lpSolveAPI/man/lp.control.options.Rd lpSolveAPI/man/make.lp.Rd lpSolveAPI/man/name.lp.Rd lpSolveAPI/man/plot.lpExtPtr.Rd lpSolveAPI/man/print.lpExtPtr.Rd lpSolveAPI/man/read.lp.Rd lpSolveAPI/man/resize.lp.Rd lpSolveAPI/man/row.add.mode.Rd lpSolveAPI/man/select.solution.Rd lpSolveAPI/man/set.basis.Rd lpSolveAPI/man/set.bounds.Rd lpSolveAPI/man/set.branch.mode.Rd lpSolveAPI/man/set.branch.weights.Rd lpSolveAPI/man/set.column.Rd lpSolveAPI/man/set.constr.type.Rd lpSolveAPI/man/set.constr.value.Rd lpSolveAPI/man/set.mat.Rd lpSolveAPI/man/set.objfn.Rd lpSolveAPI/man/set.rhs.Rd lpSolveAPI/man/set.row.Rd lpSolveAPI/man/set.semicont.Rd lpSolveAPI/man/set.type.Rd lpSolveAPI/man/solve.lpExtPtr.Rd lpSolveAPI/man/write.lp.Rd
lpSolveAPI/src
lpSolveAPI/src/Makevars
lpSolveAPI/src/Makevars.win
lpSolveAPI/src/RlpSolve.c
lpSolveAPI/src/RlpSolveLink.c
lpSolveAPI/src/lp_solve
lpSolveAPI/src/lp_solve/Makefile
lpSolveAPI/src/lp_solve/colamd.c
lpSolveAPI/src/lp_solve/commonlib.c
lpSolveAPI/src/lp_solve/ini.c
lpSolveAPI/src/lp_solve/lp_BFP1.c
lpSolveAPI/src/lp_solve/lp_BFP2.c
lpSolveAPI/src/lp_solve/lp_Hash.c
lpSolveAPI/src/lp_solve/lp_LUSOL.c
lpSolveAPI/src/lp_solve/lp_MDO.c
lpSolveAPI/src/lp_solve/lp_MPS.c
lpSolveAPI/src/lp_solve/lp_SOS.c
lpSolveAPI/src/lp_solve/lp_crash.c
lpSolveAPI/src/lp_solve/lp_lib.c
lpSolveAPI/src/lp_solve/lp_matrix.c
lpSolveAPI/src/lp_solve/lp_mipbb.c
lpSolveAPI/src/lp_solve/lp_params.c
lpSolveAPI/src/lp_solve/lp_presolve.c
lpSolveAPI/src/lp_solve/lp_price.c
lpSolveAPI/src/lp_solve/lp_pricePSE.c
lpSolveAPI/src/lp_solve/lp_report.c
lpSolveAPI/src/lp_solve/lp_rlp.c
lpSolveAPI/src/lp_solve/lp_scale.c
lpSolveAPI/src/lp_solve/lp_simplex.c
lpSolveAPI/src/lp_solve/lp_utils.c
lpSolveAPI/src/lp_solve/lp_wlp.c
lpSolveAPI/src/lp_solve/lusol.c
lpSolveAPI/src/lp_solve/lusol1.c
lpSolveAPI/src/lp_solve/lusol2.c
lpSolveAPI/src/lp_solve/lusol6a.c
lpSolveAPI/src/lp_solve/lusol6l0.c
lpSolveAPI/src/lp_solve/lusol6u.c
lpSolveAPI/src/lp_solve/lusol7a.c
lpSolveAPI/src/lp_solve/lusol8a.c
lpSolveAPI/src/lp_solve/mmio.c
lpSolveAPI/src/lp_solve/myblas.c
lpSolveAPI/src/lp_solve/yacc_read.c
lpSolveAPI/tests
lpSolveAPI/tests/lpSolveAPI.R
lpSolveAPI/tests/lpSolveAPI.Rout.save

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.