|
ROL
|
#include <ROL_SimulatedVector.hpp>
Public Member Functions | |
| PrimalSimulatedVector (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 > > > | dual_vecs_ |
| ROL::Ptr< DualSimulatedVector< Real > > | dual_pvec_ |
| bool | isDualInitialized_ |
Definition at line 301 of file ROL_SimulatedVector.hpp.
|
inline |
|
inline |
|
inline |
Definition at line 345 of file ROL_SimulatedVector.hpp.
References ROL::PrimalSimulatedVector< Real >::bman_, ROL::PrimalSimulatedVector< Real >::sampler_, and ROL::PrimalSimulatedVector< Real >::vecs_.
Referenced by ROL::PrimalSimulatedVector< Real >::PrimalSimulatedVector().
|
inline |
Definition at line 353 of file ROL_SimulatedVector.hpp.
References ROL::PrimalSimulatedVector< Real >::bman_, ROL::PrimalSimulatedVector< Real >::dual_pvec_, ROL::PrimalSimulatedVector< Real >::dual_vecs_, ROL::PrimalSimulatedVector< Real >::isDualInitialized_, ROL::PrimalSimulatedVector< Real >::sampler_, and ROL::PrimalSimulatedVector< Real >::vecs_.
Referenced by ROL::PrimalSimulatedVector< Real >::PrimalSimulatedVector().
|
private |
Definition at line 303 of file ROL_SimulatedVector.hpp.
Referenced by ROL::PrimalSimulatedVector< Real >::clone(), ROL::PrimalSimulatedVector< Real >::dot(), ROL::PrimalSimulatedVector< Real >::dual(), and ROL::PrimalSimulatedVector< Real >::PrimalSimulatedVector().
|
private |
Definition at line 304 of file ROL_SimulatedVector.hpp.
Referenced by ROL::PrimalSimulatedVector< Real >::clone(), ROL::PrimalSimulatedVector< Real >::dot(), and ROL::PrimalSimulatedVector< Real >::dual().
|
private |
Definition at line 305 of file ROL_SimulatedVector.hpp.
Referenced by ROL::PrimalSimulatedVector< Real >::clone(), ROL::PrimalSimulatedVector< Real >::dot(), ROL::PrimalSimulatedVector< Real >::dual(), and ROL::PrimalSimulatedVector< Real >::PrimalSimulatedVector().
|
mutableprivate |
Definition at line 306 of file ROL_SimulatedVector.hpp.
Referenced by ROL::PrimalSimulatedVector< Real >::dual(), and ROL::PrimalSimulatedVector< Real >::PrimalSimulatedVector().
|
mutableprivate |
Definition at line 307 of file ROL_SimulatedVector.hpp.
Referenced by ROL::PrimalSimulatedVector< Real >::dual().
|
mutableprivate |
Definition at line 308 of file ROL_SimulatedVector.hpp.
Referenced by ROL::PrimalSimulatedVector< Real >::dual().