, including all inherited members.
| add_bend_weights(unsigned int i) | IASolverBend | [private] |
| all_constraints(const bool print_me=false, const bool print_unsatisfied=false) const | IASolverTool | |
| bendData | IASolverBend | [private] |
| cleanup() | IASolverBend | [private] |
| debugging | IASolverBend | [private] |
| debuggingTool | IASolverTool | [protected] |
| debuggingToolInt | IASolverToolInt | [protected] |
| equal_constraint(const int i, const bool print_me=false, const bool print_unsatisfied=false) const | IASolverTool | |
| equal_constraints(const bool print_me=false, const bool print_unsatisfied=false) const | IASolverTool | |
| equal_value(int i) const | IASolverTool | |
| even_constraint(const int i, const bool print_me=false, const bool print_unsatisfied=false) const | IASolverTool | |
| even_constraints(const bool print_me=false, const bool print_unsatisfied=false) const | IASolverTool | |
| even_floor_ceil(double s, double &s_floor, double &s_ceil) const | IASolverTool | |
| even_value(int i) const | IASolverTool | |
| evenConstraintsActive | IASolverBend | [private] |
| f_x_value(double I_i, double x_i) const | IASolverBend | [private] |
| fpow(double f) const | IASolverBend | [private] |
| get_f_xh(int i) const | IASolverBend | [private] |
| get_f_xl(int i) const | IASolverBend | [private] |
| get_frac(double x, int &integer, double &frac) const | IASolverToolInt | |
| get_km(int i, double x) const | IASolverToolInt | |
| get_km(int i, double x, int &km_integer, double &km_frac) const | IASolverToolInt | |
| get_kp(int i, double x) const | IASolverToolInt | |
| get_kp(int i, double x, int &kp_integer, double &kp_frac) const | IASolverToolInt | |
| get_xh(int i) const | IASolverToolInt | |
| get_xl(int i) const | IASolverToolInt | |
| ia_data() const | IASolverTool | [inline] |
| ia_data(const IAData *set_data) | IASolverTool | [inline] |
| ia_solution() const | IASolverTool | [inline] |
| ia_solution(IASolution *set_solution) | IASolverTool | [inline] |
| iaData | IASolverTool | [protected] |
| iaSolution | IASolverTool | [protected] |
| IASolverBend(const IAData *ia_data_ptr, IASolution *relaxed_solution_ptr, const bool set_silent=true) | IASolverBend | |
| IASolverBend(const IASolverBend &) | IASolverBend | [private] |
| IASolverTool() | IASolverTool | [inline] |
| IASolverTool(const IAData *ia_data, IASolution *ia_solution, bool debugging_set=false) | IASolverTool | [inline] |
| IASolverTool(const bool debugging_set) | IASolverTool | [inline] |
| IASolverToolInt() | IASolverToolInt | |
| IASolverToolInt(const bool debugging_set) | IASolverToolInt | |
| IASolverToolInt(const IAData *ia_data, IASolution *ia_solution, bool debugging_set=false) | IASolverToolInt | |
| initialize_ip_bends() | IASolverBend | [private] |
| int_floor_ceil(double x, double &x_floor, double &x_ceil) const | IASolverTool | |
| ip_data() | IASolverToolInt | [inline] |
| ip_data(IPData *set_data) | IASolverToolInt | [inline] |
| ipData | IASolverToolInt | [protected] |
| is_even(double y) const | IASolverTool | |
| is_even(double y, int &y_even) const | IASolverTool | |
| is_integer(const double x) const | IASolverTool | |
| is_integer(const double x, int &x_int) const | IASolverTool | |
| is_integer(const double x, double &x_int_double) const | IASolverTool | |
| merge_tilts(IPBend::TiltVec &tilts) | IASolverBend | [private] |
| myianlp | IASolverBend | [private] |
| operator=(const IASolverBend &) | IASolverBend | [private] |
| print(const bool do_print_solution, const bool do_print_nonint, const bool do_print_equal_constraints, const bool do_print_nonequal, const bool do_print_even_constraints, const bool do_print_noneven) const | IASolverTool | |
| print() const | IASolverTool | [inline] |
| print_problem() const | IASolverTool | |
| print_solution() const | IASolverTool | |
| print_violations() const | IASolverTool | [inline] |
| randomize_weights_of_non_int(IAWeights *weights, const double rand_factor) | IASolverToolInt | |
| raw_weight(const double g, double xlit, double xbig) | IASolverBend | [private] |
| round_solution() | IASolverBend | [private] |
| set_debug(const bool debugging_set) | IASolverToolInt | [inline, virtual] |
| silent | IASolverBend | [private] |
| solution_is_integer(const bool print_non_integer=false) | IASolverToolInt | |
| solve() | IASolverBend | |
| solve_nlp() | IASolverBend | [private] |
| tilt_weight(const IPBend::TiltVec &tilts, const int tilt_direction, const double g, const double xlit, const double xbig, const int delta_direction, double &w) | IASolverBend | [private] |
| update_ip_bends() | IASolverBend | [private] |
| valid_solution() const | IASolverTool | |
| weights | IASolverBend | [private] |
| ~IASolverBend() | IASolverBend | [virtual] |
| ~IASolverTool() | IASolverTool | [virtual] |
| ~IASolverToolInt() | IASolverToolInt | [virtual] |