|
ROL
|
#include <ROL_SimulatedVector.hpp>
Public Member Functions | |
| DualSimulatedVector (const std::vector< ROL::Ptr< Vector< Real > > > &vecs, const ROL::Ptr< BatchManager< Real > > &bman, const ROL::Ptr< SampleGenerator< Real > > &sampler) | |
| Real | dot (const Vector< Real > &x) const |
| ROL::Ptr< Vector< Real > > | clone (void) const |
| const Vector< Real > & | dual (void) const |
Private Attributes | |
| const std::vector< ROL::Ptr< Vector< Real > > > | vecs_ |
| const ROL::Ptr< BatchManager< Real > > | bman_ |
| const ROL::Ptr< SampleGenerator< Real > > | sampler_ |
| std::vector< ROL::Ptr< Vector< Real > > > | primal_vecs_ |
| ROL::Ptr< PrimalSimulatedVector< Real > > | primal_pvec_ |
| bool | isPrimalInitialized_ |
Definition at line 368 of file ROL_SimulatedVector.hpp.
|
inline |
|
inline |
|
inline |
Definition at line 412 of file ROL_SimulatedVector.hpp.
References ROL::DualSimulatedVector< Real >::bman_, ROL::DualSimulatedVector< Real >::sampler_, and ROL::DualSimulatedVector< Real >::vecs_.
Referenced by ROL::DualSimulatedVector< Real >::DualSimulatedVector().
|
inline |
Definition at line 420 of file ROL_SimulatedVector.hpp.
References ROL::DualSimulatedVector< Real >::bman_, ROL::DualSimulatedVector< Real >::isPrimalInitialized_, ROL::DualSimulatedVector< Real >::primal_pvec_, ROL::DualSimulatedVector< Real >::primal_vecs_, ROL::DualSimulatedVector< Real >::sampler_, and ROL::DualSimulatedVector< Real >::vecs_.
Referenced by ROL::DualSimulatedVector< Real >::DualSimulatedVector().
|
private |
Definition at line 370 of file ROL_SimulatedVector.hpp.
Referenced by ROL::DualSimulatedVector< Real >::clone(), ROL::DualSimulatedVector< Real >::dot(), ROL::DualSimulatedVector< Real >::dual(), and ROL::DualSimulatedVector< Real >::DualSimulatedVector().
|
private |
Definition at line 371 of file ROL_SimulatedVector.hpp.
Referenced by ROL::DualSimulatedVector< Real >::clone(), ROL::DualSimulatedVector< Real >::dot(), and ROL::DualSimulatedVector< Real >::dual().
|
private |
Definition at line 372 of file ROL_SimulatedVector.hpp.
Referenced by ROL::DualSimulatedVector< Real >::clone(), ROL::DualSimulatedVector< Real >::dot(), ROL::DualSimulatedVector< Real >::dual(), and ROL::DualSimulatedVector< Real >::DualSimulatedVector().
|
mutableprivate |
Definition at line 373 of file ROL_SimulatedVector.hpp.
Referenced by ROL::DualSimulatedVector< Real >::dual(), and ROL::DualSimulatedVector< Real >::DualSimulatedVector().
|
mutableprivate |
Definition at line 374 of file ROL_SimulatedVector.hpp.
Referenced by ROL::DualSimulatedVector< Real >::dual().
|
mutableprivate |
Definition at line 375 of file ROL_SimulatedVector.hpp.
Referenced by ROL::DualSimulatedVector< Real >::dual().