|
ROL
|
#include <ROL_Projection_Partitioned.hpp>
Public Member Functions | |
| Projection_Partitioned (const std::vector< Ptr< Projection< Real > > > &pvec) | |
| virtual void | project (Vector< Real > &x, std::ostream &stream=std::cout) |
| virtual void | applyJacobian (Vector< Real > &v, const Vector< Real > &x) |
| Public Member Functions inherited from ROL::ROL::Projection< Real > | |
| virtual | ~Projection () |
| virtual void | project (Vector< Real > &x, std::ostream &stream=std::cout)=0 |
| virtual void | applyJacobian (Vector< Real > &v, const Vector< Real > &x) |
Private Attributes | |
| std::vector< Ptr< Projection< Real > > > | pvec_ |
Definition at line 19 of file ROL_Projection_Partitioned.hpp.
|
inline |
Definition at line 24 of file ROL_Projection_Partitioned.hpp.
References pvec_.
|
inlinevirtual |
Definition at line 29 of file ROL_Projection_Partitioned.hpp.
References ROL::PartitionedVector< Real >::get(), project(), and pvec_.
Referenced by project().
|
inlinevirtual |
Definition at line 34 of file ROL_Projection_Partitioned.hpp.
References applyJacobian(), ROL::PartitionedVector< Real >::get(), and pvec_.
Referenced by applyJacobian().
|
private |
Definition at line 21 of file ROL_Projection_Partitioned.hpp.
Referenced by applyJacobian(), project(), and Projection_Partitioned().