A C++ Framework for Optimization
Loading...
Searching...
No Matches
idol::Optimizers::HiGHS::DynamicLib Class Reference

Public Types

typedef decltype(::Highs_create) * Highs_create_t
 
typedef decltype(::Highs_clearSolver) * Highs_clearSolver_t
 
typedef decltype(::Highs_addCol) * Highs_addCol_t
 
typedef decltype(::Highs_addRow) * Highs_addRow_t
 
typedef decltype(::Highs_deleteColsByRange) * Highs_deleteColsByRange_t
 
typedef decltype(::Highs_deleteRowsByRange) * Highs_deleteRowsByRange_t
 
typedef decltype(::Highs_changeColBounds) * Highs_changeColBounds_t
 
typedef decltype(::Highs_changeColCost) * Highs_changeColCost_t
 
typedef decltype(::Highs_changeColIntegrality) * Highs_changeColIntegrality_t
 
typedef decltype(::Highs_changeRowBounds) * Highs_changeRowBounds_t
 
typedef decltype(::Highs_changeCoeff) * Highs_changeCoeff_t
 
typedef decltype(::Highs_changeObjectiveSense) * Highs_changeObjectiveSense_t
 
typedef decltype(::Highs_changeObjectiveOffset) * Highs_changeObjectiveOffset_t
 
typedef decltype(::Highs_getObjectiveValue) * Highs_getObjectiveValue_t
 
typedef decltype(::Highs_getNumCol) * Highs_getNumCol_t
 
typedef decltype(::Highs_getNumRow) * Highs_getNumRow_t
 
typedef decltype(::Highs_getNumRows) * Highs_getNumRows_t
 
typedef decltype(::Highs_getInfinity) * Highs_getInfinity_t
 
typedef decltype(::Highs_getRunTime) * Highs_getRunTime_t
 
typedef decltype(::Highs_getModelStatus) * Highs_getModelStatus_t
 
typedef decltype(::Highs_run) * Highs_run_t
 
typedef decltype(::Highs_getSolution) * Highs_getSolution_t
 
typedef decltype(::Highs_getPrimalRay) * Highs_getPrimalRay_t
 
typedef decltype(::Highs_getDualRay) * Highs_getDualRay_t
 
typedef decltype(::Highs_setBoolOptionValue) * Highs_setBoolOptionValue_t
 
typedef decltype(::Highs_setDoubleOptionValue) * Highs_setDoubleOptionValue_t
 
typedef decltype(::Highs_setOptionValue) * Highs_setOptionValue_t
 
typedef decltype(::Highs_getBoolOptionValue) * Highs_getBoolOptionValue_t
 
typedef decltype(::Highs_writeModel) * Highs_writeModel_t
 

Public Attributes

Highs_create_t Highs_create = nullptr
 
Highs_clearSolver_t Highs_clearSolver = nullptr
 
Highs_addCol_t Highs_addCol = nullptr
 
Highs_addRow_t Highs_addRow = nullptr
 
Highs_deleteColsByRange_t Highs_deleteColsByRange = nullptr
 
Highs_deleteRowsByRange_t Highs_deleteRowsByRange = nullptr
 
Highs_changeColBounds_t Highs_changeColBounds = nullptr
 
Highs_changeColCost_t Highs_changeColCost = nullptr
 
Highs_changeColIntegrality_t Highs_changeColIntegrality = nullptr
 
Highs_changeRowBounds_t Highs_changeRowBounds = nullptr
 
Highs_changeCoeff_t Highs_changeCoeff = nullptr
 
Highs_changeObjectiveSense_t Highs_changeObjectiveSense = nullptr
 
Highs_changeObjectiveOffset_t Highs_changeObjectiveOffset = nullptr
 
Highs_getObjectiveValue_t Highs_getObjectiveValue = nullptr
 
Highs_getNumCol_t Highs_getNumCol = nullptr
 
Highs_getNumRow_t Highs_getNumRow = nullptr
 
Highs_getNumRows_t Highs_getNumRows = nullptr
 
Highs_getInfinity_t Highs_getInfinity = nullptr
 
Highs_getRunTime_t Highs_getRunTime = nullptr
 
Highs_getModelStatus_t Highs_getModelStatus = nullptr
 
Highs_run_t Highs_run = nullptr
 
Highs_getSolution_t Highs_getSolution = nullptr
 
Highs_getPrimalRay_t Highs_getPrimalRay = nullptr
 
Highs_getDualRay_t Highs_getDualRay = nullptr
 
Highs_setBoolOptionValue_t Highs_setBoolOptionValue = nullptr
 
Highs_setDoubleOptionValue_t Highs_setDoubleOptionValue = nullptr
 
