#include <lurupa/Solver_module.h>
#include <lp_lib.h>
Go to the source code of this file.
Classes | |
class | Lp_lp_solve |
Information about lp_solve's problem. More... | |
class | Sm_lps5_5 |
Solver module for lp_solve 5.5. More... | |
Functions | |
LU_SM_LPS5_5_SCOPE void | get_func_pointers (Solver_module_interface &i) |
Get function pointers. |
This file declares the solver module for lp_solve 5.5, Sm_lps5_5.
LU_SM_LPS5_5_SCOPE void get_func_pointers | ( | Solver_module_interface & | i | ) |
Get function pointers.
Set the pointers of i
to point to the member functions of Sm_lps3_2.
[out] | i | receives the pointers to member functions |
i
to point to the member functions of Sm_lps4_0_1_0.
[out] | i | receives the pointers to member functions |
i
to point to the member functions of Sm_lps4_0_1_11.
[out] | i | receives the pointers to member functions |
i
to point to the member functions of Sm_lps5_5.
[out] | i | receives the pointers to member functions |
References Sm_lps5_5::get_accuracy(), Sm_lps4_0_1_11::get_accuracy(), Sm_lps4_0_1_0::get_accuracy(), Sm_lps3_2::get_accuracy(), Solver_module_interface::get_accuracy, Sm_lps5_5::get_dual_ray(), Solver_module_interface::get_dual_ray, Sm_lps5_5::get_primal_ray(), Solver_module_interface::get_primal_ray, Sm_lps5_5::get_version(), Sm_lps4_0_1_11::get_version(), Sm_lps4_0_1_0::get_version(), Sm_lps3_2::get_version(), Solver_module_interface::get_version, Sm_lps5_5::init(), Sm_lps4_0_1_11::init(), Sm_lps4_0_1_0::init(), Sm_lps3_2::init(), Solver_module_interface::init, Sm_lps5_5::lp2solver(), Solver_module_interface::lp2solver, Sm_lps5_5::print_brief_version(), Sm_lps4_0_1_11::print_brief_version(), Sm_lps4_0_1_0::print_brief_version(), Sm_lps3_2::print_brief_version(), Solver_module_interface::print_brief_version, Sm_lps5_5::print_options(), Sm_lps4_0_1_11::print_options(), Sm_lps4_0_1_0::print_options(), Sm_lps3_2::print_options(), Solver_module_interface::print_options, Sm_lps5_5::print_version(), Sm_lps4_0_1_11::print_version(), Sm_lps4_0_1_0::print_version(), Sm_lps3_2::print_version(), Solver_module_interface::print_version, Sm_lps5_5::read_lp(), Sm_lps4_0_1_11::read_lp(), Sm_lps4_0_1_0::read_lp(), Sm_lps3_2::read_lp(), Solver_module_interface::read_lp, Sm_lps5_5::restore_dual(), Sm_lps4_0_1_11::restore_dual(), Sm_lps4_0_1_0::restore_dual(), Sm_lps3_2::restore_dual(), Solver_module_interface::restore_dual, Sm_lps5_5::restore_dual_phase1(), Solver_module_interface::restore_dual_phase1, Sm_lps5_5::restore_primal(), Sm_lps4_0_1_11::restore_primal(), Sm_lps4_0_1_0::restore_primal(), Sm_lps3_2::restore_primal(), Solver_module_interface::restore_primal, Sm_lps5_5::restore_primal_phase1(), Solver_module_interface::restore_primal_phase1, Sm_lps5_5::set_bounds(), Solver_module_interface::set_bounds, Sm_lps5_5::set_dual_phase1(), Solver_module_interface::set_dual_phase1, Sm_lps5_5::set_lp(), Sm_lps4_0_1_11::set_lp(), Sm_lps4_0_1_0::set_lp(), Sm_lps3_2::set_lp(), Solver_module_interface::set_lp, Sm_lps5_5::set_module_options(), Sm_lps4_0_1_11::set_module_options(), Sm_lps4_0_1_0::set_module_options(), Solver_module_interface::set_module_options, Sm_lps5_5::set_primal_phase1(), Solver_module_interface::set_primal_phase1, Sm_lps5_5::solve_dual_perturbed(), Sm_lps4_0_1_11::solve_dual_perturbed(), Sm_lps4_0_1_0::solve_dual_perturbed(), Sm_lps3_2::solve_dual_perturbed(), Solver_module_interface::solve_dual_perturbed, Sm_lps5_5::solve_original(), Sm_lps4_0_1_11::solve_original(), Sm_lps4_0_1_0::solve_original(), Sm_lps3_2::solve_original(), Solver_module_interface::solve_original, Sm_lps5_5::solve_primal_perturbed(), Sm_lps4_0_1_11::solve_primal_perturbed(), Sm_lps4_0_1_0::solve_primal_perturbed(), Sm_lps3_2::solve_primal_perturbed(), and Solver_module_interface::solve_primal_perturbed.
Referenced by Lurupa::set_module().