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.

Author
lp_solve <http://lpsolve.sourceforge.net/>, Kjell Konis <kjell.konis@me.com>.
Date of publication
2016-01-11 22:09:07
Maintainer
Kjell Konis <kjell.konis@me.com>
License
LGPL-2
Version
5.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

Files in this package

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