|
ConicBundle
|
This is the complete list of members for ConicBundle::MatrixCBSolver, including all inherited members.
| add_function(FunctionObject &function, CH_Matrix_Classes::Real fun_factor=1., FunctionTask fun_task=ObjectiveFunction, AffineFunctionTransformation *aft=0, bool argument_list_may_change_dynamically=false) | ConicBundle::MatrixCBSolver | |
| adjust_multiplier(void) | ConicBundle::MatrixCBSolver | |
| append_constraints(CH_Matrix_Classes::Integer append_n_rows, const CH_Matrix_Classes::Sparsemat *append_rows=0, const CH_Matrix_Classes::Matrix *append_rhslb=0, const CH_Matrix_Classes::Matrix *append_rhsub=0) | ConicBundle::MatrixCBSolver | |
| append_variables(int n_append, const CH_Matrix_Classes::Matrix *lbounds=0, const CH_Matrix_Classes::Matrix *ubounds=0, const CH_Matrix_Classes::Sparsemat *constraint_columns=0, const CH_Matrix_Classes::Matrix *startval=0, const CH_Matrix_Classes::Matrix *costs=0, const FunObjModMap *affected_functions_with_modifications=0) | ConicBundle::MatrixCBSolver | |
| call_primal_extender(const FunctionObject &function, PrimalExtender &primal_extender) | ConicBundle::MatrixCBSolver | |
| cb_out(int pl=-1) const | ConicBundle::CBout | inlinevirtual |
| CBout(const CBout *cb=0, int incr=-1) | ConicBundle::CBout | inline |
| CBout(std::ostream *outp, int pl=1) | ConicBundle::CBout | inline |
| CBout(const CBout &cb, int incr=0) | ConicBundle::CBout | inline |
| clear() | ConicBundle::MatrixCBSolver | |
| clear_aggregates(const FunctionObject *function=0) | ConicBundle::MatrixCBSolver | |
| clear_cbout() | ConicBundle::CBout | inline |
| clear_fail_counts(void) | ConicBundle::MatrixCBSolver | |
| data_ | ConicBundle::MatrixCBSolver | private |
| delete_variables(const CH_Matrix_Classes::Indexmatrix &delete_indices, CH_Matrix_Classes::Indexmatrix &map_to_old, const FunObjModMap *affected_functions_with_modifications=0) | ConicBundle::MatrixCBSolver | |
| get_approximate_primal(const FunctionObject &function) const | ConicBundle::MatrixCBSolver | |
| get_approximate_slacks(CH_Matrix_Classes::Matrix &) const | ConicBundle::MatrixCBSolver | |
| get_bundle_data(const FunctionObject *function=0) const | ConicBundle::MatrixCBSolver | |
| get_bundle_parameters(const FunctionObject *function=0) const | ConicBundle::MatrixCBSolver | |
| get_candidate(CH_Matrix_Classes::Matrix ¢er) const | ConicBundle::MatrixCBSolver | |
| get_candidate_primal(const FunctionObject &function) const | ConicBundle::MatrixCBSolver | |
| get_candidate_value() const | ConicBundle::MatrixCBSolver | |
| get_center(CH_Matrix_Classes::Matrix ¢er) const | ConicBundle::MatrixCBSolver | |
| get_center_primal(const FunctionObject &function) const | ConicBundle::MatrixCBSolver | |
| get_costs(CH_Matrix_Classes::Matrix &costs) const | ConicBundle::MatrixCBSolver | |
| get_cutval() const | ConicBundle::MatrixCBSolver | |
| get_descent_step() const | ConicBundle::MatrixCBSolver | |
| get_dim() const | ConicBundle::MatrixCBSolver | |
| get_fixed_active_bounds() const | ConicBundle::MatrixCBSolver | |
| get_function_status(const FunctionObject &function) const | ConicBundle::MatrixCBSolver | |
| get_last_weight() const | ConicBundle::MatrixCBSolver | |
| get_lbounds() const | ConicBundle::MatrixCBSolver | |
| get_n_descent_steps() const | ConicBundle::MatrixCBSolver | |
| get_n_functions() const | ConicBundle::MatrixCBSolver | |
| get_n_inner_iterations() const | ConicBundle::MatrixCBSolver | |
| get_n_inner_updates() const | ConicBundle::MatrixCBSolver | |
| get_n_oracle_calls() const | ConicBundle::MatrixCBSolver | |
| get_next_weight() const | ConicBundle::MatrixCBSolver | |
| get_null_step() const | ConicBundle::MatrixCBSolver | |
| get_objval() const | ConicBundle::MatrixCBSolver | |
| get_out() const | ConicBundle::CBout | inline |
| get_out_ptr() const | ConicBundle::CBout | inline |
| get_print_level() const | ConicBundle::CBout | inline |
| get_prox() const | ConicBundle::MatrixCBSolver | |
| get_sgnorm() const | ConicBundle::MatrixCBSolver | |
| get_subgradient(CH_Matrix_Classes::Matrix &subgradient) const | ConicBundle::MatrixCBSolver | |
| get_ubounds() const | ConicBundle::MatrixCBSolver | |
| init_problem(int dim, const CH_Matrix_Classes::Matrix *lbounds=0, const CH_Matrix_Classes::Matrix *ubounds=0, const CH_Matrix_Classes::Matrix *startval=0, const CH_Matrix_Classes::Matrix *costs=0, CH_Matrix_Classes::Real offset=0.) | ConicBundle::MatrixCBSolver | |
| MatrixCBSolver(const MatrixCBSolver &) | ConicBundle::MatrixCBSolver | private |
| MatrixCBSolver(std::ostream *out=0, int print_level=0) | ConicBundle::MatrixCBSolver | |
| MatrixCBSolver(const CBout *cb, int incr=0) | ConicBundle::MatrixCBSolver | |
| mfile_data(std::ostream &out) const | ConicBundle::CBout | inlinevirtual |
| operator=(const MatrixCBSolver &) | ConicBundle::MatrixCBSolver | private |
| pending_oracle_modification(const FunctionObject &function, CH_Matrix_Classes::Integer &old_dim, CH_Matrix_Classes::Integer &new_dim, CH_Matrix_Classes::Integer &append_dim, const CH_Matrix_Classes::Indexmatrix *&map_to_old, const CH_Matrix_Classes::Indexmatrix *&deleted_indices, const CH_Matrix_Classes::Indexmatrix *&new_indices, const OracleModification *&oracle_modification) const | ConicBundle::MatrixCBSolver | |
| print_line_summary(std::ostream &out) const | ConicBundle::MatrixCBSolver | |
| print_statistics(std::ostream &out) const | ConicBundle::MatrixCBSolver | |
| print_termination_code(std::ostream &out) | ConicBundle::MatrixCBSolver | |
| reassign_variables(const CH_Matrix_Classes::Indexmatrix &assign_new_from_old, const FunObjModMap *affected_functions_with_modifications=0) | ConicBundle::MatrixCBSolver | |
| reinit_function_model(const FunctionObject *function=0) | ConicBundle::MatrixCBSolver | |
| set_active_bounds_fixing(bool allow_fixing) | ConicBundle::MatrixCBSolver | |
| set_bundle_parameters(const BundleParameters ¶ms, const FunctionObject *function=0) | ConicBundle::MatrixCBSolver | |
| set_cbout(const CBout *cb, int incr=-1) | ConicBundle::CBout | virtual |
| set_defaults() | ConicBundle::MatrixCBSolver | |
| set_eval_limit(CH_Matrix_Classes::Integer eval_limit) | ConicBundle::MatrixCBSolver | |
| set_inner_update_limit(CH_Matrix_Classes::Integer update_limit) | ConicBundle::MatrixCBSolver | |
| set_lower_bound(int i, double lb) | ConicBundle::MatrixCBSolver | |
| set_max_bundlesize(int max_bundlesize, const FunctionObject *function=0) | ConicBundle::MatrixCBSolver | |
| set_max_modelsize(int max_modelsize, const FunctionObject *function=0) | ConicBundle::MatrixCBSolver | |
| set_max_weight(const double max_weight) | ConicBundle::MatrixCBSolver | |
| set_min_weight(const double min_weight) | ConicBundle::MatrixCBSolver | |
| set_new_center_point(const CH_Matrix_Classes::Matrix ¢er_point) | ConicBundle::MatrixCBSolver | |
| set_next_weight(const double weight) | ConicBundle::MatrixCBSolver | |
| set_out(std::ostream *out=0, int print_level=1) | ConicBundle::MatrixCBSolver | virtual |
| set_prox(BundleProxObject *proxp) | ConicBundle::MatrixCBSolver | |
| set_qp_solver(QPSolverParametersObject *qpparams, QPSolverObject *newqpsolver=0) (defined in ConicBundle::MatrixCBSolver) | ConicBundle::MatrixCBSolver | |
| set_sumbundle(bool use_sumbundle, int n_local_models=-1, const BundleParameters *bundle_parameters=0, int strategy=1) | ConicBundle::MatrixCBSolver | |
| set_sumbundle_parameters(const SumBundleParametersObject ¶ms, const FunctionObject *function=0) | ConicBundle::MatrixCBSolver | |
| set_term_relprec(const double term_relprec) | ConicBundle::MatrixCBSolver | |
| set_time_limit(CH_Matrix_Classes::Integer time_limit) | ConicBundle::MatrixCBSolver | |
| set_upper_bound(int i, double ub) | ConicBundle::MatrixCBSolver | |
| set_variable_metric(int do_variable_metric) | ConicBundle::MatrixCBSolver | |
| set_weight_update(BundleWeight *bw) | ConicBundle::MatrixCBSolver | |
| solve(int maxsteps=0, bool stop_at_descent_steps=false) | ConicBundle::MatrixCBSolver | |
| termination_code() const | ConicBundle::MatrixCBSolver | |
| ~CBout() (defined in ConicBundle::CBout) | ConicBundle::CBout | virtual |
| ~MatrixCBSolver() (defined in ConicBundle::MatrixCBSolver) | ConicBundle::MatrixCBSolver |
1.8.13