addGi(const unsigned i, const Real a, Vector< Real > &x) const | ROL::Bundle_U< Real > | protected |
addSubgradToBase(unsigned ind, Real delta) | ROL::Bundle_U_TT< Real > | private |
aggregate(Vector< Real > &aggSubGrad, Real &aggLinErr, Real &aggDistMeas) const | ROL::Bundle_U< Real > | |
alpha(const unsigned i) const | ROL::Bundle_U< Real > | |
base_ | ROL::Bundle_U_TT< Real > | private |
Bundle_U(const unsigned maxSize=10, const Real coeff=0.0, const Real omega=2.0, const unsigned remSize=2) | ROL::Bundle_U< Real > | |
Bundle_U_TT(const unsigned maxSize=10, const Real coeff=0.0, const Real omega=2.0, const unsigned remSize=2) | ROL::Bundle_U_TT< Real > | |
computeAlpha(const Real dm, const Real le) const | ROL::Bundle_U< Real > | |
currSize_ | ROL::Bundle_U_TT< Real > | private |
deleteSubgradFromBase(unsigned ind, Real tol) | ROL::Bundle_U_TT< Real > | private |
deltaLh_ | ROL::Bundle_U_TT< Real > | private |
deltaLj_ | ROL::Bundle_U_TT< Real > | private |
dependent_ | ROL::Bundle_U_TT< Real > | private |
distanceMeasure(const unsigned i) const | ROL::Bundle_U< Real > | |
dotGi(const unsigned i, const Vector< Real > &x) const | ROL::Bundle_U< Real > | protected |
entering_ | ROL::Bundle_U_TT< Real > | private |
evaluateObjective(std::vector< Real > &g, const std::vector< Real > &x, const Real t) const | ROL::Bundle_U< Real > | protected |
getDualVariable(const unsigned i) const | ROL::Bundle_U< Real > | |
GiGj(const unsigned i, const unsigned j) const | ROL::Bundle_U< Real > | protected |
Id_ | ROL::Bundle_U_TT< Real > | private |
initialize(const Vector< Real > &g) | ROL::Bundle_U< Real > | virtual |
isFeasible(LA::Vector< Real > &v, const Real &tol) | ROL::Bundle_U_TT< Real > | private |
isInitialized_ | ROL::Bundle_U_TT< Real > | private |
kappa_ | ROL::Bundle_U_TT< Real > | private |
L_ | ROL::Bundle_U_TT< Real > | private |
lapack_ | ROL::Bundle_U_TT< Real > | private |
lh_ | ROL::Bundle_U_TT< Real > | private |
lhNorm | ROL::Bundle_U_TT< Real > | private |
lhz1_ | ROL::Bundle_U_TT< Real > | private |
lhz2_ | ROL::Bundle_U_TT< Real > | private |
LiMax_ | ROL::Bundle_U_TT< Real > | private |
LiMin_ | ROL::Bundle_U_TT< Real > | private |
linearizationError(const unsigned i) const | ROL::Bundle_U< Real > | |
lj_ | ROL::Bundle_U_TT< Real > | private |
ljNorm | ROL::Bundle_U_TT< Real > | private |
ljz1_ | ROL::Bundle_U_TT< Real > | private |
maxind_ | ROL::Bundle_U_TT< Real > | private |
maxSize_ | ROL::Bundle_U_TT< Real > | private |
minobjval_ | ROL::Bundle_U_TT< Real > | private |
objval_ | ROL::Bundle_U_TT< Real > | private |
optimal_ | ROL::Bundle_U_TT< Real > | private |
QPStatus_ | ROL::Bundle_U_TT< Real > | private |
reset(const Vector< Real > &g, const Real le, const Real dm) | ROL::Bundle_U< Real > | |
resetDualVariables(void) | ROL::Bundle_U< Real > | |
rho_ | ROL::Bundle_U_TT< Real > | private |
setDualVariable(const unsigned i, const Real val) | ROL::Bundle_U< Real > | |
sgn(const Real x) const | ROL::Bundle_U_TT< Real > | private |
size(void) const | ROL::Bundle_U< Real > | |
solveDual(const Real t, const unsigned maxit=1000, const Real tol=1.e-8) | ROL::Bundle_U_TT< Real > | virtual |
solveDual_arbitrary(const Real t, const unsigned maxit=1000, const Real tol=1.e-8) | ROL::Bundle_U_TT< Real > | private |
solveDual_dim1(const Real t, const unsigned maxit=1000, const Real tol=1.e-8) | ROL::Bundle_U< Real > | protected |
solveDual_dim2(const Real t, const unsigned maxit=1000, const Real tol=1.e-8) | ROL::Bundle_U< Real > | protected |
solveDual_TT(const Real t, const unsigned maxit=1000, const Real tol=1.e-8) | ROL::Bundle_U_TT< Real > | private |
solveSystem(int size, char tran, LA::Matrix< Real > &L, LA::Vector< Real > &v) | ROL::Bundle_U_TT< Real > | private |
subgradient(const unsigned i) const | ROL::Bundle_U< Real > | |
swapRowsL(unsigned ind1, unsigned ind2, bool trans=false) | ROL::Bundle_U_TT< Real > | private |
taboo_ | ROL::Bundle_U_TT< Real > | private |
tempv_ | ROL::Bundle_U_TT< Real > | private |
tempw1_ | ROL::Bundle_U_TT< Real > | private |
tempw2_ | ROL::Bundle_U_TT< Real > | private |
update(const bool flag, const Real linErr, const Real distMeas, const Vector< Real > &g, const Vector< Real > &s) | ROL::Bundle_U< Real > | |
updateK(void) | ROL::Bundle_U_TT< Real > | private |
z1_ | ROL::Bundle_U_TT< Real > | private |
z2_ | ROL::Bundle_U_TT< Real > | private |
~Bundle_U(void) | ROL::Bundle_U< Real > | inlinevirtual |