ROL
ROL::DouglasRachfordProjection< Real > Member List

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

alpha1_ROL::DouglasRachfordProjection< Real >private
alpha2_ROL::DouglasRachfordProjection< Real >private
atol_ROL::DouglasRachfordProjection< Real >private
b_ROL::DouglasRachfordProjection< Real >private
bnd_ROL::PolyhedralProjection< Real >protected
cdot_ROL::DouglasRachfordProjection< Real >private
con_ROL::PolyhedralProjection< Real >protected
DEFAULT_alpha1_ROL::DouglasRachfordProjection< Real >private
DEFAULT_atol_ROL::DouglasRachfordProjection< Real >private
DEFAULT_gamma_ROL::DouglasRachfordProjection< Real >private
DEFAULT_maxit_ROL::DouglasRachfordProjection< Real >private
DEFAULT_rtol_ROL::DouglasRachfordProjection< Real >private
DEFAULT_t0_ROL::DouglasRachfordProjection< Real >private
DEFAULT_verbosity_ROL::DouglasRachfordProjection< Real >private
dim_ROL::DouglasRachfordProjection< Real >private
DouglasRachfordProjection(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::DouglasRachfordProjection< Real >
DouglasRachfordProjection(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::DouglasRachfordProjection< Real >
gamma_ROL::DouglasRachfordProjection< 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 >
maxit_ROL::DouglasRachfordProjection< Real >private
mul_ROL::PolyhedralProjection< Real >protected
p_ROL::DouglasRachfordProjection< Real >private
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::DouglasRachfordProjection< Real >virtual
project_bnd(Vector< Real > &x, const Vector< Real > &y) const ROL::DouglasRachfordProjection< Real >private
project_con(Vector< Real > &x, const Vector< Real > &y) const ROL::DouglasRachfordProjection< Real >private
project_DouglasRachford(Vector< Real > &x, std::ostream &stream=std::cout) const ROL::DouglasRachfordProjection< Real >private
q_ROL::DouglasRachfordProjection< Real >private
res_ROL::PolyhedralProjection< Real >protected
residual_1d(const Vector< Real > &x) const ROL::DouglasRachfordProjection< Real >private
residual_nd(Vector< Real > &r, const Vector< Real > &y) const ROL::DouglasRachfordProjection< Real >private
rtol_ROL::DouglasRachfordProjection< Real >private
t0_ROL::DouglasRachfordProjection< Real >private
tmp_ROL::DouglasRachfordProjection< Real >private
verbosity_ROL::DouglasRachfordProjection< Real >private
xdual_ROL::PolyhedralProjection< Real >protected
xprim_ROL::PolyhedralProjection< Real >protected
y_ROL::DouglasRachfordProjection< Real >private
z_ROL::DouglasRachfordProjection< Real >private
~PolyhedralProjection()ROL::PolyhedralProjection< Real >inlinevirtual