Crate lpsolve_sys [] [src]

Structs

Struct_Unnamed1
Struct__B4rec
Struct__BBPSrec
Struct__BBrec
Struct__DeltaVrec
Struct__LLrec
Struct__MATitem
Struct__MATrec
Struct__OBJmonrec
Struct__PVrec
Struct__SOSgroup
Struct__SOSrec
Struct__basisrec
Struct__edgerec
Struct__hashelem
Struct__lprec
Struct__multirec
Struct__partialrec
Struct__presolveundorec
Struct__pricerec
Struct__workarraysrec

Enums

Struct__INVrec
Union_QSORTrec

Functions

GUB_count
LP_readhandle
MIP_count
MPS_readex
MPS_writefileex
SOS_can_activate
SOS_count
SOS_fix_list
SOS_fix_unmarked
SOS_get_candidates
SOS_get_type
SOS_infeasible
SOS_is_GUB
SOS_is_active
SOS_is_feasible
SOS_is_full
SOS_is_marked
SOS_is_member
SOS_is_member_of_type
SOS_is_satisfied
SOS_member_count
SOS_member_delete
SOS_member_index
SOS_member_sortlist
SOS_member_updatemap
SOS_memberships
SOS_set_GUB
SOS_set_marked
SOS_shift_col
SOS_unmark
addUndoPresolve
add_GUB
add_SOS
add_column
add_columnex
add_constraint
add_constraintex
add_lag_con
allocCHAR
allocFREE
allocINT
allocLREAL
allocMYBOOL
allocREAL
appendLink
appendUndoPresolve
append_SOSgroup
append_SOSrec
append_columns
append_rows
bb_better
bimprove
bin_count
bsolve
bsolve_xA2
btran
check_degeneracy
check_if_less
check_solution
chsign_bounds
clean_SOSgroup
clear_action
cloneINT
cloneLink
cloneMYBOOL
cloneREAL
column_in_lp
comp_bits
compareLink
compare_basis
compute_dualslacks
compute_theta
construct_duals
construct_sensitivity_duals
construct_sensitivity_obj
construct_solution
copy_hash_table
copy_lp
countActiveLink
countInactiveLink
countsUndoLadder
createLink
createPackedVector
createUndoLadder
create_BB
create_SOSgroup
create_SOSrec
create_hash_table
decrementUndoLadder
default_basis
del_column
del_columnex
del_constraint
del_constraintex
del_varnameex
delete_SOSrec
delete_lp
drophash
dualize_lp
feasibilityOffset
feasiblePhase1
fillLink
fillbranches_BB
fimprove
findBasicFixedvar
findBasisPos
find_int_bbvar
find_row
find_sc_bbvar
find_sos_bbvar
find_var
findhash
findnode_BB
findself_BB
firstActiveLink
firstInactiveLink
freeLink
freePackedVector
freeUndoLadder
free_BB
free_SOSgroup
free_SOSrec
free_duals
free_hash_item
free_hash_table
free_lp
free_pseudocost
freecuts_BB
fsolve
ftran
get_Lrows
get_Ncolumns
get_Norig_columns
get_Norig_rows
get_Nrows
get_OF_active
get_anti_degen
get_basis
get_basisOF
get_basiscolumn
get_basiscrash
get_bb_depthlimit
get_bb_floorfirst
get_bb_rule
get_bounds
get_bounds_tighter
get_break_at_value
get_colIndexA
get_col_name
get_column
get_columnex
get_constr_class
get_constr_type
get_constr_value
get_constraints
get_dual_solution
get_epsb
get_epsd
get_epsel
get_epsint
get_epsperturb
get_epspivot
get_improve
get_infinite
get_lambda
get_lowbo
get_lp_index
get_lp_name
get_mat
get_mat_byindex
get_max_level
get_maxpivot
get_mip_gap
get_multiprice
get_nameindex
get_negrange
get_nonzeros
get_obj_bound
get_objective
get_orig_index
get_origcol_name
get_origrow_name
get_partialprice
get_piv_rule
get_pivoting
get_presolve
get_presolveloops
get_primal_solution
get_print_sol
get_pseudobranchcost
get_pseudocosts
get_pseudonodecost
get_pseudorange
get_ptr_constraints
get_ptr_dual_solution
get_ptr_lambda
get_ptr_primal_solution
get_ptr_sensitivity_obj
get_ptr_sensitivity_objex
get_ptr_sensitivity_rhs
get_ptr_variables
get_refactfrequency
get_rh
get_rh_lower
get_rh_range
get_rh_upper
get_row
get_row_name
get_rowex
get_scalelimit
get_scaling
get_sensitivity_obj
get_sensitivity_objex
get_sensitivity_rhs
get_simplextype
get_solutioncount
get_solutionlimit
get_status
get_statustext
get_str_constr_class
get_str_constr_type
get_str_piv_rule
get_timeout
get_total_iter
get_total_nodes
get_upbo
get_var_branch
get_var_dualresult
get_var_primalresult
get_var_priority
get_variables
get_verbose
get_working_objective
getvaluePackedVector
guess_basis
has_BFP
has_XLI
identify_GUB
impose_bounds
inc_col_space
inc_columns
inc_lag_space
inc_mat_space
inc_matcol_space
inc_matrow_space
inc_row_space
inc_rows
incrementUndoLadder
init_pseudocost
init_rowcol_names
initbranches_BB
initcuts_BB
initialize_solution
insertLink
invert
isActiveLink
isBasisVarFeasible
isDualFeasible
isINT
isOrigFixed
isP1extra
isPrimalFeasible
is_BasisReady
is_OF_nz
is_SOS_var
is_action
is_add_rowmode
is_anti_degen
is_bb_mode
is_bb_rule
is_binary
is_break_at_first
is_chsign
is_constr_type
is_debug
is_feasible
is_fixedvar
is_infinite
is_int
is_integerscaling
is_lag_trace
is_maxim
is_nativeBFP
is_nativeXLI
is_negative
is_obj_in_basis
is_piv_mode
is_piv_rule
is_presolve
is_scalemode
is_scaletype
is_semicont
is_slackbasis
is_splitvar
is_trace
is_unbounded
is_use_names
lastActiveLink
lastInactiveLink
lp_solve_version
make_SOSchain
make_lag
make_lp
mat_additem
mat_appendcol
mat_appendrow
mat_checkcounts
mat_colcompact
mat_collength
mat_computemax
mat_create
mat_equalRows
mat_expandcolumn
mat_extractmat
mat_findelm
mat_findins
mat_free
mat_get_data
mat_getitem
mat_indexrange
mat_mapreplace
mat_matinsert
mat_memopt
mat_mergemat
mat_multadd
mat_multcol
mat_multrow
mat_nonzeros
mat_rowcompact
mat_rowlength
mat_set_rowmap
mat_setcol
mat_setitem
mat_setrow
mat_setvalue
mat_shiftcols
mat_shiftrows
mat_transpose
mat_validate
mat_zerocompact
memopt_lp
mempool_create
mempool_free
mempool_obtainVector
mempool_releaseVector
modifyOF1
modifyUndoLadder
nextActiveLink
nextInactiveLink
nextbranch_BB
normalizeVector
obtain_column
performiteration
perturb_bounds
popPackedVector
pop_BB
pop_basis
postprocess
prepare_GUB
preprocess
prevActiveLink
prevInactiveLink
print_constraints
print_debugdump
print_duals
print_lp
print_objective
print_scales
print_solution
print_str
print_tableau
prod_Ax
prod_xA
prod_xA2
pushPackedVector
push_BB
push_basis
put_abortfunc
put_bb_branchfunc
put_bb_nodefunc
put_logfunc
put_msgfunc
puthash
rand_uniform
rcfbound_BB
read_LP
read_MPS
read_XLI
read_basis
read_freeMPS
read_freemps
read_freempsex
read_lp
read_lpex
read_mps
read_mpsex
read_params
recompute_solution
refactRecent
removeLink
reset_basis
reset_params
resize_SOSgroup
resize_lp
restoreINT
restoreUndoLadder
restore_basis
roundToPrecision
roundVector
run_BB
scaled_ceil
scaled_floor
searchFor
setLink
set_BFP
set_OF_override
set_OF_p1extra
set_XLI
set_action
set_add_rowmode
set_anti_degen
set_basis
set_basiscrash
set_basisvar
set_bb_depthlimit
set_bb_floorfirst
set_bb_rule
set_binary
set_bounds
set_bounds_tighter
set_break_at_first
set_break_at_value
set_callbacks
set_col_name
set_column
set_columnex
set_constr_type
set_debug
set_epsb
set_epsd
set_epsel
set_epsint
set_epslevel
set_epsperturb
set_epspivot
set_improve
set_infinite
set_int
set_lag_trace
set_lowbo
set_lp_name
set_mat
set_maxim
set_maxpivot
set_minim
set_mip_gap
set_multiprice
set_negrange
set_obj
set_obj_bound
set_obj_fn
set_obj_fnex
set_obj_in_basis
set_outputfile
set_outputstream
set_partialprice
set_pivoting
set_preferdual
set_presolve
set_print_sol
set_pseudocosts
set_rh
set_rh_lower
set_rh_range
set_rh_upper
set_rh_vec
set_row
set_row_name
set_rowex
set_scalelimit
set_scaling
set_semicont
set_sense
set_simplextype
set_solutionlimit
set_timeout
set_trace
set_unbounded
set_upbo
set_use_names
set_var_branch
set_var_priority
set_var_weights
set_verbose
shift_basis
shift_coldata
shift_rowcoldata
shift_rowdata
sizeLink
solution_is_int
solve
solve_BB
solve_LP
str_add_column
str_add_constraint
str_add_lag_con
str_set_obj_fn
str_set_rh_vec
strongbranch_BB
swapINT
swapPTR
swapREAL
time_elapsed
transfer_solution
transfer_solution_var
unload_BB
unload_basis
unpackPackedVector
unscale
unset_OF_p1extra
update_pseudocost
updatecuts_BB
userabort
validate_bounds
varmap_addcolumn
varmap_addconstraint
varmap_canunlock
varmap_clear
varmap_compact
varmap_delete
varmap_lock
varmap_validate
vec_compress
vec_expand
verifyLink
verify_basis
verify_solution
write_LP
write_MPS
write_XLI
write_basis
write_freeMPS
write_freemps
write_lp
write_lpex
write_mps
write_params
yieldformessages

