|
ROL
|
#include <ROL_Projection_Partitioned.hpp>
Inheritance diagram for ROL::Projection_Partitioned< Real >: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::Projection< Real > | |
| virtual | ~Projection () |
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.
|
inlinevirtual |
Implements ROL::Projection< Real >.
Definition at line 29 of file ROL_Projection_Partitioned.hpp.
References ROL::PartitionedVector< Real >::get(), ROL::Projection_Partitioned< Real >::project(), and ROL::Projection_Partitioned< Real >::pvec_.
Referenced by ROL::Projection_Partitioned< Real >::project().
|
inlinevirtual |
Reimplemented from ROL::Projection< Real >.
Definition at line 34 of file ROL_Projection_Partitioned.hpp.
References ROL::Projection_Partitioned< Real >::applyJacobian(), ROL::PartitionedVector< Real >::get(), and ROL::Projection_Partitioned< Real >::pvec_.
Referenced by ROL::Projection_Partitioned< Real >::applyJacobian().
|
private |
Definition at line 21 of file ROL_Projection_Partitioned.hpp.
Referenced by ROL::Projection_Partitioned< Real >::applyJacobian(), and ROL::Projection_Partitioned< Real >::project().