Highs_setOptionValue_t Highs_setOptionValue = nullptr
 
Highs_getBoolOptionValue_t Highs_getBoolOptionValue = nullptr
 
Highs_writeModel_t Highs_writeModel = nullptr
 

Detailed Description

Definition at line 96 of file Optimizers_HiGHS.h.

Member Typedef Documentation

◆ Highs_addCol_t

typedef decltype(:: Highs_addCol ) * idol::Optimizers::HiGHS::DynamicLib::Highs_addCol_t

Definition at line 103 of file Optimizers_HiGHS.h.

◆ Highs_addRow_t

typedef decltype(:: Highs_addRow ) * idol::Optimizers::HiGHS::DynamicLib::Highs_addRow_t

Definition at line 104 of file Optimizers_HiGHS.h.

◆ Highs_changeCoeff_t

typedef decltype(:: Highs_changeCoeff ) * idol::Optimizers::HiGHS::DynamicLib::Highs_changeCoeff_t

Definition at line 111 of file Optimizers_HiGHS.h.

◆ Highs_changeColBounds_t

typedef decltype(:: Highs_changeColBounds ) * idol::Optimizers::HiGHS::DynamicLib::Highs_changeColBounds_t

Definition at line 107 of file Optimizers_HiGHS.h.

◆ Highs_changeColCost_t

typedef decltype(:: Highs_changeColCost ) * idol::Optimizers::HiGHS::DynamicLib::Highs_changeColCost_t

Definition at line 108 of file Optimizers_HiGHS.h.

◆ Highs_changeColIntegrality_t

typedef decltype(:: Highs_changeColIntegrality ) * idol::Optimizers::HiGHS::DynamicLib::Highs_changeColIntegrality_t

Definition at line 109 of file Optimizers_HiGHS.h.

◆ Highs_changeObjectiveOffset_t

typedef decltype(:: Highs_changeObjectiveOffset ) * idol::Optimizers::HiGHS::DynamicLib::Highs_changeObjectiveOffset_t

Definition at line 113 of file Optimizers_HiGHS.h.

◆ Highs_changeObjectiveSense_t

typedef decltype(:: Highs_changeObjectiveSense ) * idol::Optimizers::HiGHS::DynamicLib::Highs_changeObjectiveSense_t

Definition at line 112 of file Optimizers_HiGHS.h.

◆ Highs_changeRowBounds_t

typedef decltype(:: Highs_changeRowBounds ) * idol::Optimizers::HiGHS::DynamicLib::Highs_changeRowBounds_t

Definition at line 110 of file Optimizers_HiGHS.h.

◆ Highs_clearSolver_t

typedef decltype(:: Highs_clearSolver ) * idol::Optimizers::HiGHS::DynamicLib::Highs_clearSolver_t

Definition at line 102 of file Optimizers_HiGHS.h.

◆ Highs_create_t

typedef decltype(:: Highs_create ) * idol::Optimizers::HiGHS::DynamicLib::Highs_create_t

Definition at line 101 of file Optimizers_HiGHS.h.

◆ Highs_deleteColsByRange_t

typedef decltype(:: Highs_deleteColsByRange ) * idol::Optimizers::HiGHS::DynamicLib::Highs_deleteColsByRange_t

Definition at line 105 of file Optimizers_HiGHS.h.

◆ Highs_deleteRowsByRange_t

typedef decltype(:: Highs_deleteRowsByRange ) * idol::Optimizers::HiGHS::DynamicLib::Highs_deleteRowsByRange_t

Definition at line 106 of file Optimizers_HiGHS.h.

◆ Highs_getBoolOptionValue_t

typedef decltype(:: Highs_getBoolOptionValue ) * idol::Optimizers::HiGHS::DynamicLib::Highs_getBoolOptionValue_t

Definition at line 128 of file Optimizers_HiGHS.h.

◆ Highs_getDualRay_t

typedef decltype(:: Highs_getDualRay ) * idol::Optimizers::HiGHS::DynamicLib::Highs_getDualRay_t

Definition at line 124 of file Optimizers_HiGHS.h.

◆ Highs_getInfinity_t

typedef decltype(:: Highs_getInfinity ) * idol::Optimizers::HiGHS::DynamicLib::Highs_getInfinity_t

Definition at line 118 of file Optimizers_HiGHS.h.

◆ Highs_getModelStatus_t

typedef decltype(:: Highs_getModelStatus ) * idol::Optimizers::HiGHS::DynamicLib::Highs_getModelStatus_t

Definition at line 120 of file Optimizers_HiGHS.h.

◆ Highs_getNumCol_t

typedef decltype(:: Highs_getNumCol ) * idol::Optimizers::HiGHS::DynamicLib::Highs_getNumCol_t

Definition at line 115 of file Optimizers_HiGHS.h.

◆ Highs_getNumRow_t

typedef decltype(:: Highs_getNumRow ) * idol::Optimizers::HiGHS::DynamicLib::Highs_getNumRow_t

Definition at line 116 of file Optimizers_HiGHS.h.

◆ Highs_getNumRows_t

typedef decltype(:: Highs_getNumRows ) * idol::Optimizers::HiGHS::DynamicLib::Highs_getNumRows_t

Definition at line 117 of file Optimizers_HiGHS.h.

◆ Highs_getObjectiveValue_t

typedef decltype(:: Highs_getObjectiveValue ) * idol::Optimizers::HiGHS::DynamicLib::Highs_getObjectiveValue_t

Definition at line 114 of file Optimizers_HiGHS.h.

◆ Highs_getPrimalRay_t

typedef decltype(:: Highs_getPrimalRay ) * idol::Optimizers::HiGHS::DynamicLib::Highs_getPrimalRay_t

Definition at line 123 of file Optimizers_HiGHS.h.

◆ Highs_getRunTime_t

typedef decltype(:: Highs_getRunTime ) * idol::Optimizers::HiGHS::DynamicLib::Highs_getRunTime_t

Definition at line 119 of file Optimizers_HiGHS.h.

◆ Highs_getSolution_t

typedef decltype(:: Highs_getSolution ) * idol::Optimizers::HiGHS::DynamicLib::Highs_getSolution_t

Definition at line 122 of file Optimizers_HiGHS.h.

◆ Highs_run_t

typedef decltype(:: Highs_run ) * idol::Optimizers::HiGHS::DynamicLib::Highs_run_t

Definition at line 121 of file Optimizers_HiGHS.h.

◆ Highs_setBoolOptionValue_t

typedef decltype(:: Highs_setBoolOptionValue ) * idol::Optimizers::HiGHS::DynamicLib::Highs_setBoolOptionValue_t

Definition at line 125 of file Optimizers_HiGHS.h.

◆ Highs_setDoubleOptionValue_t

typedef decltype(:: Highs_setDoubleOptionValue ) * idol::Optimizers::HiGHS::DynamicLib::Highs_setDoubleOptionValue_t

Definition at line 126 of file Optimizers_HiGHS.h.

◆ Highs_setOptionValue_t

typedef decltype(:: Highs_setOptionValue ) * idol::Optimizers::HiGHS::DynamicLib::Highs_setOptionValue_t

Definition at line 127 of file Optimizers_HiGHS.h.

◆ Highs_writeModel_t

typedef decltype(:: Highs_writeModel ) * idol::Optimizers::HiGHS::DynamicLib::Highs_writeModel_t

Definition at line 129 of file Optimizers_HiGHS.h.

Member Data Documentation

◆ Highs_addCol

Highs_addCol_t idol::Optimizers::HiGHS::DynamicLib::Highs_addCol = nullptr

Definition at line 103 of file Optimizers_HiGHS.h.

◆ Highs_addRow

Highs_addRow_t idol::Optimizers::HiGHS::DynamicLib::Highs_addRow = nullptr

Definition at line 104 of file Optimizers_HiGHS.h.

◆ Highs_changeCoeff

Highs_changeCoeff_t idol::Optimizers::HiGHS::DynamicLib::Highs_changeCoeff = nullptr

Definition at line 111 of file Optimizers_HiGHS.h.

◆ Highs_changeColBounds

Highs_changeColBounds_t idol::Optimizers::HiGHS::DynamicLib::Highs_changeColBounds = nullptr

Definition at line 107 of file Optimizers_HiGHS.h.

◆ Highs_changeColCost

Highs_changeColCost_t idol::Optimizers::HiGHS::DynamicLib::Highs_changeColCost = nullptr

Definition at line 108 of file Optimizers_HiGHS.h.

◆ Highs_changeColIntegrality

Highs_changeColIntegrality_t idol::Optimizers::HiGHS::DynamicLib::Highs_changeColIntegrality = nullptr

Definition at line 109 of file Optimizers_HiGHS.h.

◆ Highs_changeObjectiveOffset

Highs_changeObjectiveOffset_t idol::Optimizers::HiGHS::DynamicLib::Highs_changeObjectiveOffset = nullptr

Definition at line 113 of file Optimizers_HiGHS.h.

◆ Highs_changeObjectiveSense

Highs_changeObjectiveSense_t idol::Optimizers::HiGHS::DynamicLib::Highs_changeObjectiveSense = nullptr

Definition at line 112 of file Optimizers_HiGHS.h.

