# 'HiGHS' Optimization Solver

## Documentation for package ‘highs’ version 1.12.0-3

- DESCRIPTION file.
- Package NEWS.

## Help Pages

example_model | Generate Example Optimization Models
example_solver | Create a HiGHS Solver Object
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
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 | Clear All Solver Data
hi_solver_clear_model | Clear Model Data
hi_solver_clear_solver | Clear Solver State
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 set of variables in the solver.
hi_solver_set_objective | Set the objective coefficient for a set of variables.
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 set of variables.
hi_solver_status | Get Solver Status
hi_solver_status_message | Get Solver Status Message
hi_solver_write_basis | Write Basis to File
hi_solver_write_model | Write Model to File