Learn R Programming

Copy Link

Version

Install

install.packages('glpkAPI')

Monthly Downloads

1,534

Version

1.3.4

License

GPL-3 | file LICENSE

Maintainer

Last Published

November 10th, 2022

Functions in glpkAPI (1.3.4)

createIndexGLPK

Create the Name Index
getColDualGLPK

Retrieve Column Dual Value
getColsStatGLPK

Retrieve Column Status of all Columns
getColDualIptGLPK

Retrieve Column Dual Value
getColsUppBndsGLPK

Retrieve Upper Bounds of Specified Columns
copyProbGLPK

Copy problem object content
cpxBasisGLPK

Construct Bixby's initial LP basis
deleteIndexGLPK

Delete the Name Index
advBasisGLPK

Contruct Advanced Initial LP Basis
bfExistsGLPK

Check if the basis factorization exists
getCbindGLPK

Retrieve Column Index in the Basis Header
getBheadGLPK

Retrieve Basis Header Information
getColNameGLPK

Retrieve Column Name
getObjDirGLPK

Retrieve Optimization Direction Flag
getObjNameGLPK

Retrieve Objective Function Name
getBfcpGLPK

Retrieve Basis Factorization Control parameters
getColStatGLPK

Retrieve Column Status
getRowStatGLPK

Retrieve Row Status
eraseProbGLPK

Erase problem object content
getColPrimIptGLPK

Retrieve Column Primal Value
getMatColGLPK

Retrieves Column j of the Constraint Matrix.
getPrimStatGLPK

Retrieve Status of Primal Basic Solution
getColsKindGLPK

Retrieve Column Kind
getRowTypeGLPK

Retrieve Row Type
getMIPParmGLPK

Retrives the Control Parameters for MIP.
getColsPrimGLPK

Retrieve all Column Primal Values
getColsLowBndsGLPK

Retrieve Lower Bounds of Specified Columns
getColPrimGLPK

Retrieve Column Primal Value
getColsPrimIptGLPK

Retrieve all Column Primal Values
getNumNnzGLPK

Retrieve the Number of Constraint Coefficients
getObjCoefsGLPK

Retrieve Objective Coefficients at Specified Columns and/or Constant Term
getRowLowBndGLPK

Retrieve Row Lower Bound
addRowsGLPK

Add Rows to a GLPK Problem Object
findColGLPK

Find Column by its Name
getRowDualGLPK

Retrieve Row Dual Value
addColsGLPK

Add Columns to a GLPK Problem Object
getObjCoefGLPK

Retrieve Objective Coefficient or Constant Term
getRowNameGLPK

Retrieve Row Name
getProbNameGLPK

Retrieve Problem Name
getNumRowsGLPK

Retrieve Number of Rows
getRowDualIptGLPK

Retrieve Row Dual Value
getSolStatIptGLPK

Determine Solution Status
mipColsValGLPK

Retrieve Column Value of all Columns
getColKindGLPK

Retrieve Column Kind
factorizeGLPK

Compute the basis factorization
mipObjValGLPK

Retrieve Objective Value
getRowUppBndGLPK

Retrieve Row Upper Bound
getRowsDualGLPK

Retrieve Row Dual Values of all Rows
getUnbndRayGLPK

Determine Variable Causing Unboundedness
mipRowsValGLPK

Retrieve Row Value of all Rows
mipRowValGLPK

Retrieve Row Value
getColLowBndGLPK

Retrieve Column Lower Bound
getMatRowGLPK

Retrieves Row i of the Constraint Matrix.
getDualStatGLPK

Retrieve Status of Dual Basic Solution
getRowsDualIptGLPK

Retrieve Row Dual Value of all Rows
getInteriorParmGLPK

Retrives the Control Parameters for the Interior-point Method.
getRowsLowBndsGLPK

Retrieve Lower Bounds of Specified Rows
getRowsPrimGLPK

Retrieve Row Primal Value of all Rows
bfUpdatedGLPK

Check if the basis factorization has been updated
mipColValGLPK

Retrieve Column Value
mplBuildProbGLPK

Build Problem Instance From Model
getSolStatGLPK

Determine Generic Status of the Basic Soluton
delProbGLPK

Delete Problem Object
getNumBinGLPK

Retrieve Number of Binary Columns
loadMatrixGLPK

Load/Replace the Whole Constraint Matrix
getSjjGLPK

Retrieve column scale factor
getColTypeGLPK

Retrieve Column Type
getRowsPrimIptGLPK

Retrieve Row Primal Value of all Rows
mplReadDataGLPK

Read and Translate Data Section
delRowsGLPK

Delete Rows from Problem Object
checkDupGLPK

Check for Duplicate Elements in Sparse Matrix
mplReadModelGLPK

Read and Translate Model Section
readProbGLPK

Read Problem Data in GLPK F ormat
readSolGLPK

Read Basic Solution From Text File
mplFreeWkspGLPK

Free Translator Workspace
getColUppBndGLPK

Retrieve Column Upper Bound
glpkPtr-class

Class "glpkPtr"
setColNameGLPK

