|
ConicBundle
|
This is the complete list of members for ConicBundle::SumBlockModel, including all inherited members.
| add_model(SumBlockModel *) | ConicBundle::SumBlockModel | inlinevirtual |
| add_variable_metric(VariableMetric &H, CH_Matrix_Classes::Integer y_id, const CH_Matrix_Classes::Matrix &y, bool descent_step, CH_Matrix_Classes::Real weightu, CH_Matrix_Classes::Real model_maxviol, const CH_Matrix_Classes::Indexmatrix *indices=0) | ConicBundle::SumBlockModel | virtual |
| adjust_multiplier(bool &values_may_have_changed)=0 | ConicBundle::SumBlockModel | pure virtual |
| aftmodel | ConicBundle::SumBlockModel | protected |
| apply_modification(bool &no_changes, const GroundsetModification &gsmdf, const FunObjModMap &funmdfmap, CH_Matrix_Classes::Integer new_center_id, const CH_Matrix_Classes::Matrix &new_center, CH_Matrix_Classes::Integer old_center_id, const CH_Matrix_Classes::Matrix &old_center) | ConicBundle::SumBlockModel | virtual |
| bundlehandler | ConicBundle::SumBlockModel | protected |
| BundleModel(CBout *cb=0, int cbinc=-1) | ConicBundle::BundleModel | |
| call_aftmodel_first(const FunObjModMap &funmdfmap) | ConicBundle::SumBlockModel | |
| call_primal_extender(PrimalExtender &pext) | ConicBundle::SumBlockModel | inlinevirtual |
| 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 |
| center_modified(CH_Matrix_Classes::Integer ¢er_fid, CH_Matrix_Classes::Integer center_id) | ConicBundle::SumBlockModel | virtual |
| check_center_validity_by_candidate(bool &cand_minorant_is_below, CH_Matrix_Classes::Integer center_id, const CH_Matrix_Classes::Matrix ¢er_y)=0 | ConicBundle::BundleModel | pure virtual |
| clear() | ConicBundle::SumBlockModel | virtual |
| clear_aggregates() | ConicBundle::SumBlockModel | inlinevirtual |
| clear_cbout() | ConicBundle::CBout | inline |
| clear_model(bool discard_minorants_only=false) | ConicBundle::SumBlockModel | inlinevirtual |
| clock | ConicBundle::SumBlockModel | protected |
| descent_step enum value | ConicBundle::BundleModel | |
| eval_function(CH_Matrix_Classes::Integer &ub_fid, CH_Matrix_Classes::Real &ub, CH_Matrix_Classes::Integer y_id, const CH_Matrix_Classes::Matrix &y, CH_Matrix_Classes::Real nullstep_bound, CH_Matrix_Classes::Real relprec)=0 | ConicBundle::BundleModel | pure virtual |
| eval_model(CH_Matrix_Classes::Real &lb, CH_Matrix_Classes::Integer y_id, const CH_Matrix_Classes::Matrix &y, CH_Matrix_Classes::Real relprec)=0 | ConicBundle::BundleModel | pure virtual |
| eval_time | ConicBundle::SumBlockModel | protected |
| evalmodel_time | ConicBundle::SumBlockModel | protected |
| get_aftmodel() | ConicBundle::SumBlockModel | inline |
| get_aftmodel() const | ConicBundle::SumBlockModel | inline |
| get_approximate_primal() const | ConicBundle::SumBlockModel | inlinevirtual |
| get_bundle_parameters() const | ConicBundle::SumBlockModel | inlinevirtual |
| get_candidate_primal() const | ConicBundle::SumBlockModel | inlinevirtual |
| get_center_minorant(CH_Matrix_Classes::Integer &function_modification_id, MinorantPointer &minorant) | ConicBundle::SumBlockModel | virtual |
| get_center_minorant(MinorantPointer ¢er_minorant, const AffineFunctionTransformation *aft=0)=0 | ConicBundle::SumBlockModel | pure virtual |
| get_center_primal() const | ConicBundle::SumBlockModel | inlinevirtual |
| get_data()=0 | ConicBundle::SumBlockModel | pure virtual |
| get_data() const =0 | ConicBundle::SumBlockModel | pure virtual |
| get_eval_time() const | ConicBundle::SumBlockModel | inlinevirtual |
| get_evalmodel_time() const | ConicBundle::SumBlockModel | inline |
| get_function_minorant(CH_Matrix_Classes::Integer &function_modification_id, MinorantPointer &minorant) | ConicBundle::SumBlockModel | virtual |
| get_function_minorant(MinorantPointer &function_minorant, const AffineFunctionTransformation *aft=0)=0 | ConicBundle::SumBlockModel | pure virtual |
| get_metric_time() const | ConicBundle::SumBlockModel | inline |
| get_model_aggregate(CH_Matrix_Classes::Integer &model_aggregate_id, MinorantPointer &model_aggregate) | ConicBundle::SumBlockModel | virtual |
| get_model_aggregate(CH_Matrix_Classes::Integer &model_aggregate_id, MinorantPointer &model_aggregate, bool all_parts, const AffineFunctionTransformation *aft=0) | ConicBundle::SumBlockModel | virtual |
| get_oracle_object()=0 | ConicBundle::SumBlockModel | pure virtual |
| get_out() const | ConicBundle::CBout | inline |
| get_out_ptr() const | ConicBundle::CBout | inline |
| get_posteval_time() const | ConicBundle::SumBlockModel | inlinevirtual |
| get_preeval_time() const | ConicBundle::SumBlockModel | inlinevirtual |
| get_print_level() const | ConicBundle::CBout | inline |
| get_ret_code() const | ConicBundle::SumBlockModel | inlinevirtual |
| get_sumbundle_parameters() const | ConicBundle::SumBlockModel | inlinevirtual |
| get_updatemodel_time() const | ConicBundle::SumBlockModel | inline |
| get_variable_metric_selection() const | ConicBundle::SumBlockModel | inlinevirtual |
| initialize_aft(AffineFunctionTransformation *aft=0) | ConicBundle::SumBlockModel | |
| lb_function(CH_Matrix_Classes::Integer y_id, const CH_Matrix_Classes::Matrix &y) | ConicBundle::SumBlockModel | virtual |
| make_model_aggregate(bool &penalty_parameter_increased, bool keep_penalty_fixed)=0 | ConicBundle::BundleModel | pure virtual |
| metric_time | ConicBundle::SumBlockModel | protected |
| mfile_data(std::ostream &out) const | ConicBundle::CBout | inlinevirtual |
| model(const FunctionObject *) const | ConicBundle::SumBlockModel | inlinevirtual |
| model_aggregate_modified(CH_Matrix_Classes::Integer old_model_aggregate_id) | ConicBundle::SumBlockModel | virtual |
| ModelUpdate enum name | ConicBundle::BundleModel | |
| new_subgradient enum value | ConicBundle::BundleModel | |
| nsubmodels() const | ConicBundle::SumBlockModel | inlinevirtual |
| null_step enum value | ConicBundle::BundleModel | |
| old_model_aggregate | ConicBundle::SumBlockModel | mutableprotected |
| posteval_time | ConicBundle::SumBlockModel | protected |
| preeval_time | ConicBundle::SumBlockModel | protected |
| print_statistics(std::ostream &out) const | ConicBundle::SumBlockModel | |
| provide_model_aggregate(CH_Matrix_Classes::Integer y_id, const CH_Matrix_Classes::Matrix &y)=0 | ConicBundle::BundleModel | pure virtual |
| recompute_center(CH_Matrix_Classes::Integer &new_center_ub_fid, CH_Matrix_Classes::Real &new_center_ub, CH_Matrix_Classes::Integer center_id, const CH_Matrix_Classes::Matrix ¢er_y, bool accept_only_higher_values=false, CH_Matrix_Classes::Real relprec=-1.)=0 | ConicBundle::BundleModel | pure virtual |
| remove_model(const FunctionObject *) | ConicBundle::SumBlockModel | inlinevirtual |
| remove_model(SumBlockModel *model) | ConicBundle::SumBlockModel | inlinevirtual |
| sbm_transform() | ConicBundle::SumBlockModel | |
| set_bundle_parameters(const BundleParameters &) | ConicBundle::SumBlockModel | inlinevirtual |
| set_cbout(const CBout *cb, int incr) | ConicBundle::SumBlockModel | inlinevirtual |
| set_data(BundleData *) | ConicBundle::SumBlockModel | inlinevirtual |
| set_out(std::ostream *o=0, int pril=1) | ConicBundle::SumBlockModel | inlinevirtual |
| set_sumbundle_parameters(const BundleParameters &) | ConicBundle::SumBlockModel | virtual |
| set_variable_metric_selection(VariableMetricSelection *vms=0) | ConicBundle::SumBlockModel | inlinevirtual |
| start_augmodel(QPModelDataPointer &blockp, CH_Matrix_Classes::Integer cand_id, const CH_Matrix_Classes::Matrix &cand_y, const CH_Matrix_Classes::Indexmatrix *indices=0) | ConicBundle::SumBlockModel | virtual |
| start_sumaugmodel(QPModelDataPointer &blockp, CH_Matrix_Classes::Integer cand_id, const CH_Matrix_Classes::Matrix &cand_y, const CH_Matrix_Classes::Indexmatrix *indices=0, SumBundleHandler *bh=0, SumBundle::Mode mode=SumBundle::inactive, AffineFunctionTransformation *aft=0)=0 | ConicBundle::SumBlockModel | pure virtual |
| SumBlockModel(CBout *cb=0, int cbinc=-1) | ConicBundle::SumBlockModel | |
| sumbundle_mode(SumBundle::Mode &mode, SumBundleHandler *bh=0, AffineFunctionTransformation *aft=0)=0 | ConicBundle::SumBlockModel | pure virtual |
| sumbundle_parameters | ConicBundle::SumBlockModel | protected |
| synchronize_ids(CH_Matrix_Classes::Integer &new_center_ub_fid, CH_Matrix_Classes::Integer new_center_id, CH_Matrix_Classes::Integer old_center_id, CH_Matrix_Classes::Integer &new_cand_ub_fid, CH_Matrix_Classes::Integer new_cand_id, CH_Matrix_Classes::Integer old_cand_id, CH_Matrix_Classes::Integer &new_aggregate_id) | ConicBundle::SumBlockModel | virtual |
| transform() | ConicBundle::SumBlockModel | virtual |
| update_model(ModelUpdate model_update, CH_Matrix_Classes::Integer center_id, const CH_Matrix_Classes::Matrix ¢er_y, CH_Matrix_Classes::Integer cand_id, const CH_Matrix_Classes::Matrix &cand_y, CH_Matrix_Classes::Real model_maxviol, BundleProxObject &H)=0 | ConicBundle::SumBlockModel | pure virtual |
| update_model(ModelUpdate model_update, CH_Matrix_Classes::Integer center_id, const CH_Matrix_Classes::Matrix ¢er_y, CH_Matrix_Classes::Integer cand_id, const CH_Matrix_Classes::Matrix &cand_y, CH_Matrix_Classes::Real model_maxviol, BundleProxObject &H, CH_Matrix_Classes::Real &model_deviation, CH_Matrix_Classes::Real &model_curvature)=0 | ConicBundle::SumBlockModel | pure virtual |
| updatemodel_time | ConicBundle::SumBlockModel | protected |
| variable_metric_transform() | ConicBundle::BundleModel | inlinevirtual |
| VariableMetricModel(CBout *cb=0, int cbincr=-1) | ConicBundle::VariableMetricModel | |
| vm_selection | ConicBundle::SumBlockModel | protected |
| ~BundleModel() | ConicBundle::BundleModel | virtual |
| ~CBout() (defined in ConicBundle::CBout) | ConicBundle::CBout | virtual |
| ~SumBlockModel() | ConicBundle::SumBlockModel | virtual |
| ~VariableMetricModel() | ConicBundle::VariableMetricModel | virtual |
1.8.13