ConicBundle
Public Member Functions | Public Attributes | List of all members
ConicBundle::SumBundleHandler::BundleInformation Class Reference

allows to store organizational information for each FunctionTask type of bundle More...

Public Member Functions

 BundleInformation ()
 default constructor
 
 ~BundleInformation ()
 destructor
 
BundleInformationoperator= (const BundleInformation &bi)
 copies/clones only the information regarding the bundle selection; initializes other members
 

Public Attributes

SumBundleParametersObjectsbp
 holds bundle and model sizes and the model selection routine
 
CH_Matrix_Classes::Integer bundle_size
 current size of the bundle
 
CH_Matrix_Classes::Integer aggr_index
 index of the aggregate
 
CH_Matrix_Classes::Integer new_index
 index where to write the new subgradient to
 
CH_Matrix_Classes::Indexmatrix map_to_old
 if not empty, map_to_old(i) holds the minorant index of i before the most recent update (like in reassign_minorants)
 
CH_Matrix_Classes::Indexmatrix model_indices
 the indices of the bundle minorants employed in the model, only needed at a root, not propagated recursively
 
CH_Matrix_Classes::Matrix old_lowrank
 in dynamic scaling the previous low rank scaling matrix
 
CH_Matrix_Classes::Matrix old_diagonal
 in dynamic scaling the previous diagonal scaling matrix
 
CH_Matrix_Classes::Symmatrix old_sym
 in dynamic scaling the previous symmetric scaling matrix
 
QPConeModelDataObjectblock
 the feasible set of the local quadratic model
 
CH_Matrix_Classes::Real increase_factor
 the factor by which function_factor was increased
 
CH_Matrix_Classes::Real tmodel_maxviol
 the violation parameter used in the latest call to update_model
 
CH_Matrix_Classes::Real tweightu
 the weight used in the latest call to update_model
 
BundleModel::ModelUpdate tmodel_update
 the ModelUpdate parameter in the latest call to updated_model
 

Detailed Description

allows to store organizational information for each FunctionTask type of bundle


The documentation for this class was generated from the following file: