addSubgradToBase(unsigned ind, Real delta) | ROL::Bundle_TT< Real > | inlineprivate |
aggregate(Vector< Real > &aggSubGrad, Real &aggLinErr, Real &aggDistMeas) const | ROL::Bundle< Real > | inline |
alpha(const unsigned i) const | ROL::Bundle< Real > | inline |
base | ROL::Bundle_TT< Real > | private |
Bundle(const unsigned maxSize=10, const Real coeff=0.0, const unsigned remSize=2) | ROL::Bundle< Real > | inline |
Bundle_TT(const unsigned maxSize=10, const Real coeff=0.0, const unsigned remSize=2) | ROL::Bundle_TT< Real > | inline |
checkPrimary(std::vector< Real > &g, const std::vector< Real > &x, const Real t) const | ROL::Bundle_TT< Real > | inline |
computeAlpha(const Real dm, const Real le) const | ROL::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) const | ROL::Bundle< Real > | inline |
eG_ | ROL::Bundle< Real > | protected |
entering_ | ROL::Bundle_TT< Real > | private |
evaluateObjective(std::vector< Real > &g, const std::vector< Real > &x, const Real t) const | ROL::Bundle_TT< Real > | inlineprivate |
ge_ | ROL::Bundle< Real > | protected |
getDualVariables(const unsigned i) | ROL::Bundle< Real > | inlineprotected |
GiTGj(const int i, const int j) | ROL::Bundle_TT< Real > | inline |
gx_ | ROL::Bundle< Real > | protected |
Id | ROL::Bundle_TT< Real > | private |
INF | ROL::Bundle_TT< Real > | private |
initialize(const Vector< Real > &g) | ROL::Bundle< Real > | inline |
isFeasible(Teuchos::SerialDenseVector< int, Real > &v, const Real &tol) | ROL::Bundle_TT< Real > | inlineprivate |
kappa | ROL::Bundle_TT< Real > | private |
L | ROL::Bundle_TT< Real > | private |
lapack_ | ROL::Bundle_TT< Real > | private |
lh | ROL::Bundle_TT< Real > | private |
lhNorm | ROL::Bundle_TT< Real > | private |
lhTz1 | ROL::Bundle_TT< Real > | private |
lhTz2 | ROL::Bundle_TT< Real > | private |
LiMax | ROL::Bundle_TT< Real > | private |
LiMin | ROL::Bundle_TT< Real > | private |
Lin | ROL::Bundle_TT< Real > | private |
linearizationError(const unsigned i) const | ROL::Bundle< Real > | inline |
lj | ROL::Bundle_TT< Real > | private |
ljNorm | ROL::Bundle_TT< Real > | private |
ljTz1 | 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 |
optimal_ | ROL::Bundle_TT< Real > | private |
QPStatus_ | ROL::Bundle_TT< Real > | private |
Quad | ROL::Bundle_TT< Real > | private |
reset(const Vector< Real > &g, const Real le, const Real dm) | ROL::Bundle< Real > | inline |
resetDualVariables(void) | ROL::Bundle< Real > | inlineprotected |
rho_ | ROL::Bundle_TT< Real > | private |
setDualVariables(const unsigned i, const Real val) | ROL::Bundle< Real > | inlineprotected |
size(void) const | ROL::Bundle< Real > | inline |
solveDual(const Real t, const unsigned maxit=1000, const Real tol=1.e-8) | ROL::Bundle_TT< Real > | inlinevirtual |
solveDual_dim1(const Real t, const unsigned maxit=1000, const Real tol=1.e-8) | ROL::Bundle_TT< Real > | inlineprivate |
solveDual_dim2(const Real t, const unsigned maxit=1000, const Real tol=1.e-8) | ROL::Bundle_TT< Real > | inlineprivate |
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, Teuchos::SerialDenseMatrix< int, Real > &L, Teuchos::SerialDenseVector< int, Real > &v) | ROL::Bundle_TT< Real > | inlineprivate |
subgradient(const unsigned i) const | ROL::Bundle< Real > | inline |
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 > | protected |
update(const bool flag, const Real linErr, const Real distMeas, const Vector< Real > &g, const Vector< Real > &s) | ROL::Bundle< Real > | inline |
updateK() | ROL::Bundle_TT< Real > | inlineprivate |
yG_ | ROL::Bundle< Real > | protected |
z1 | ROL::Bundle_TT< Real > | private |
z1Tz1 | ROL::Bundle_TT< Real > | private |
z1Tz2 | ROL::Bundle_TT< Real > | private |
z2 | ROL::Bundle_TT< Real > | private |
~Bundle(void) | ROL::Bundle< Real > | inlinevirtual |