ROL
ROL::SemismoothNewtonProjection< Real > Member List

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

atol_ROL::SemismoothNewtonProjection< Real >private
bnd_ROL::PolyhedralProjection< Real >protected
compute_tolerance() const ROL::SemismoothNewtonProjection< Real >private
con_ROL::PolyhedralProjection< Real >protected
ctol_ROL::SemismoothNewtonProjection< Real >private
decr_ROL::SemismoothNewtonProjection< Real >private
DEFAULT_atol_ROL::SemismoothNewtonProjection< Real >private
DEFAULT_decr_ROL::SemismoothNewtonProjection< Real >private
DEFAULT_errscale_ROL::SemismoothNewtonProjection< Real >private
DEFAULT_factor_ROL::SemismoothNewtonProjection< Real >private
DEFAULT_lstype_ROL::SemismoothNewtonProjection< Real >private
DEFAULT_maxit_ROL::SemismoothNewtonProjection< Real >private
DEFAULT_regscale_ROL::SemismoothNewtonProjection< Real >private
DEFAULT_rtol_ROL::SemismoothNewtonProjection< Real >private
DEFAULT_stol_ROL::SemismoothNewtonProjection< Real >private
DEFAULT_useproj_ROL::SemismoothNewtonProjection< Real >private
DEFAULT_verbosity_ROL::SemismoothNewtonProjection< Real >private
dim_ROL::SemismoothNewtonProjection< Real >private
dlam_ROL::SemismoothNewtonProjection< Real >private
errscale_ROL::SemismoothNewtonProjection< Real >private
factor_ROL::SemismoothNewtonProjection< 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 >
krylov_ROL::SemismoothNewtonProjection< Real >private
lnew_ROL::SemismoothNewtonProjection< Real >private
lstype_ROL::SemismoothNewtonProjection< Real >private
maxit_ROL::SemismoothNewtonProjection< 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::SemismoothNewtonProjection< Real >virtual
project_ssn(Vector< Real > &x, Vector< Real > &lam, Vector< Real > &dlam, std::ostream &stream=std::cout) const ROL::SemismoothNewtonProjection< Real >private
regscale_ROL::SemismoothNewtonProjection< Real >private
res_ROL::PolyhedralProjection< Real >protected
residual(Vector< Real > &r, const Vector< Real > &y) const ROL::SemismoothNewtonProjection< Real >private
rtol_ROL::SemismoothNewtonProjection< Real >private
SemismoothNewtonProjection(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::SemismoothNewtonProjection< Real >
SemismoothNewtonProjection(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::SemismoothNewtonProjection< Real >
solve_newton_system(Vector< Real > &s, const Vector< Real > &r, const Vector< Real > &y, const Real mu, const Real rho, int &iter, int &flag) const ROL::SemismoothNewtonProjection< Real >private
stol_ROL::SemismoothNewtonProjection< Real >private
update_primal(Vector< Real > &y, const Vector< Real > &x, const Vector< Real > &lam) const ROL::SemismoothNewtonProjection< Real >private
useproj_ROL::SemismoothNewtonProjection< Real >private
verbosity_ROL::SemismoothNewtonProjection< Real >private
xdual_ROL::PolyhedralProjection< Real >protected
xnew_ROL::SemismoothNewtonProjection< Real >private
xprim_ROL::PolyhedralProjection< Real >protected
~PolyhedralProjection()ROL::PolyhedralProjection< Real >inlinevirtual