|
ROL
|
#include <ROL_ZeroProjection.hpp>
Inheritance diagram for ROL::ZeroProjection< Real >:Public Member Functions | |
| ZeroProjection () | |
| virtual void | project (Vector< Real > &x, std::ostream &stream=std::cout) override |
| virtual void | applyJacobian (Vector< Real > &v, const Vector< Real > &x) override |
Public Member Functions inherited from ROL::PolyhedralProjection< Real > | |
| virtual | ~PolyhedralProjection () |
| PolyhedralProjection (const Ptr< BoundConstraint< Real > > &bnd) | |
| 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) | |
| const Ptr< Constraint< Real > > | getLinearConstraint (void) const |
| const Ptr< BoundConstraint< Real > > | getBoundConstraint (void) const |
| const Ptr< Vector< Real > > | getMultiplier (void) const |
| const Ptr< Vector< Real > > | getResidual (void) const |
Public Member Functions inherited from ROL::Projection< Real > | |
| virtual | ~Projection () |
Additional Inherited Members | |
Protected Attributes inherited from ROL::PolyhedralProjection< Real > | |
| const Ptr< BoundConstraint< Real > > | bnd_ |
| const Ptr< Constraint< Real > > | con_ |
| Ptr< ReducedLinearConstraint< Real > > | rcon_ |
| Ptr< NullSpaceOperator< Real > > | ns_ |
| Ptr< Vector< Real > > | xprim_ |
| Ptr< Vector< Real > > | xdual_ |
| Ptr< Vector< Real > > | mul_ |
| Ptr< Vector< Real > > | res_ |
Definition at line 19 of file ROL_ZeroProjection.hpp.
|
inline |
Definition at line 22 of file ROL_ZeroProjection.hpp.
|
inlineoverridevirtual |
Reimplemented from ROL::PolyhedralProjection< Real >.
Definition at line 24 of file ROL_ZeroProjection.hpp.
References ROL::Vector< Real >::zero().
|
inlineoverridevirtual |
Reimplemented from ROL::PolyhedralProjection< Real >.
Definition at line 28 of file ROL_ZeroProjection.hpp.
References ROL::Vector< Real >::zero().