|
ROL
|
This is the complete list of members for ROL::Bundle< 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) const | ROL::Bundle< Real > | inlineprotected |
| aggregate(Vector< Real > &aggSubGrad, Real &aggLinErr, Real &aggDistMeas) const | ROL::Bundle< Real > | inline |
| alpha(const unsigned i) const | ROL::Bundle< Real > | inline |
| Bundle(const unsigned maxSize=10, const Real coeff=0.0, const Real omega=2.0, const unsigned remSize=2) | ROL::Bundle< Real > | inline |
| coeff_ | ROL::Bundle< Real > | private |
| computeAlpha(const Real dm, const Real le) const | ROL::Bundle< Real > | inline |
| distanceMeasure(const unsigned i) const | ROL::Bundle< Real > | inline |
| distanceMeasures_ | ROL::Bundle< Real > | private |
| dotGi(const unsigned i, const Vector< Real > &x) const | ROL::Bundle< Real > | inlineprotected |
| dualVariables_ | ROL::Bundle< Real > | private |
| eG_ | ROL::Bundle< Real > | private |
| evaluateObjective(std::vector< Real > &g, const std::vector< Real > &x, const Real t) const | ROL::Bundle< Real > | inlineprotected |
| ge_ | ROL::Bundle< Real > | private |
| getDualVariable(const unsigned i) const | ROL::Bundle< Real > | inline |
| GiGj(const unsigned i, const unsigned j) const | ROL::Bundle< Real > | inlineprotected |
| gx_ | ROL::Bundle< Real > | private |
| initialize(const Vector< Real > &g) | ROL::Bundle< Real > | inlinevirtual |
| isInitialized_ | ROL::Bundle< Real > | private |
| linearizationError(const unsigned i) const | ROL::Bundle< Real > | inline |
| linearizationErrors_ | ROL::Bundle< Real > | private |
| maxSize_ | ROL::Bundle< Real > | private |
| omega_ | ROL::Bundle< 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 |
| setDualVariable(const unsigned i, const Real val) | ROL::Bundle< Real > | inline |
| size(void) const | ROL::Bundle< Real > | inline |
| size_ | ROL::Bundle< Real > | private |
| solveDual(const Real t, const unsigned maxit=1000, const Real tol=1.e-8)=0 | ROL::Bundle< Real > | pure virtual |
| 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 |
| subgradient(const unsigned i) const | ROL::Bundle< Real > | inline |
| subgradients_ | ROL::Bundle< 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 |
| yG_ | ROL::Bundle< Real > | private |
| ~Bundle(void) | ROL::Bundle< Real > | inlinevirtual |
1.8.5