#include "Sm_lps5_5.h"
#include <lurupa/Lp.h>
#include <BIAS/Bias0.h>
#include <errno.h>
#include <string.h>
Functions | |
void | get_func_pointers (Solver_module_interface &i) |
Get function pointers. | |
Variables | |
static const char * | version = "Lp_solve 5.5 module 1.1" |
Version string. |
This file defines the solver module for lp_solve 5.5, Sm_lps5_5.
void get_func_pointers | ( | Solver_module_interface & | i | ) |
Get function pointers.
Set the pointers of 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_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_lps3_2::get_version(), Solver_module_interface::get_version, Sm_lps5_5::init(), Sm_lps3_2::init(), Solver_module_interface::init, Sm_lps5_5::lp2solver(), Solver_module_interface::lp2solver, Sm_lps5_5::print_brief_version(), Sm_lps3_2::print_brief_version(), Solver_module_interface::print_brief_version, Sm_lps5_5::print_options(), Sm_lps3_2::print_options(), Solver_module_interface::print_options, Sm_lps5_5::print_version(), Sm_lps3_2::print_version(), Solver_module_interface::print_version, Sm_lps5_5::read_lp(), Sm_lps3_2::read_lp(), Solver_module_interface::read_lp, Sm_lps5_5::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_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_lps3_2::set_lp(), Solver_module_interface::set_lp, Sm_lps5_5::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_lps3_2::solve_dual_perturbed(), Solver_module_interface::solve_dual_perturbed, Sm_lps5_5::solve_original(), Sm_lps3_2::solve_original(), Solver_module_interface::solve_original, Sm_lps5_5::solve_primal_perturbed(), Sm_lps3_2::solve_primal_perturbed(), and Solver_module_interface::solve_primal_perturbed.