highs1.10.0-1 package

'HiGHS' Optimization Solver

example_model

Generate Example Optimization Models

example_solver

Create a HiGHS Solver Object

hi_model_get_ncons

Get Number of Constraints in a Model

hi_model_get_nvars

Get Number of Variables in a Highs Model

hi_model_set_constraint_matrix

Set Constraint Matrix for Highs Model

hi_model_set_hessian

Set Hessian Matrix for Highs Model

hi_model_set_lhs

Set Left Hand Side for a Highs Model

hi_model_set_lower

Set Lower Bounds for Highs Model

hi_model_set_ncol

Sets the number of columns in the model

hi_model_set_nrow

Set the number of rows in the model

hi_model_set_objective

Set Objective for Highs Model

hi_model_set_offset

Set Offset for Highs Model

hi_model_set_rhs

Set Right Hand Side for a Highs Model

hi_model_set_sense

Set the sense of the optimization model

hi_model_set_upper

Set Upper Bounds for a Highs Model

hi_model_set_vartype

Set Variable Types in a Highs Model

hi_new_model

Create new Highs Model

hi_new_solver

Create a new solver instance.

hi_reset_global_scheduler

Reset Global Scheduler

hi_solver_add_cols

Add Variables to Model

hi_solver_add_rows

Add Constraints to Model

hi_solver_add_vars

Add Variables to the Solver

hi_solver_change_constraint_bounds

Change Constraint Bounds

hi_solver_change_variable_bounds

Change Variable Bounds

hi_solver_clear_model

Clear Model Data

hi_solver_clear_solver

Clear Solver State

hi_solver_clear

Clear All Solver Data

hi_solver_get_bool_option

Get Boolean Option Value

hi_solver_get_constraint_bounds

Get Constraint Bounds

hi_solver_get_constraint_matrix

Get Constraint Matrix

hi_solver_get_dbl_option

Get Double Option Value

hi_solver_get_int_option

Get Integer Option Value

hi_solver_get_lp_costs

Get Objective Coefficients

hi_solver_get_num_col

Get Number of Variables

hi_solver_get_num_row

Get Number of Constraints

hi_solver_get_option

Get a HiGHS Solver Option

hi_solver_get_options

Get multiple HiGHS Solver Options

hi_solver_get_sense

Get the optimization sense of the solver instance.

hi_solver_get_solution

Get Solution

hi_solver_get_str_option

Get String Option Value

hi_solver_get_variable_bounds

Get Variable Bounds

hi_solver_get_vartype

Get Variable Types

hi_solver_infinity

Get Solver Infinity Value

hi_solver_info

Get Solver Information

hi_solver_run

Run the Solver

hi_solver_set_coeff

Set a coefficient in the constraint matrix.

hi_solver_set_constraint_bounds

Set constraint bounds for a given constraint.

hi_solver_set_integrality

Set integrality for a variable in the solver.

hi_solver_set_objective

Set the objective coefficient for a variable.

hi_solver_set_offset

Set the objective offset for the solver.

hi_solver_set_option

Set a HiGHS Solver Option

hi_solver_set_options

Set Multiple HiGHS Solver Options

hi_solver_set_sense

Set the optimization sense of the solver instance.

hi_solver_set_variable_bounds

Set variable bounds for a given variable.

hi_solver_status_message

Get Solver Status Message

hi_solver_status

Get Solver Status

hi_solver_write_basis

Write Basis to File

hi_solver_write_model

Write Model to File

highs_available_solver_options

Available Solver Options

highs_control

Highs Control

highs_model

Create a Highs Model

highs_solve

Solve an Optimization Problems

highs_solver

Highs Solver

highs_write_model

Write a Highs Model to a File

R interface to 'HiGHS', an optimization solver for solving mixed integer optimization problems with quadratic or linear objective and linear constraints.

  • Maintainer: Florian Schwendinger
  • License: GPL (>= 2)
  • Last published: 2025-04-24