ConicBundle
ConicBundle::MatrixCBSolver Member List

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) constConicBundle::CBoutinlinevirtual
CBout(const CBout *cb=0, int incr=-1)ConicBundle::CBoutinline
CBout(std::ostream *outp, int pl=1)ConicBundle::CBoutinline
CBout(const CBout &cb, int incr=0)ConicBundle::CBoutinline
clear()ConicBundle::MatrixCBSolver
clear_aggregates(const FunctionObject *function=0)ConicBundle::MatrixCBSolver
clear_cbout()ConicBundle::CBoutinline
clear_fail_counts(void)ConicBundle::MatrixCBSolver
data_ConicBundle::MatrixCBSolverprivate
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) constConicBundle::MatrixCBSolver
get_approximate_slacks(CH_Matrix_Classes::Matrix &) constConicBundle::MatrixCBSolver
get_bundle_data(const FunctionObject *function=0) constConicBundle::MatrixCBSolver
get_bundle_parameters(const FunctionObject *function=0) constConicBundle::MatrixCBSolver
get_candidate(CH_Matrix_Classes::Matrix &center) constConicBundle::MatrixCBSolver
get_candidate_primal(const FunctionObject &function) constConicBundle::MatrixCBSolver
get_candidate_value() constConicBundle::MatrixCBSolver
get_center(CH_Matrix_Classes::Matrix &center) constConicBundle::MatrixCBSolver
get_center_primal(const FunctionObject &function) constConicBundle::MatrixCBSolver
get_costs(CH_Matrix_Classes::Matrix &costs) constConicBundle::MatrixCBSolver
get_cutval() constConicBundle::MatrixCBSolver
get_descent_step() constConicBundle::MatrixCBSolver
get_dim() constConicBundle::MatrixCBSolver
get_fixed_active_bounds() constConicBundle::MatrixCBSolver
get_function_status(const FunctionObject &function) constConicBundle::MatrixCBSolver
get_last_weight() constConicBundle::MatrixCBSolver
get_lbounds() constConicBundle::MatrixCBSolver
get_n_descent_steps() constConicBundle::MatrixCBSolver
get_n_functions() constConicBundle::MatrixCBSolver
get_n_inner_iterations() constConicBundle::MatrixCBSolver
get_n_inner_updates() constConicBundle::MatrixCBSolver
get_n_oracle_calls() constConicBundle::MatrixCBSolver
get_next_weight() constConicBundle::MatrixCBSolver
get_null_step() constConicBundle::MatrixCBSolver
get_objval() constConicBundle::MatrixCBSolver
get_out() constConicBundle::CBoutinline
get_out_ptr() constConicBundle::CBoutinline
get_print_level() constConicBundle::CBoutinline
get_prox() constConicBundle::MatrixCBSolver
get_sgnorm() constConicBundle::MatrixCBSolver
get_subgradient(CH_Matrix_Classes::Matrix &subgradient) constConicBundle::MatrixCBSolver
get_ubounds() constConicBundle::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::MatrixCBSolverprivate
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) constConicBundle::CBoutinlinevirtual
operator=(const MatrixCBSolver &)ConicBundle::MatrixCBSolverprivate
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) constConicBundle::MatrixCBSolver
print_line_summary(std::ostream &out) constConicBundle::MatrixCBSolver
print_statistics(std::ostream &out) constConicBundle::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 &params, const FunctionObject *function=0)ConicBundle::MatrixCBSolver
set_cbout(const CBout *cb, int incr=-1)ConicBundle::CBoutvirtual
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 &center_point)ConicBundle::MatrixCBSolver
set_next_weight(const double weight)ConicBundle::MatrixCBSolver
set_out(std::ostream *out=0, int print_level=1)ConicBundle::MatrixCBSolvervirtual
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 &params, 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() constConicBundle::MatrixCBSolver
~CBout() (defined in ConicBundle::CBout)ConicBundle::CBoutvirtual
~MatrixCBSolver() (defined in ConicBundle::MatrixCBSolver)ConicBundle::MatrixCBSolver