|
ROL
|
#include <ROL_VectorWorkspace.hpp>
Classes | |
| struct | VectorKey |
| struct | VectorStack |
Public Member Functions | |
| Ptr< V > | clone (const V &x) |
| Ptr< V > | clone (const Ptr< const V > &x) |
| Ptr< V > | copy (const V &x) |
| Ptr< V > | copy (const Ptr< const V > &x) |
| void | status (ostream &os) const |
Private Types | |
| using | V = ROL::Vector< Real > |
| using | size_type = typename vector< Real >::size_type |
Private Attributes | |
| map< VectorKey, Ptr< VectorStack > > | workspace_ |
Definition at line 101 of file ROL_VectorWorkspace.hpp.
|
private |
Definition at line 103 of file ROL_VectorWorkspace.hpp.
|
private |
Definition at line 104 of file ROL_VectorWorkspace.hpp.
|
inline |
Definition at line 200 of file ROL_VectorWorkspace.hpp.
Referenced by ROL::details::SerialConstraint< Real >::applyAdjointHessian_11(), ROL::details::SerialConstraint< Real >::applyAdjointJacobian_1(), ROL::details::SerialConstraint< Real >::applyInverseAdjointJacobian_1(), ROL::details::SerialConstraint< Real >::applyInverseJacobian_1(), ROL::details::SerialConstraint< Real >::applyJacobian_1(), ROL::Constraint_TimeSimOpt< Real >::applyJacobian_1(), ROL::Constraint_TimeSimOpt< Real >::checkApplyJacobian_1_new(), ROL::Constraint_TimeSimOpt< Real >::checkInverseAdjointJacobian_1_new(), ROL::Constraint_TimeSimOpt< Real >::checkInverseJacobian_1_new(), and ROL::Constraint_TimeSimOpt< Real >::checkSolve().
|
inline |
Definition at line 217 of file ROL_VectorWorkspace.hpp.
References ROL::details::VectorWorkspace< Real >::clone().
Referenced by ROL::details::VectorWorkspace< Real >::clone().
|
inline |
Definition at line 220 of file ROL_VectorWorkspace.hpp.
Referenced by details::PolarizationIdentity< Real >::dot(), ROL::PrimalScaledVector< Real >::dot(), ROL::DualScaledVector< Real >::dot(), ROL::PrimalScaledVector< Real >::dual(), ROL::DualScaledVector< Real >::dual(), ROL::ConicApproximationModel< Real >::gradient(), ROL::ConicApproximationModel< Real >::hessVec(), ROL::ConicApproximationModel< Real >::invHessVec(), ROL::Objective_SerialSimOpt< Real >::partition(), ROL::ConicApproximationModel< Real >::precond(), and ROL::DynamicTrackingObjective< Real >::value().
|
inline |
Definition at line 226 of file ROL_VectorWorkspace.hpp.
References ROL::details::VectorWorkspace< Real >::copy().
Referenced by ROL::details::VectorWorkspace< Real >::copy().
|
inline |
Definition at line 228 of file ROL_VectorWorkspace.hpp.
Referenced by details::PolarizationIdentity< Real >::status().
|
private |
Definition at line 196 of file ROL_VectorWorkspace.hpp.
1.8.13