ROL
Toggle main menu visibility
Loading...
Searching...
No Matches
ROL
Bundle_U_TT
ROL::Bundle_U_TT< Real > Member List
This is the complete list of members for
ROL::Bundle_U_TT< Real >
, including all inherited members.
add
(const Vector< Real > &g, const Real le, const Real dm)
ROL::Bundle_U< Real >
private
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 >
coeff_
ROL::Bundle_U< Real >
private
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 >
distanceMeasures_
ROL::Bundle_U< Real >
private
dotGi
(const unsigned i, const Vector< Real > &x) const
ROL::Bundle_U< Real >
protected
dualVariables_
ROL::Bundle_U< Real >
private
eG_
ROL::Bundle_U< Real >
private
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
ge_
ROL::Bundle_U< Real >
private
getDualVariable
(const unsigned i) const
ROL::Bundle_U< Real >
GiGj
(const unsigned i, const unsigned j) const
ROL::Bundle_U< Real >
protected
gx_
ROL::Bundle_U< Real >
private
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 >
linearizationErrors_
ROL::Bundle_U< Real >
private
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
omega_
ROL::Bundle_U< Real >
private
optimal_
ROL::Bundle_U_TT< Real >
private
QPStatus_
ROL::Bundle_U_TT< Real >
private
remove
(const std::vector< unsigned > &ind)
ROL::Bundle_U< Real >
private
remSize_
ROL::Bundle_U< 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 >
size_
ROL::Bundle_U< Real >
private
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 >
subgradients_
ROL::Bundle_U< Real >
private
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
tG_
ROL::Bundle_U< 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
yG_
ROL::Bundle_U< Real >
private
z1_
ROL::Bundle_U_TT< Real >
private
z2_
ROL::Bundle_U_TT< Real >
private
~Bundle_U
(void)
ROL::Bundle_U< Real >
inline
virtual
Generated by
1.17.0