ConicBundle
|
This is the complete list of members for ConicBundle::AFTModel, including all inherited members.
add_model(SumBlockModel *) | ConicBundle::SumBlockModel | inlinevirtual |
add_variable_metric(VariableMetric &H, CH_Matrix_Classes::Integer center_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::AFTModel | virtual |
adjust_multiplier(bool &values_may_have_changed) | ConicBundle::AFTModel | virtual |
aft | ConicBundle::AFTModel | private |
AFTModel(SumBlockModel *in_model, AffineFunctionTransformation *inaft=0, CH_Matrix_Classes::Integer start_modification_id=0, bool in_model_is_owner=false, CBout *cb=0) | ConicBundle::AFTModel | |
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::AFTModel | virtual |
block | ConicBundle::AFTModel | private |
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 &) | ConicBundle::AFTModel | inlinevirtual |
cand_minorant | ConicBundle::AFTModel | private |
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_minorant | ConicBundle::AFTModel | private |
center_modified(CH_Matrix_Classes::Integer ¢er_ub_fid, CH_Matrix_Classes::Integer center_id) | ConicBundle::AFTModel | virtual |
check_center_validity_by_candidate(bool &cand_minorant_is_below, CH_Matrix_Classes::Integer center_id, const CH_Matrix_Classes::Matrix ¢er_y) | ConicBundle::AFTModel | virtual |
check_function_id_change(CH_Matrix_Classes::Integer function_id) | ConicBundle::AFTModel | private |
clear(AffineFunctionTransformation *inaft, CH_Matrix_Classes::Integer start_modification_id=0) | ConicBundle::AFTModel | |
clear() | ConicBundle::AFTModel | inlinevirtual |
clear_aggregates() | ConicBundle::AFTModel | virtual |
clear_cbout() | ConicBundle::CBout | inline |
clear_model(bool discard_minorants_only=false) | ConicBundle::AFTModel | virtual |
clock | ConicBundle::SumBlockModel | protected |
compute_qp_data(const CH_Matrix_Classes::Indexmatrix *indices=0) const | ConicBundle::AFTModel | private |
cond_model_trafo() | ConicBundle::AFTModel | inlineprivate |
cond_model_trafo() const | ConicBundle::AFTModel | inlineprivate |
data | ConicBundle::AFTModel | private |
descent_step enum value | ConicBundle::BundleModel | |
dummy_oracle | ConicBundle::AFTModel | private |
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) | ConicBundle::AFTModel | 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) | ConicBundle::AFTModel | virtual |
eval_time | ConicBundle::SumBlockModel | protected |
evalmodel_time | ConicBundle::SumBlockModel | protected |
generate_aft_cand(CH_Matrix_Classes::Integer cand_id, const CH_Matrix_Classes::Matrix &cand_y) | ConicBundle::AFTModel | private |
get_aft() const | ConicBundle::AFTModel | inline |
get_aftmodel() | ConicBundle::SumBlockModel | inline |
get_aftmodel() const | ConicBundle::SumBlockModel | inline |
get_approximate_primal() const | ConicBundle::AFTModel | inlinevirtual |
get_bundle_parameters() const | ConicBundle::AFTModel | inlinevirtual |
get_candidate_primal() const | ConicBundle::AFTModel | inlinevirtual |
get_center_minorant(MinorantPointer &minorant, const AffineFunctionTransformation *aft=0) | ConicBundle::AFTModel | virtual |
ConicBundle::SumBlockModel::get_center_minorant(CH_Matrix_Classes::Integer &function_modification_id, MinorantPointer &minorant) | ConicBundle::SumBlockModel | virtual |
get_center_primal() const | ConicBundle::AFTModel | inlinevirtual |
get_data() | ConicBundle::AFTModel | inlinevirtual |
get_data() const | ConicBundle::AFTModel | inlinevirtual |
get_eval_time() const | ConicBundle::AFTModel | inlinevirtual |
get_evalmodel_time() const | ConicBundle::SumBlockModel | inline |
get_function_minorant(MinorantPointer &minorant, const AffineFunctionTransformation *aft=0) | ConicBundle::AFTModel | virtual |
ConicBundle::SumBlockModel::get_function_minorant(CH_Matrix_Classes::Integer &function_modification_id, MinorantPointer &minorant) | ConicBundle::SumBlockModel | virtual |
get_metric_time() const | ConicBundle::SumBlockModel | inline |
get_model_aggregate(CH_Matrix_Classes::Integer &model_aggregate_id, MinorantPointer &model_aggregate, bool all_parts=true, const AffineFunctionTransformation *aft=0) | ConicBundle::AFTModel | virtual |
ConicBundle::SumBlockModel::get_model_aggregate(CH_Matrix_Classes::Integer &model_aggregate_id, MinorantPointer &model_aggregate) | ConicBundle::SumBlockModel | virtual |
get_oracle_object() | ConicBundle::AFTModel | inlinevirtual |
get_out() const | ConicBundle::CBout | inline |
get_out_ptr() const | ConicBundle::CBout | inline |
get_posteval_time() const | ConicBundle::AFTModel | inlinevirtual |
get_preeval_time() const | ConicBundle::AFTModel | 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::AFTModel | virtual |
make_model_aggregate(bool &penalty_parameter_increased, bool keep_penalty_fixed) | ConicBundle::AFTModel | virtual |
metric_time | ConicBundle::SumBlockModel | protected |
mfile_data(std::ostream &out) const | ConicBundle::CBout | inlinevirtual |
model | ConicBundle::AFTModel | private |
ConicBundle::SumBlockModel::model(const FunctionObject *) const | ConicBundle::SumBlockModel | inlinevirtual |
model_aggregate_modified(CH_Matrix_Classes::Integer old_model_aggregate_id) | ConicBundle::AFTModel | virtual |
model_is_owner | ConicBundle::AFTModel | private |
ModelUpdate enum name | ConicBundle::BundleModel | |
ncalls | ConicBundle::AFTModel | private |
new_subgradient enum value | ConicBundle::BundleModel | |
nsubmodels() const | ConicBundle::SumBlockModel | inlinevirtual |
null_step enum value | ConicBundle::BundleModel | |
old_indices | ConicBundle::AFTModel | private |
old_model_aggregate | ConicBundle::SumBlockModel | mutableprotected |
output_bundle_data(std::ostream &out) const | ConicBundle::AFTModel | |
posteval_time | ConicBundle::SumBlockModel | protected |
precomputed | ConicBundle::AFTModel | private |
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) | ConicBundle::AFTModel | virtual |
qp_indices | ConicBundle::AFTModel | private |
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 &y, bool accept_only_higher_values=false, CH_Matrix_Classes::Real relprec=-1.) | ConicBundle::AFTModel | 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::AFTModel | inlinevirtual |
set_cbout(const CBout *cb, int incr) | ConicBundle::SumBlockModel | inlinevirtual |
set_data(BundleData *bd) | ConicBundle::AFTModel | inlinevirtual |
set_out(std::ostream *o=0, int pril=1) | ConicBundle::AFTModel | 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) | ConicBundle::AFTModel | virtual |
SumBlockModel(CBout *cb=0, int cbinc=-1) | ConicBundle::SumBlockModel | |
sumbundle_mode(SumBundle::Mode &mode, SumBundleHandler *bh=0, AffineFunctionTransformation *aft=0) | ConicBundle::AFTModel | 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::AFTModel | 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) | ConicBundle::AFTModel | 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) | ConicBundle::AFTModel | 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 |
~AFTModel() | ConicBundle::AFTModel | |
~BundleModel() | ConicBundle::BundleModel | virtual |
~CBout() (defined in ConicBundle::CBout) | ConicBundle::CBout | virtual |
~SumBlockModel() | ConicBundle::SumBlockModel | virtual |
~VariableMetricModel() | ConicBundle::VariableMetricModel | virtual |