◆ Highs_changeRowBounds

Highs_changeRowBounds_t idol::Optimizers::HiGHS::DynamicLib::Highs_changeRowBounds = nullptr

Definition at line 110 of file Optimizers_HiGHS.h.

◆ Highs_clearSolver

Highs_clearSolver_t idol::Optimizers::HiGHS::DynamicLib::Highs_clearSolver = nullptr

Definition at line 102 of file Optimizers_HiGHS.h.

◆ Highs_create

Highs_create_t idol::Optimizers::HiGHS::DynamicLib::Highs_create = nullptr

Definition at line 101 of file Optimizers_HiGHS.h.

◆ Highs_deleteColsByRange

Highs_deleteColsByRange_t idol::Optimizers::HiGHS::DynamicLib::Highs_deleteColsByRange = nullptr

Definition at line 105 of file Optimizers_HiGHS.h.

◆ Highs_deleteRowsByRange

Highs_deleteRowsByRange_t idol::Optimizers::HiGHS::DynamicLib::Highs_deleteRowsByRange = nullptr

Definition at line 106 of file Optimizers_HiGHS.h.

◆ Highs_getBoolOptionValue

Highs_getBoolOptionValue_t idol::Optimizers::HiGHS::DynamicLib::Highs_getBoolOptionValue = nullptr

Definition at line 128 of file Optimizers_HiGHS.h.

◆ Highs_getDualRay

Highs_getDualRay_t idol::Optimizers::HiGHS::DynamicLib::Highs_getDualRay = nullptr

Definition at line 124 of file Optimizers_HiGHS.h.

◆ Highs_getInfinity

Highs_getInfinity_t idol::Optimizers::HiGHS::DynamicLib::Highs_getInfinity = nullptr

Definition at line 118 of file Optimizers_HiGHS.h.

◆ Highs_getModelStatus

Highs_getModelStatus_t idol::Optimizers::HiGHS::DynamicLib::Highs_getModelStatus = nullptr

Definition at line 120 of file Optimizers_HiGHS.h.

◆ Highs_getNumCol

Highs_getNumCol_t idol::Optimizers::HiGHS::DynamicLib::Highs_getNumCol = nullptr

Definition at line 115 of file Optimizers_HiGHS.h.

◆ Highs_getNumRow

Highs_getNumRow_t idol::Optimizers::HiGHS::DynamicLib::Highs_getNumRow = nullptr

Definition at line 116 of file Optimizers_HiGHS.h.

◆ Highs_getNumRows

Highs_getNumRows_t idol::Optimizers::HiGHS::DynamicLib::Highs_getNumRows = nullptr

Definition at line 117 of file Optimizers_HiGHS.h.

◆ Highs_getObjectiveValue

Highs_getObjectiveValue_t idol::Optimizers::HiGHS::DynamicLib::Highs_getObjectiveValue = nullptr

Definition at line 114 of file Optimizers_HiGHS.h.

◆ Highs_getPrimalRay

Highs_getPrimalRay_t idol::Optimizers::HiGHS::DynamicLib::Highs_getPrimalRay = nullptr

Definition at line 123 of file Optimizers_HiGHS.h.

◆ Highs_getRunTime

Highs_getRunTime_t idol::Optimizers::HiGHS::DynamicLib::Highs_getRunTime = nullptr

Definition at line 119 of file Optimizers_HiGHS.h.

◆ Highs_getSolution

Highs_getSolution_t idol::Optimizers::HiGHS::DynamicLib::Highs_getSolution = nullptr

Definition at line 122 of file Optimizers_HiGHS.h.

◆ Highs_run

Highs_run_t idol::Optimizers::HiGHS::DynamicLib::Highs_run = nullptr

Definition at line 121 of file Optimizers_HiGHS.h.

◆ Highs_setBoolOptionValue

Highs_setBoolOptionValue_t idol::Optimizers::HiGHS::DynamicLib::Highs_setBoolOptionValue = nullptr

Definition at line 125 of file Optimizers_HiGHS.h.

◆ Highs_setDoubleOptionValue

Highs_setDoubleOptionValue_t idol::Optimizers::HiGHS::DynamicLib::Highs_setDoubleOptionValue = nullptr

Definition at line 126 of file Optimizers_HiGHS.h.

◆ Highs_setOptionValue

Highs_setOptionValue_t idol::Optimizers::HiGHS::DynamicLib::Highs_setOptionValue = nullptr

Definition at line 127 of file Optimizers_HiGHS.h.

◆ Highs_writeModel

Highs_writeModel_t idol::Optimizers::HiGHS::DynamicLib::Highs_writeModel = nullptr

Definition at line 129 of file Optimizers_HiGHS.h.