Set/Change Column Name
getColsDualGLPK

Retrieve Column Dual Value of all Columns
readMIPGLPK

Read MIP Solution From Text File
readMPSGLPK

Read Problem Data in MPS Format
setColKindGLPK

Set Column Kind
getColsDualIptGLPK

Retrieve Column Dual Value of all Columns
getNumIntGLPK

Retrieve Number of Integer Columns
getRbindGLPK

Retrieve Row Index in the Basis Header
setRowsBndsGLPK

Set/Change Row Bounds
getNumColsGLPK

Retrieve Number of Columns
getObjValGLPK

Retrieve Objective Value
setObjCoefsGLPK

Set/Change Objective Coefficients and/or Constant Term
stdBasisGLPK

Contruct Standard Initial LP Basis
setRowsNamesGLPK

Set/Change Row Names
getObjValIptGLPK

Retrieve Objective Value
printSolGLPK

Write Basic Solution in Printable Format
getSimplexParmGLPK

Retrives the Control Parameters for the Simplex Method.
termOutGLPK

Enable/Disable Terminal Output
setBfcpGLPK

Change Basis Factorization Control Parameters
setObjCoefGLPK

Set/Change Objective Coefficient or Constant Term
printRangesGLPK

Print Sensitivity Analysis Report
setMIPParmGLPK

Sets/Changes Control Parameters or the MIP Methods
getRowsUppBndsGLPK

Retrieve Upper Bounds of Specified Rows
initProbGLPK

Create a GLPK Problem Object
getRiiGLPK

Retrieve row scale factor
getRowPrimGLPK

Retrieve Row Primal Value
getRowsStatGLPK

Retrieve Row Status of all Rows
getRowPrimIptGLPK

Retrieve Row Primal Value
setInteriorParmGLPK

Sets/Changes Control Parameters or the Interior-point Method.
mplGenerateGLPK

Generate the Model
mipStatusGLPK

Determine Status of MIP Solution
setColBndGLPK

Set/Change Column Bounds
getRowsTypesGLPK

Retrieve Types of Specified Constraints (Rows)
glpkAPI-package

R Interface to C API of GLPK
readLPGLPK

Read Problem Data in CPLEX LP Format
mplPostsolveGLPK

Postsolve Model
mplAllocWkspGLPK

Allocate Translator Workspace
setDefaultMIPParmGLPK

Sets the Default Control Parameters for the MIP Method
setColsBndsGLPK

Set/Change Column Bounds
readIptGLPK

Read Interior-Point Solution From Text File
setMatColGLPK

Set (Replace) Column of the Constraint Matrix
setRiiGLPK

Set row scale factor
setObjNameGLPK

Set/Change Objective Function Name
setColsKindGLPK

Set Column Kind for a Set of Columns
setColStatGLPK

Set column status
setColsBndsObjCoefsGLPK

Set/Change Column Bounds and Objective Coefficients and/or Constant Term
setRowBndGLPK

Set/Change Row Bounds
setDefaultSmpParmGLPK

Sets the Default Control Parameters for the Simplex Methods.
setObjDirGLPK

Set/Change Optimization Direction Flag
printIptGLPK

Write Interior-Point Solution in Printable Format
glpkConstants

Constants, Return and Status Codes of GLPK
status_codeGLPK

Translates a GLPK Status Value into a Human Readable String
writeSolGLPK

Write Basic Solution to Text File
setProbNameGLPK

Set/Change Problem Name
setRhsZeroGLPK

Set/Change all Row Bounds to Zero
printMIPGLPK

Write Interior-Point Solution in Printable Format
sortMatrixGLPK

Sort Elements of the Constraint Matrix
writeLPGLPK

Write Problem Data in CPLEX LP Format
solveInteriorGLPK

Solve LP Problem with the Interior-Point Method
writeMIPGLPK

Write MIP Solution to Text File
solveMIPGLPK

Solve MIP Problem with the Branch-and-Cut Method
writeMPSGLPK

Write Problem Data in MPS Format
setRowNameGLPK

Set/Change Row Name
scaleProbGLPK

Scale Problem Data
setColsNamesGLPK

Set/Change Column Names
solveSimplexExactGLPK

Solve LP Problem in Exact Arithmetic
return_codeGLPK

Translates a GLPK Return Code into a Human Readable String
setRowStatGLPK

Set row status
writeProbGLPK

Write Problem Data in GLPK Format
setSimplexParmGLPK

Sets/Changes Control Parameters or the Simplex Methods.
solveSimplexGLPK

Solve LP Problem with the Primal or Dual Simplex Method
warmUpGLPK

Warm Up LP Basis
writeIptGLPK

Write Interior-Point Solution to Text File
setDefaultIptParmGLPK

Sets the Default Control Parameters for the Interior-point Method.
setMatRowGLPK

Set (Replace) Row of the Constraint Matrix
unscaleProbGLPK

Problem unscaling
setSjjGLPK

Retrieve column scale factor
versionGLPK

Determine GLPK Callable Library Version
findRowGLPK

Find Row by its Name
delColsGLPK

Delete Columns from Problem Object