Type Definitions

B4rec
BBPSrec
BBrec
BFP_lp
BFP_lpbool
BFP_lpint
BFP_lprealint
BFP_lprealintrealint
BFPbool_lp
BFPbool_lpbool
BFPbool_lpint
BFPbool_lpintintchar
BFPbool_lpintintint
BFPchar
BFPint_lp
BFPint_lpbool
BFPint_lpint
BFPint_lpintintboolbool
BFPint_lpintrealcbintint
BFPlreal_lpintintreal
BFPreal_lp
BFPreal_lplrealreal
BFPrealp_lp
DeltaVrec
INVrec
LLrec
MATitem
MATrec
OBJmonrec
PVrec
SOSgroup
SOSrec
XLIbool_lpcharcharbool
XLIbool_lpcharcharcharint
XLIbool_lpintintint
XLIchar
add_SOS_func
add_column_func
add_columnex_func
add_constraint_func
add_constraintex_func
add_lag_con_func
basisrec
clear_actionfunc
column_in_lp_func
copy_lp_func
default_basis_func
del_column_func
del_constraint_func
delete_lp_func
dualize_lp_func
edgerec
explainfunc
free_lp_func
getMDOfunc
get_Lrows_func
get_Ncolumns_func
get_Norig_columns_func
get_Norig_rows_func
get_Nrows_func
get_OF_activefunc
get_anti_degen_func
get_basis_func
get_basiscrash_func
get_bb_depthlimit_func
get_bb_floorfirst_func
get_bb_rule_func
get_bounds_tighter_func
get_break_at_value_func
get_col_name_func
get_column_func
get_columnex_func
get_constr_type_func
get_constr_value_func
get_constraints_func
get_dual_solution_func
get_epsb_func
get_epsd_func
get_epsel_func
get_epsint_func
get_epsperturb_func
get_epspivot_func
get_improve_func
get_infinite_func
get_lambda_func
get_lowbo_func
get_lp_index_func
get_lp_name_func
get_mat_byindex_func
get_mat_func
get_max_level_func
get_maxpivot_func
get_mip_gap_func
get_multiprice_func
get_nameindex_func
get_negrange_func
get_nz_func
get_obj_bound_func
get_objective_func
get_orig_index_func
get_origcol_name_func
get_origrow_name_func
get_partialprice_func
get_pivoting_func
get_presolve_func
get_presolveloops_func
get_primal_solution_func
get_print_sol_func
get_pseudocosts_func
get_ptr_constraints_func
get_ptr_dual_solution_func
get_ptr_lambda_func
get_ptr_primal_solution_func
get_ptr_sensitivity_obj_func
get_ptr_sensitivity_objex_func
get_ptr_sensitivity_rhs_func
get_ptr_variables_func
get_rh_func
get_rh_range_func
get_row_func
get_row_name_func
get_rowex_func
get_scalelimit_func
get_scaling_func
get_sensitivity_obj_func
get_sensitivity_objex_func
get_sensitivity_rhs_func
get_simplextype_func
get_solutioncount_func
get_solutionlimit_func
get_status_func
get_statustext_func
get_timeout_func
get_total_iter_func
get_total_nodes_func
get_upbo_func
get_var_branch_func
get_var_dualresult_func
get_var_primalresult_func
get_var_priority_func
get_variables_func
get_verbose_func
get_working_objective_func
getcolumnex_func
getpackedfunc
getvectorfunc
guess_basis_func
has_BFP_func
has_XLI_func
hashelem
hashtable
invertfunc
is_SOS_var_func
is_actionfunc
is_add_rowmode_func
is_anti_degen_func
is_binary_func
is_break_at_first_func
is_constr_type_func
is_debug_func
is_feasible_func
is_infinite_func
is_int_func
is_integerscaling_func
is_lag_trace_func
is_maxim_func
is_nativeBFP_func
is_nativeXLI_func
is_negative_func
is_obj_in_basis_func
is_piv_mode_func
is_piv_rule_func
is_presolve_func
is_scalemode_func
is_scaletype_func
is_semicont_func
is_trace_func
is_unbounded_func
is_use_names_func
lp_solve_version_func
lphandle_intfunc
lphandleint_func
lphandleint_intfunc
lphandlestr_func
lprec
make_lp_func
multirec
partialrec
presolveundorec
pricerec
print_constraints_func
print_debugdump_func
print_duals_func
print_lp_func
print_objective_func
print_scales_func
print_solution_func
print_str_func
print_tableau_func
put_abortfunc_func
put_bb_branchfunc_func
put_bb_nodefunc_func
put_logfunc_func
put_msgfunc_func
read_LP_func
read_MPS_func
read_XLI_func
read_basis_func
read_modeldata_func
read_params_func
reportfunc
reset_basis_func
reset_params_func
resize_lp_func
set_BFP_func
set_XLI_func
set_actionfunc
set_add_rowmode_func
set_anti_degen_func
set_basis_func
set_basiscrash_func
set_basisvar_func
set_bb_depthlimit_func
set_bb_floorfirst_func
set_bb_rule_func
set_binary_func
set_bounds_func
set_bounds_tighter_func
set_break_at_first_func
set_break_at_value_func
set_col_name_func
set_column_func
set_columnex_func
set_constr_type_func
set_debug_func
set_epsb_func
set_epsd_func
set_epsel_func
set_epsint_func
set_epslevel_func
set_epsperturb_func
set_epspivot_func
set_improve_func
set_infinite_func
set_int_func
set_lag_trace_func
set_lowbo_func
set_lp_name_func
set_mat_func
set_maxim_func
set_maxpivot_func
set_minim_func
set_mip_gap_func
set_multiprice_func
set_negrange_func
set_obj_bound_func
set_obj_fn_func
set_obj_fnex_func
set_obj_func
set_obj_in_basis_func
set_outputfile_func
set_outputstream_func
set_partialprice_func
set_pivoting_func
set_preferdual_func
set_presolve_func
set_print_sol_func
set_pseudocosts_func
set_rh_func
set_rh_range_func
set_rh_vec_func
set_row_func
set_row_name_func
set_rowex_func
set_scalelimit_func
set_scaling_func
set_semicont_func
set_sense_func
set_simplextype_func
set_solutionlimit_func
set_timeout_func
set_trace_func
set_unbounded_func
set_upbo_func
set_use_names_func
set_var_branch_func
set_var_weights_func
set_verbose_func
solve_func
str_add_column_func
str_add_constraint_func
str_add_lag_con_func
str_set_obj_fn_func
str_set_rh_vec_func
time_elapsed_func
unscale_func
userabortfunc
workarraysrec
write_LP_func
write_MPS_func
write_XLI_func
write_basis_func
write_freeMPS_func
write_freemps_func
write_lp_func
write_modeldata_func
write_mps_func
write_params_func