ConicBundle
ConicBundle::PSCIPBundleBlock Member List

This is the complete list of members for ConicBundle::PSCIPBundleBlock, including all inherited members.

active_rank(const CH_Matrix_Classes::Matrix &lamX, const CH_Matrix_Classes::Matrix &vecX, CH_Matrix_Classes::Real trace_bound, bool cautious) constConicBundle::PSCIPBundleBlockprivate
ConicBundle::add_AxizinvAt(const CH_Matrix_Classes::Matrix &A, CH_Matrix_Classes::Symmatrix &globalsys, bool minus=false, bool Atrans=false)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::add_AxizinvAt(const CH_Matrix_Classes::Matrix &A, CH_Matrix_Classes::Symmatrix &globalsys, bool minus=false, bool Atrans=false)ConicBundle::PSCIPBlockvirtual
add_BDBt(const CH_Matrix_Classes::Matrix &diagvec, CH_Matrix_Classes::Symmatrix &bigS, bool minus, CH_Matrix_Classes::Integer startindex, CH_Matrix_Classes::Matrix &Bt, CH_Matrix_Classes::Integer startindex_model, MinorantBundle &globalbundle, CH_Matrix_Classes::Integer startindex_bundle)ConicBundle::PSCIPBundleBlockvirtual
add_BtinvsysB(CH_Matrix_Classes::Symmatrix &globalsys, const MinorantBundle &bundle, CH_Matrix_Classes::Integer startindex_bundle)ConicBundle::PSCIPBundleBlockvirtual
add_BtinvsysB_times(const CH_Matrix_Classes::Matrix &in_vec, CH_Matrix_Classes::Matrix &out_vec, CH_Matrix_Classes::Real zeta_inval, CH_Matrix_Classes::Real *zeta_outval, MinorantBundle &globalbundle, CH_Matrix_Classes::Integer startindex_bundle)ConicBundle::PSCIPBundleBlockvirtual
add_bundle_xizinv_diagonal(CH_Matrix_Classes::Matrix &diagonal, CH_Matrix_Classes::Matrix &ipBtrvec, MinorantBundle &globalbundle, CH_Matrix_Classes::Integer startindex_bundle, const CH_Matrix_Classes::Matrix &trafotrace, CH_Matrix_Classes::Integer startindex_trace)ConicBundle::PSCIPBundleBlockvirtual
add_bundle_xizinvsqrt_projection(CH_Matrix_Classes::Matrix &glob_lowrank, CH_Matrix_Classes::Matrix &subspace, CH_Matrix_Classes::Integer startindex_subsspace, MinorantBundle &globalbundle, CH_Matrix_Classes::Integer startindex_bundle)ConicBundle::PSCIPBundleBlockvirtual
add_modelx_aggregate(CH_Matrix_Classes::Real &val, CH_Matrix_Classes::Matrix &vec, MinorantBundle &global_bundle, CH_Matrix_Classes::Integer startindex_bundle)ConicBundle::PSCIPBundleBlockvirtual
ConicBundle::add_muxinv(CH_Matrix_Classes::Matrix &rhs, CH_Matrix_Classes::Integer startindex, CH_Matrix_Classes::Real rhsmu, CH_Matrix_Classes::Real rhscorr, bool minus=false)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::add_muxinv(CH_Matrix_Classes::Matrix &rhs, CH_Matrix_Classes::Integer startindex, CH_Matrix_Classes::Real rhsmu, CH_Matrix_Classes::Real rhscorr, bool minus=false)ConicBundle::PSCIPBlockvirtual
add_pcsubspace(CH_Matrix_Classes::Matrix &lowrank, CH_Matrix_Classes::Matrix &sigma_guess, const CH_Matrix_Classes::Matrix &Diag_inv, CH_Matrix_Classes::Real minval, CH_Matrix_Classes::Real diaginvval, CH_Matrix_Classes::Matrix &minus_trmult, CH_Matrix_Classes::Real schur_trace, MinorantBundle &globalbundle, CH_Matrix_Classes::Integer startindex_bundle)ConicBundle::PSCIPBundleBlockvirtual
add_trace(CH_Matrix_Classes::Matrix &vec, CH_Matrix_Classes::Real alpha, CH_Matrix_Classes::Integer startindex)ConicBundle::PSCIPBundleBlockvirtual
add_trace_to_diff_model(CH_Matrix_Classes::Real trace_dual)ConicBundle::PSCIPBundleBlockvirtual
ConicBundle::add_xiz(CH_Matrix_Classes::Symmatrix &globalsys, CH_Matrix_Classes::Integer startindex, bool minus=false)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::add_xiz(CH_Matrix_Classes::Symmatrix &globalsys, CH_Matrix_Classes::Integer startindex, bool minus=false)ConicBundle::PSCIPBlockvirtual
ConicBundle::apply_xiz(CH_Matrix_Classes::Matrix &rhs, CH_Matrix_Classes::Integer startindex, bool minus=false)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::apply_xiz(CH_Matrix_Classes::Matrix &rhs, CH_Matrix_Classes::Integer startindex, bool minus=false)ConicBundle::PSCIPBlockvirtual
ConicBundle::apply_xizinv(CH_Matrix_Classes::Matrix &rhs, CH_Matrix_Classes::Integer startindex, bool minus=false)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::apply_xizinv(CH_Matrix_Classes::Matrix &rhs, CH_Matrix_Classes::Integer startindex, bool minus=false)ConicBundle::PSCIPBlockvirtual
BConicBundle::PSCIPBundleBlockprivate
B_times(const CH_Matrix_Classes::Matrix &A, CH_Matrix_Classes::Matrix &C, CH_Matrix_Classes::Real alpha, CH_Matrix_Classes::Real beta, int Btrans, int Atrans, CH_Matrix_Classes::Integer startindex_model, MinorantBundle &globalbundle, CH_Matrix_Classes::Integer startindex_bundle)ConicBundle::PSCIPBundleBlockvirtual
BnzcolindConicBundle::PSCIPBundleBlockprivate
BoffsetConicBundle::PSCIPBundleBlockprivate
bundle_dimConicBundle::InteriorPointBundleBlockprotected
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
ConicBundle::center_x(CH_Matrix_Classes::Real val, bool add=false)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::center_x(CH_Matrix_Classes::Real val, bool add=false)ConicBundle::PSCIPBlockvirtual
ConicBundle::center_z(CH_Matrix_Classes::Real val, bool add=false)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::center_z(CH_Matrix_Classes::Real val, bool add=false)ConicBundle::PSCIPBlockvirtual
clear(CH_Matrix_Classes::Integer dim=0)ConicBundle::PSCIPBundleBlockvirtual
clear_cbout()ConicBundle::CBoutinline
clone()ConicBundle::PSCIPBundleBlockvirtual
compl_rhsConicBundle::PSCIPBlockprotected
compute_NTscaling()ConicBundle::PSCIPBlockprotected
compute_Weig_Wvec()ConicBundle::PSCIPBlockprotected
control_nbh_step(CH_Matrix_Classes::Real &stepsize, CH_Matrix_Classes::Real &max_nbh, CH_Matrix_Classes::Real nbh_ubnd, CH_Matrix_Classes::Real mu_xz, CH_Matrix_Classes::Real mu_xdzpdxz, CH_Matrix_Classes::Real mu_dxdz, CH_Matrix_Classes::Real nrmsqr_xz, CH_Matrix_Classes::Real nrmsqr_xdzpdxz, CH_Matrix_Classes::Real nrmsqr_dxdz, CH_Matrix_Classes::Real ip_xz_xdzpdxz, CH_Matrix_Classes::Real ip_xz_dxdz, CH_Matrix_Classes::Real ip_dxdz_xdzpdxz) constConicBundle::InteriorPointBlockprotected
copy_from(InteriorPointBundleBlock *)ConicBundle::PSCIPBundleBlockvirtual
DConicBundle::PSCIPBlockprotected
diff_modelConicBundle::InteriorPointBundleBlockprotected
dim_bundle() constConicBundle::PSCIPBundleBlockinlinevirtual
do_bundle_step(CH_Matrix_Classes::Real alpha, const CH_Matrix_Classes::Matrix &y, MinorantBundle &globalbundle, CH_Matrix_Classes::Integer startindex_bundle, CH_Matrix_Classes::Real tracedual, CH_Matrix_Classes::Real trace_rhs)ConicBundle::PSCIPBundleBlockvirtual
ConicBundle::do_step(CH_Matrix_Classes::Real alpha)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::do_step(CH_Matrix_Classes::Real alpha)ConicBundle::PSCIPBlockvirtual
dualviol_2normsqr()ConicBundle::PSCIPBundleBlockvirtual
dXConicBundle::PSCIPBlockprotected
dZConicBundle::PSCIPBlockprotected
evaluate_trace_dx()ConicBundle::PSCIPBundleBlockvirtual
evaluate_trace_x()ConicBundle::PSCIPBundleBlockvirtual
evaluate_trace_z()ConicBundle::PSCIPBundleBlockvirtual
form_B(CH_Matrix_Classes::Integer dim, const MinorantBundle &globalbundle, CH_Matrix_Classes::Integer startindex_bundle)ConicBundle::PSCIPBundleBlockprivate
GConicBundle::PSCIPBlockprotected
get_Bt(CH_Matrix_Classes::Matrix &Bt, CH_Matrix_Classes::Integer startindex_model, MinorantBundle &global_bundle, CH_Matrix_Classes::Integer startindex_bundle)ConicBundle::PSCIPBundleBlockvirtual
get_growth(const CH_Matrix_Classes::Matrix &lamX, const CH_Matrix_Classes::Matrix &vecX, CH_Matrix_Classes::Real &growthrate, CH_Matrix_Classes::Matrix &primalgrowth, CH_Matrix_Classes::Matrix &dualgrowth) constConicBundle::PSCIPBundleBlockprivate
ConicBundle::get_mu_info(CH_Matrix_Classes::Integer &mudim, CH_Matrix_Classes::Real &tr_xz, CH_Matrix_Classes::Real &tr_xdzpdxz, CH_Matrix_Classes::Real &tr_dxdz, CH_Matrix_Classes::Real &min_xz, CH_Matrix_Classes::Real &max_xz) const =0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::get_mu_info(CH_Matrix_Classes::Integer &mudim, CH_Matrix_Classes::Real &tr_xz, CH_Matrix_Classes::Real &tr_xdzpdxz, CH_Matrix_Classes::Real &tr_dxdz, CH_Matrix_Classes::Real &min_xz, CH_Matrix_Classes::Real &max_xz) constConicBundle::PSCIPBlockvirtual
ConicBundle::get_nbh_info(CH_Matrix_Classes::Integer mudim, CH_Matrix_Classes::Real tr_xz, CH_Matrix_Classes::Real tr_xdzpdxz, CH_Matrix_Classes::Real tr_dxdz, CH_Matrix_Classes::Real nbh_ubnd, CH_Matrix_Classes::Real &alpha, CH_Matrix_Classes::Real &max_nbh, CH_Matrix_Classes::Real &nrmsqr_xz, CH_Matrix_Classes::Real &nrmsqr_xdzpdxz, CH_Matrix_Classes::Real &nrmsqr_dxdz, CH_Matrix_Classes::Real &ip_xz_xdzpdxz, CH_Matrix_Classes::Real &ip_xz_dxdz, CH_Matrix_Classes::Real &ip_dxdz_xdzpdxz) const =0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::get_nbh_info(CH_Matrix_Classes::Integer mudim, CH_Matrix_Classes::Real tr_xz, CH_Matrix_Classes::Real tr_xdzpdxz, CH_Matrix_Classes::Real tr_dxdz, CH_Matrix_Classes::Real nbh_ubnd, CH_Matrix_Classes::Real &alpha, CH_Matrix_Classes::Real &max_nbh, CH_Matrix_Classes::Real &nrmsqr_xz, CH_Matrix_Classes::Real &nrmsqr_xdzpdxz, CH_Matrix_Classes::Real &nrmsqr_dxdz, CH_Matrix_Classes::Real &ip_xz_xdzpdxz, CH_Matrix_Classes::Real &ip_xz_dxdz, CH_Matrix_Classes::Real &ip_dxdz_xdzpdxz) constConicBundle::PSCIPBlockvirtual
get_out() constConicBundle::CBoutinline
get_out_ptr() constConicBundle::CBoutinline
get_print_level() constConicBundle::CBoutinline
get_pscx(CH_Matrix_Classes::Matrix &pscx_eigs, CH_Matrix_Classes::Matrix &pscx_vecs, CH_Matrix_Classes::Real &pscx_growthrate, CH_Matrix_Classes::Matrix &pscx_primalgrowth, CH_Matrix_Classes::Matrix &pscx_dualgrowth)ConicBundle::PSCIPBundleBlock
get_sysviol_model(CH_Matrix_Classes::Matrix &sysviol_model, CH_Matrix_Classes::Integer startindex_model, const CH_Matrix_Classes::Matrix &dy, const CH_Matrix_Classes::Real deltatrdual, MinorantBundle &global_bundle, CH_Matrix_Classes::Integer startindex_bundle)ConicBundle::PSCIPBundleBlockvirtual
ConicBundle::get_vecdim() const =0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::get_vecdim() constConicBundle::PSCIPBlockvirtual
ConicBundle::get_vecdx(CH_Matrix_Classes::Matrix &vecdx, CH_Matrix_Classes::Integer startindex)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::get_vecdx(CH_Matrix_Classes::Matrix &vecdx, CH_Matrix_Classes::Integer startindex)ConicBundle::PSCIPBlockinlinevirtual
ConicBundle::get_vecdz(CH_Matrix_Classes::Matrix &vecdz, CH_Matrix_Classes::Integer startindex)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::get_vecdz(CH_Matrix_Classes::Matrix &vecdz, CH_Matrix_Classes::Integer startindex)ConicBundle::PSCIPBlockinlinevirtual
ConicBundle::get_vecx(CH_Matrix_Classes::Matrix &vecx, CH_Matrix_Classes::Integer startindex)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::get_vecx(CH_Matrix_Classes::Matrix &vecx, CH_Matrix_Classes::Integer startindex)ConicBundle::PSCIPBlockinlinevirtual
ConicBundle::get_vecz(CH_Matrix_Classes::Matrix &vecz, CH_Matrix_Classes::Integer startindex)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::get_vecz(CH_Matrix_Classes::Matrix &vecz, CH_Matrix_Classes::Integer startindex)ConicBundle::PSCIPBlockinlinevirtual
GinvConicBundle::PSCIPBlockprotected
InteriorPointBlock(CBout *cb=0, int cbinc=-1)ConicBundle::InteriorPointBlockinline
InteriorPointBundleBlock(CBout *cb=0, int cbinc=-1)ConicBundle::InteriorPointBundleBlockinline
lamXConicBundle::PSCIPBlockprotected
last_alphaConicBundle::PSCIPBlockprotected
last_rhs_muConicBundle::PSCIPBlockprotected
ConicBundle::linesearch(CH_Matrix_Classes::Real &alpha) const =0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::linesearch(CH_Matrix_Classes::Real &alpha) constConicBundle::PSCIPBlockvirtual
mfile_data(std::ostream &out) constConicBundle::CBoutinlinevirtual
minimize_pol_step(CH_Matrix_Classes::Real &stepsize, CH_Matrix_Classes::Real q0, CH_Matrix_Classes::Real q1, CH_Matrix_Classes::Real q2, CH_Matrix_Classes::Real q3, CH_Matrix_Classes::Real q4, CH_Matrix_Classes::Real abseps=1e-10) constConicBundle::InteriorPointBlockprotected
muConicBundle::PSCIPBlockprotected
old_muConicBundle::PSCIPBlockprotected
oldXConicBundle::PSCIPBlockprotected
oldZConicBundle::PSCIPBlockprotected
oracle_dataConicBundle::PSCIPBundleBlockprivate
point_changed()ConicBundle::PSCIPBlockprotected
pol_le_zero_step(CH_Matrix_Classes::Real &stepsize, CH_Matrix_Classes::Real q0, CH_Matrix_Classes::Real q1, CH_Matrix_Classes::Real q2, CH_Matrix_Classes::Real q3, CH_Matrix_Classes::Real q4, CH_Matrix_Classes::Real abseps=1e-10) constConicBundle::InteriorPointBlockprotected
PSCIPBlock(CH_Matrix_Classes::Integer dim=0, CBout *cb=0, int cbinc=-1)ConicBundle::PSCIPBlock
PSCIPBundleBlock(CH_Matrix_Classes::Integer dim=0, CBout *cb=0, int cbinc=-1)ConicBundle::PSCIPBundleBlock
PXConicBundle::PSCIPBlockprotected
rowdimConicBundle::PSCIPBlockprotected
Schur_transform_bundle(CH_Matrix_Classes::Matrix &glob_lowrank, MinorantBundle &globalbundle, CH_Matrix_Classes::Integer startindex_bundle, CH_Matrix_Classes::Matrix &trafotrace, CH_Matrix_Classes::Integer startindex_trace)ConicBundle::PSCIPBundleBlockvirtual
set_bundle_z(const CH_Matrix_Classes::Matrix &y, MinorantBundle &global_bundle, CH_Matrix_Classes::Integer startindex_bundle, CH_Matrix_Classes::Real &add_center_value)ConicBundle::PSCIPBundleBlockvirtual
set_cbout(const CBout *cb, int incr=-1)ConicBundle::CBoutvirtual
ConicBundle::set_dx(const CH_Matrix_Classes::Matrix &rhs, CH_Matrix_Classes::Integer startindex)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::set_dx(const CH_Matrix_Classes::Matrix &rhs, CH_Matrix_Classes::Integer startindex)ConicBundle::PSCIPBlockvirtual
ConicBundle::set_dx_xizsolverhs(const CH_Matrix_Classes::Matrix &rhs, CH_Matrix_Classes::Integer startindex)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::set_dx_xizsolverhs(const CH_Matrix_Classes::Matrix &rhs, CH_Matrix_Classes::Integer startindex)ConicBundle::PSCIPBlockvirtual
set_dx_xizsolvestep(const CH_Matrix_Classes::Matrix &step_y, const CH_Matrix_Classes::Real step_trdual, MinorantBundle &globalbundle, CH_Matrix_Classes::Integer startindex_bundle)ConicBundle::PSCIPBundleBlockvirtual
set_modelrhs(CH_Matrix_Classes::Matrix &globalrhs, CH_Matrix_Classes::Real rhsmu, CH_Matrix_Classes::Real rhscorr, CH_Matrix_Classes::Integer startindex_model)ConicBundle::PSCIPBundleBlockvirtual
set_oracle_data(QPModelOracleDataObject *in_oracle_data)ConicBundle::PSCIPBundleBlockinlinevirtual
set_out(std::ostream *out=0, int print_level=1)ConicBundle::CBoutvirtual
ConicBundle::set_x(const CH_Matrix_Classes::Matrix &vec, CH_Matrix_Classes::Integer startindex, CH_Matrix_Classes::Real &add_center_value)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::set_x(const CH_Matrix_Classes::Matrix &vec, CH_Matrix_Classes::Integer startindex, CH_Matrix_Classes::Real &add_center_value)ConicBundle::PSCIPBlockvirtual
set_xizinvsqrt_trace(CH_Matrix_Classes::Matrix &vec, CH_Matrix_Classes::Integer startindex)ConicBundle::PSCIPBundleBlockvirtual
ConicBundle::set_z(const CH_Matrix_Classes::Matrix &vec, CH_Matrix_Classes::Integer startindex, CH_Matrix_Classes::Real &add_center_value)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::set_z(const CH_Matrix_Classes::Matrix &vec, CH_Matrix_Classes::Integer startindex, CH_Matrix_Classes::Real &add_center_value)ConicBundle::PSCIPBlockvirtual
sqrBnormsConicBundle::PSCIPBundleBlockprivate
sveciB_times_vec(const CH_Matrix_Classes::Matrix &vec, CH_Matrix_Classes::Matrix &Bvec)ConicBundle::PSCIPBundleBlockprivate
testmatConicBundle::PSCIPBundleBlockprivate
times_B(const CH_Matrix_Classes::Matrix &A, CH_Matrix_Classes::Matrix &C, CH_Matrix_Classes::Real alpha, CH_Matrix_Classes::Real beta, int Atrans, int Btrans, CH_Matrix_Classes::Integer startindex_model, MinorantBundle &globalbundle, CH_Matrix_Classes::Integer startindex_bundle)ConicBundle::PSCIPBundleBlockvirtual
tmpmatConicBundle::PSCIPBlockmutableprotected
tmpsymConicBundle::PSCIPBlockmutableprotected
tmpsym2ConicBundle::PSCIPBlockmutableprotected
tmpvecConicBundle::PSCIPBlockmutableprotected
vecdimConicBundle::PSCIPBlockprotected
ConicBundle::vecgetsax(CH_Matrix_Classes::Matrix &vec, CH_Matrix_Classes::Integer startindex, CH_Matrix_Classes::Real a=1., bool add=false)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::vecgetsax(CH_Matrix_Classes::Matrix &vec, CH_Matrix_Classes::Integer startindex, CH_Matrix_Classes::Real a=1., bool add=false)ConicBundle::PSCIPBlockvirtual
ConicBundle::vecgetsaz(CH_Matrix_Classes::Matrix &vec, CH_Matrix_Classes::Integer startindex, CH_Matrix_Classes::Real a=1., bool add=false)=0ConicBundle::InteriorPointBlockpure virtual
ConicBundle::PSCIPBlock::vecgetsaz(CH_Matrix_Classes::Matrix &vec, CH_Matrix_Classes::Integer startindex, CH_Matrix_Classes::Real a=1., bool add=false)ConicBundle::PSCIPBlockvirtual
WConicBundle::PSCIPBlockprotected
WeigConicBundle::PSCIPBlockprotected
WinvConicBundle::PSCIPBlockprotected
WvecConicBundle::PSCIPBlockprotected
XConicBundle::PSCIPBlockprotected
ZConicBundle::PSCIPBlockprotected
~CBout() (defined in ConicBundle::CBout)ConicBundle::CBoutvirtual
~InteriorPointBlock()ConicBundle::InteriorPointBlockvirtual
~InteriorPointBundleBlock()ConicBundle::InteriorPointBundleBlockvirtual
~PSCIPBlock()ConicBundle::PSCIPBlock
~PSCIPBundleBlock()ConicBundle::PSCIPBundleBlock