lp_solve API reference

make_lp
read_lp, read_lp_file, read_LP
write_lp, write_LP
read_mps, read_MPS
write_mps, write_MPS
copy_lp
delete_lp
set_lp_name
get_lp_name
set_mat
get_mat, mat_elm
get_row
get_column
set_obj_fn, str_set_obj_fn
add_constraint, str_add_constraint
del_constraint
add_lag_con, str_add_lag_con
add_column, str_add_column
del_column
column_in_lp
set_row_name
get_row_name
set_col_name
get_col_name
set_rh_vec, str_set_rh_vec
set_rh
get_rh
set_constr_type
get_constr_type
add_SOS
is_SOS_var
set_maxim
set_minim
set_lowbo
get_lowbo
set_upbo
get_upbo
set_bounds
set_bounds_tighter
get_bounds_tighter
set_rh_range
get_rh_range
set_lowrange
set_uprange
set_int
is_int
set_semicont
is_semicont
set_infinite
get_infinite
set_epsilon
get_epsilon
set_epsb
get_epsb
set_epsd
get_epsd
set_epsel
get_epsel
set_epspivot
get_epspivot
set_epsperturb
get_epsperturb
set_mip_gap
get_mip_gap
set_verbose
get_verbose
set_timeout
get_timeout
set_print_sol
is_print_sol
set_debug
is_debug
set_print_at_invert
is_print_at_invert
set_trace
is_trace
set_lag_trace
is_lag_trace
set_anti_degen
is_anti_degen
set_do_presolve
is_do_presolve
set_max_num_inv
get_max_num_inv
set_bb_rule
get_bb_rule
set_obj_bound
get_obj_bound
set_floor_first
get_floor_first
set_var_branch
get_var_branch
set_varweights
get_varpriority
set_break_at_first
is_break_at_first
set_break_at_value
get_break_at_value
set_scalemode
get_scalemode
set_improve
get_improve
set_piv_rule
get_piv_rule
set_negrange
get_negrange
set_splitnegvars
get_splitnegvars
get_total_iter
get_max_level
get_total_nodes
get_Nrows
get_Norig_rows
get_Lrows
get_Ncolumns
get_Norig_columns
get_orig_index
get_lp_index
set_basis
get_basis
reset_basis
auto_scale
unscale
put_abortfunc
put_logfunc
solve
lag_solve
is_feasible
get_objective
get_variables, get_ptr_variables
get_constraints, get_ptr_constraints
get_primal_solution, get_ptr_primal_solution
get_work_solution, get_ptr_work_solution
get_sensitivity_rhs, get_ptr_sensitivity_rhs, get_reduced_costs, get_ptr_reduced_costs
get_lambda, get_ptr_lambda
get_sensitivity_obj, get_ptr_sensitivity_obj, get_sensitivity_objex, get_ptr_sensitivity_objex
print_lp
print_objective
print_solution
print_constraints
print_duals
print_scales
print_file
lp_solve_version