ROL
ROL::Bundle_TT< Real > Member List

This is the complete list of members for ROL::Bundle_TT< Real >, including all inherited members.

add(const Vector< Real > &g, const Real le, const Real dm)ROL::Bundle< Real >inlineprivate
addGi(const unsigned i, const Real a, Vector< Real > &x) constROL::Bundle< Real >inlineprotected
addSubgradToBase(unsigned ind, Real delta)ROL::Bundle_TT< Real >inlineprivate
aggregate(Vector< Real > &aggSubGrad, Real &aggLinErr, Real &aggDistMeas) constROL::Bundle< Real >inline
alpha(const unsigned i) constROL::Bundle< Real >inline
base_ROL::Bundle_TT< Real >private
Bundle(const unsigned maxSize=10, const Real coeff=0.0, const Real omega=2.0, const unsigned remSize=2)ROL::Bundle< Real >inline
Bundle_TT(const unsigned maxSize=10, const Real coeff=0.0, const Real omega=2.0, const unsigned remSize=2)ROL::Bundle_TT< Real >inline
coeff_ROL::Bundle< Real >private
computeAlpha(const Real dm, const Real le) constROL::Bundle< Real >inline
currSize_ROL::Bundle_TT< Real >private
deleteSubgradFromBase(unsigned ind, Real tol)ROL::Bundle_TT< Real >inlineprivate
deltaLh_ROL::Bundle_TT< Real >private
deltaLj_ROL::Bundle_TT< Real >private
dependent_ROL::Bundle_TT< Real >private
distanceMeasure(const unsigned i) constROL::Bundle< Real >inline
distanceMeasures_ROL::Bundle< Real >private
dotGi(const unsigned i, const Vector< Real > &x) constROL::Bundle< Real >inlineprotected
dualVariables_ROL::Bundle< Real >private
eG_ROL::Bundle< Real >private
entering_ROL::Bundle_TT< Real >private
evaluateObjective(std::vector< Real > &g, const std::vector< Real > &x, const Real t) constROL::Bundle< Real >inlineprotected
ge_ROL::Bundle< Real >private
getDualVariable(const unsigned i) constROL::Bundle< Real >inline
GiGj(const int i, const int j) constROL::Bundle_TT< Real >inlineprivate
ROL::Bundle::GiGj(const unsigned i, const unsigned j) constROL::Bundle< Real >inlineprotected
gx_ROL::Bundle< Real >private
Id_ROL::Bundle_TT< Real >private
initialize(const Vector< Real > &g)ROL::Bundle< Real >inlinevirtual
isFeasible(LA::Vector< Real > &v, const Real &tol)ROL::Bundle_TT< Real >inlineprivate
isInitialized_ROL::Bundle_TT< Real >private
kappa_ROL::Bundle_TT< Real >private
L_ROL::Bundle_TT< Real >private
lapack_ROL::Bundle_TT< Real >private
lh_ROL::Bundle_TT< Real >private
lhNormROL::Bundle_TT< Real >private
lhz1_ROL::Bundle_TT< Real >private
lhz2_ROL::Bundle_TT< Real >private
LiMax_ROL::Bundle_TT< Real >private
LiMin_ROL::Bundle_TT< Real >private
linearizationError(const unsigned i) constROL::Bundle< Real >inline
linearizationErrors_ROL::Bundle< Real >private
lj_ROL::Bundle_TT< Real >private
ljNormROL::Bundle_TT< Real >private
ljz1_ROL::Bundle_TT< Real >private
maxind_ROL::Bundle_TT< Real >private
maxSize_ROL::Bundle_TT< Real >private
minobjval_ROL::Bundle_TT< Real >private
objval_ROL::Bundle_TT< Real >private
omega_ROL::Bundle< Real >private
optimal_ROL::Bundle_TT< Real >private
QPStatus_ROL::Bundle_TT< Real >private
remove(const std::vector< unsigned > &ind)ROL::Bundle< Real >inlineprivate
remSize_ROL::Bundle< Real >private
reset(const Vector< Real > &g, const Real le, const Real dm)ROL::Bundle< Real >inline
resetDualVariables(void)ROL::Bundle< Real >inline
rho_ROL::Bundle_TT< Real >private
setDualVariable(const unsigned i, const Real val)ROL::Bundle< Real >inline
sgn(const Real x) constROL::Bundle_TT< Real >inlineprivate
size(void) constROL::Bundle< Real >inline
size_ROL::Bundle< Real >private
solveDual(const Real t, const unsigned maxit=1000, const Real tol=1.e-8)ROL::Bundle_TT< Real >inlinevirtual
solveDual_arbitrary(const Real t, const unsigned maxit=1000, const Real tol=1.e-8)ROL::Bundle_TT< Real >inlineprivate
solveDual_dim1(const Real t, const unsigned maxit=1000, const Real tol=1.e-8)ROL::Bundle< Real >inlineprotected
solveDual_dim2(const Real t, const unsigned maxit=1000, const Real tol=1.e-8)ROL::Bundle< Real >inlineprotected
solveDual_TT(const Real t, const unsigned maxit=1000, const Real tol=1.e-8)ROL::Bundle_TT< Real >inlineprivate
solveSystem(int size, char tran, LA::Matrix< Real > &L, LA::Vector< Real > &v)ROL::Bundle_TT< Real >inlineprivate
subgradient(const unsigned i) constROL::Bundle< Real >inline
subgradients_ROL::Bundle< Real >private
swapRowsL(unsigned ind1, unsigned ind2, bool trans=false)ROL::Bundle_TT< Real >inlineprivate
taboo_ROL::Bundle_TT< Real >private
tempv_ROL::Bundle_TT< Real >private
tempw1_ROL::Bundle_TT< Real >private
tempw2_ROL::Bundle_TT< Real >private
tG_ROL::Bundle< Real >private
update(const bool flag, const Real linErr, const Real distMeas, const Vector< Real > &g, const Vector< Real > &s)ROL::Bundle< Real >inline
updateK(void)ROL::Bundle_TT< Real >inlineprivate
yG_ROL::Bundle< Real >private
z1_ROL::Bundle_TT< Real >private
z2_ROL::Bundle_TT< Real >private
~Bundle(void)ROL::Bundle< Real >inlinevirtual