Lurupa Member List

This is the complete list of members for Lurupa, including all inherited members.

add_column_to_basis(int step, INTERVAL_MATRIX &A, INTERVAL_MATRIX &IBasis, int *basis_indices)Lurupa [private]
alphaLurupa [private]
compute_dual_deflation(Lp *lp, VECTOR &d_c)Lurupa [private]
compute_lower(Lp *lp, double &bound)Lurupa [private]
compute_primal_deflation(Lp *lp, Primal_deflation &d)Lurupa [private]
compute_upper(Lp *lp, double &bound)Lurupa [private]
cond(Lp *lp, double &lower, double &upper)Lurupa
Condition (defined in Lurupa)Lurupa [friend]
decrease_dual_deflation(Lp *lp, VECTOR &d_c)Lurupa [private]
decrease_primal_deflation(Lp *lp, Primal_deflation &d)Lurupa [private]
do_pivot(MATRIX &LU, int pivot_index, int step, int *basis_indices)Lurupa [private]
dual_certificate(Lp *lp)Lurupa
eliminate(MATRIX &LU, int step)Lurupa [private]
epsLurupa [private]
establish_dual_feasibility(Lp *lp, const INTERVAL_MATRIX &IBasis, const MATRIX &Basis_mid_inverse, const INTERVAL_MATRIX &IResidual, const int *basis_indices, INTERVAL_VECTOR &id_pos, INTERVAL_VECTOR &id_neg)Lurupa [private]
establish_equality_constraints(Lp *lp, const INTERVAL_MATRIX &IBasis, const MATRIX &Basis_mid_inverse, const INTERVAL_MATRIX &IResidual, const int *basis_indices)Lurupa [private]
establish_ix_simple_bounds(Lp *lp)Lurupa [private]
establish_iy_simple_bounds(Lp *lp)Lurupa [private]
establish_lagrange_parameters(Lp *lp, const INTERVAL_MATRIX &IBasis, const MATRIX &Basis_mid_inverse, const INTERVAL_MATRIX &IResidual, const int *basis_indices, INTERVAL_VECTOR &id_pos, INTERVAL_VECTOR &id_neg)Lurupa [private]
establish_primal_feasibility(Lp *lp, const INTERVAL_MATRIX &IBasis, const MATRIX &Basis_mid_inverse, const INTERVAL_MATRIX &IResidual, const int *basis_indices)Lurupa [private]
etaLurupa [private]
find_basis(INTERVAL_MATRIX &A, int *&basis_indices, int size_basis_indices, INTERVAL_MATRIX &IBasis, MATRIX &Basis_mid_inverse)Lurupa [private]
find_constraint_basis(Lp *lp, INTERVAL_MATRIX &IResidual, int *&basis_indices, INTERVAL_MATRIX &IBasis, MATRIX &Basis_mid_inverse)Lurupa [private]
find_equation_basis(Lp *lp, INTERVAL_MATRIX &IResidual, int *&basis_indices, INTERVAL_MATRIX &IBasis, MATRIX &Basis_mid_inverse)Lurupa [private]
get_alpha() const Lurupa
get_core_version() const Lurupa
get_eta() const Lurupa
get_lp_name() const Lurupa
get_module_version() const Lurupa
get_solver_eps() const Lurupa
increase_dual_deflation(Lp *lp, VECTOR &d_c, const INTERVAL_VECTOR &id_pos, const INTERVAL_VECTOR &id_neg)Lurupa [private]
increase_primal_deflation(Lp *lp, Primal_deflation &d)Lurupa [private]
inflateLurupa [private]
is_inflate() const Lurupa
is_lp_maximize() const Lurupa
iterationLurupa [private]
lower_bound(Lp *lp, double &bound, int &iterations)Lurupa
Lp (defined in Lurupa)Lurupa [friend]
lp2solver(Lp *lp)Lurupa
Lurupa()Lurupa
max_iterationsLurupa [private]
mod_handleLurupa [private]
pivot_element(MATRIX LU, int step, int &pivot_index)Lurupa [private]
primal_certificate(Lp *lp)Lurupa
primal_feasible(Lp *lp)Lurupa [private]
print_core_brief_version() const Lurupa
print_core_version() const Lurupa
print_module_brief_version() const Lurupa
print_module_options() const Lurupa
print_module_version() const Lurupa
process_bounded_variables(Lp *lp, INTERVAL_VECTOR &id_pos, INTERVAL_VECTOR &id_neg)Lurupa [private]
process_free_variables(Lp *lp, const INTERVAL_MATRIX &IBasis, const MATRIX &Basis_mid_inverse, const INTERVAL_MATRIX &IResidual, const int *basis_indices)Lurupa [private]
process_initial_dual_solution(Lp *lp, Bound_status &status, double &bound, const INTERVAL_MATRIX &IBasis, const MATRIX &Basis_mid_inverse, const INTERVAL_MATRIX &IResidual, const int *basis_indices)Lurupa [private]
process_initial_primal_solution(Lp *lp, Bound_status &status, double &bound, const INTERVAL_MATRIX &IBasis, const MATRIX &Basis_mid_inverse, const INTERVAL_MATRIX &IResidual, const int *basis_indices)Lurupa [private]
process_perturbed_dual_solution(Lp *lp, Bound_status &status, double &bound, const INTERVAL_MATRIX &IBasis, const MATRIX &Basis_mid_inverse, const INTERVAL_MATRIX &IResidual, const int *basis_indices, VECTOR &deflation_c)Lurupa [private]
process_perturbed_primal_solution(Lp *lp, Bound_status &status, double &bound, const INTERVAL_MATRIX &IBasis, const MATRIX &Basis_mid_inverse, const INTERVAL_MATRIX &IResidual, const int *basis_indices, Primal_deflation &deflation)Lurupa [private]
read_lp(FILE *in, const double &relative_interval_radius)Lurupa
reportLurupa
restore_dual_phase1(Lp *lp, const INTERVAL_VECTOR &iaT, const INTERVAL_VECTOR &ibT, const VECTOR &xlT, const VECTOR &xuT, const int non_fixed_varsT, const int free_variables_sizeT)Lurupa [private]
restore_primal_phase1(Lp *lp, const INTERVAL_VECTOR &icT, const bool maxmimize)Lurupa [private]
rho_d(Lp *lp, double &lower, double &upper)Lurupa
rho_p(Lp *lp, double &lower, double &upper)Lurupa
set_alpha(double alpha)Lurupa
set_dual_phase1(Lp *lp)Lurupa [private]
set_eta(double eta)Lurupa
set_inflate(bool inflate)Lurupa
set_interface(Solver_module_interface module)Lurupa
set_lp(Lp *lp, const double relative_interval_radius)Lurupa
set_module(char *module_path)Lurupa
set_module_options(Lp *lp, int argc, char *argv[])Lurupa
set_primal_phase1(Lp *lp, bool *maximize)Lurupa [private]
set_solution(Lp *lp, void *p)Lurupa
shorten_basis_indices(int *&basis_indices, int basis_size)Lurupa [private]
solve_lp(Lp *lp, double &optimal_value)Lurupa
solver_moduleLurupa [private]
upper_bound(Lp *lp, double &bound, int &iterations)Lurupa
~Lurupa()Lurupa


Generated on Thu Jun 26 18:08:54 2008 for Lurupa by  doxygen 1.5.6