7 #include <lexls/lexlsi.h>
20 TVM_ADD_DEFAULT_OPTION(max_number_of_factorizations, LexLS::Index);
22 TVM_ADD_DEFAULT_OPTION(tol_linear_dependence, LexLS::RealScalar);
24 TVM_ADD_DEFAULT_OPTION(tol_wrong_sign_lambda, LexLS::RealScalar);
26 TVM_ADD_DEFAULT_OPTION(tol_correct_sign_lambda, LexLS::RealScalar);
33 TVM_ADD_DEFAULT_OPTION(tol_feasibility, LexLS::RealScalar);
35 TVM_ADD_DEFAULT_OPTION(regularization_type, LexLS::RegularizationType);
42 TVM_ADD_DEFAULT_OPTION(max_number_of_CG_iterations, LexLS::Index);
55 TVM_ADD_DEFAULT_OPTION(variable_regularization_factor, LexLS::RealScalar);
57 TVM_ADD_NON_DEFAULT_OPTION(cycling_handling_enabled,
true);
59 TVM_ADD_DEFAULT_OPTION(cycling_max_counter, LexLS::Index);
61 TVM_ADD_DEFAULT_OPTION(cycling_relax_step, LexLS::RealScalar);
63 TVM_ADD_DEFAULT_OPTION(output_file_name, std::string);
65 TVM_ADD_DEFAULT_OPTION(modify_x_guess_enabled,
bool);
67 TVM_ADD_DEFAULT_OPTION(modify_type_active_enabled,
bool);
69 TVM_ADD_DEFAULT_OPTION(modify_type_inactive_enabled,
bool);
71 TVM_ADD_DEFAULT_OPTION(set_min_init_ctr_violation,
bool);
73 TVM_ADD_DEFAULT_OPTION(use_phase1_v0,
bool);
75 TVM_ADD_DEFAULT_OPTION(log_working_set_enabled,
bool);
81 TVM_ADD_DEFAULT_OPTION(deactivate_first_wrong_sign,
bool);
Definition: LexLSSolverOptions.h:18
Definition: HierarchicalLeastSquareSolver.h:18