lpSolveAPI: R Interface to 'lp_solve' Version 5.5.2.0
Version 5.5.2.0-17

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.

Browse man pages Browse package API and functions Browse package files

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
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("lpSolveAPI", repos="http://R-Forge.R-project.org")

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

Files

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