ROL
ROL::BrentsProjection< Real > Member List

This is the complete list of members for ROL::BrentsProjection< Real >, including all inherited members.

atol_ROL::BrentsProjection< Real >private
b_ROL::BrentsProjection< Real >private
bnd_ROL::PolyhedralProjection< Real >protected
BrentsProjection(const Vector< Real > &xprim, const Vector< Real > &xdual, const Ptr< BoundConstraint< Real >> &bnd, const Ptr< Constraint< Real >> &con, const Vector< Real > &mul, const Vector< Real > &res)ROL::BrentsProjection< Real >
BrentsProjection(const Vector< Real > &xprim, const Vector< Real > &xdual, const Ptr< BoundConstraint< Real >> &bnd, const Ptr< Constraint< Real >> &con, const Vector< Real > &mul, const Vector< Real > &res, ParameterList &list)ROL::BrentsProjection< Real >
cdot_ROL::BrentsProjection< Real >private
con_ROL::PolyhedralProjection< Real >protected
ctol_ROL::BrentsProjection< Real >private
DEFAULT_atol_ROL::BrentsProjection< Real >private
DEFAULT_ltol_ROL::BrentsProjection< Real >private
DEFAULT_maxit_ROL::BrentsProjection< Real >private
DEFAULT_rtol_ROL::BrentsProjection< Real >private
DEFAULT_verbosity_ROL::BrentsProjection< Real >private
dim_ROL::BrentsProjection< Real >private
dlam1_ROL::BrentsProjection< Real >private
getBoundConstraint(void) const ROL::PolyhedralProjection< Real >
getLinearConstraint(void) const ROL::PolyhedralProjection< Real >
getMultiplier(void) const ROL::PolyhedralProjection< Real >
getResidual(void) const ROL::PolyhedralProjection< Real >
initialize(const Vector< Real > &xprim, const Vector< Real > &xdual, const Ptr< BoundConstraint< Real >> &bnd, const Ptr< Constraint< Real >> &con, const Vector< Real > &mul, const Vector< Real > &res)ROL::BrentsProjection< Real >private
ltol_ROL::BrentsProjection< Real >private
maxit_ROL::BrentsProjection< Real >private
mul1_ROL::BrentsProjection< Real >private
mul_ROL::PolyhedralProjection< Real >protected
PolyhedralProjection(const Ptr< BoundConstraint< Real >> &bnd)ROL::PolyhedralProjection< Real >
PolyhedralProjection(const Vector< Real > &xprim, const Vector< Real > &xdual, const Ptr< BoundConstraint< Real >> &bnd, const Ptr< Constraint< Real >> &con, const Vector< Real > &mul, const Vector< Real > &res)ROL::PolyhedralProjection< Real >
project(Vector< Real > &x, std::ostream &stream=std::cout) overrideROL::BrentsProjection< Real >virtual
project_df(Vector< Real > &x, Real &lam, Real &dlam, std::ostream &stream=std::cout) const ROL::BrentsProjection< Real >private
Px_ROL::BrentsProjection< Real >private
res_ROL::PolyhedralProjection< Real >protected
residual(const Vector< Real > &x) const ROL::BrentsProjection< Real >private
rtol_ROL::BrentsProjection< Real >private
update_primal(Vector< Real > &y, const Vector< Real > &x, const Real lam) const ROL::BrentsProjection< Real >private
verbosity_ROL::BrentsProjection< Real >private
xdual_ROL::PolyhedralProjection< Real >protected
xnew_ROL::BrentsProjection< Real >private
xprim_ROL::PolyhedralProjection< Real >protected
~PolyhedralProjection()ROL::PolyhedralProjection< Real >inlinevirtual