ROL
|
This is the complete list of members for ROL::Bundle_TT< Real >, including all inherited members.
addGi(const unsigned i, const Real a, Vector< Real > &x) const | ROL::Bundle< Real > | inlineprotected |
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 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 |
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 |
dotGi(const unsigned i, const Vector< Real > &x) const | ROL::Bundle< Real > | inlineprotected |
entering_ | ROL::Bundle_TT< Real > | private |
evaluateObjective(std::vector< Real > &g, const std::vector< Real > &x, const Real t) const | ROL::Bundle< Real > | inlineprotected |
getDualVariable(const unsigned i) const | ROL::Bundle< Real > | inline |
GiGj(const int i, const int j) const | ROL::Bundle_TT< Real > | inlineprivate |
ROL::Bundle::GiGj(const unsigned i, const unsigned j) const | ROL::Bundle< Real > | inlineprotected |
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 |
lhNorm | ROL::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) const | ROL::Bundle< Real > | inline |
lj_ | ROL::Bundle_TT< Real > | private |
ljNorm | ROL::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 |
optimal_ | ROL::Bundle_TT< Real > | private |
QPStatus_ | 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 > | inline |
rho_ | ROL::Bundle_TT< Real > | private |
setDualVariable(const unsigned i, const Real val) | ROL::Bundle< Real > | inline |
sgn(const Real x) const | ROL::Bundle_TT< Real > | inlineprivate |
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_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) 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 |
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 |
z1_ | ROL::Bundle_TT< Real > | private |
z2_ | ROL::Bundle_TT< Real > | private |
~Bundle(void) | ROL::Bundle< Real > | inlinevirtual |