|
ROL
|
#include <ROL_ProbabilityVector.hpp>
Public Member Functions | |
| DualProbabilityVector (const ROL::Ptr< std::vector< Real > > &vec, const ROL::Ptr< BatchManager< Real > > &bman, const ROL::Ptr< std::vector< Real > > &scale) | |
| Real | dot (const Vector< Real > &x) const |
| ROL::Ptr< Vector< Real > > | clone (void) const |
| const Vector< Real > & | dual (void) const |
Private Types | |
| typedef std::vector< Real >::size_type | uint |
Private Attributes | |
| ROL::Ptr< std::vector< Real > > | scale_ |
| ROL::Ptr< PrimalProbabilityVector< Real > > | primal_vec_ |
| bool | isDualInitialized_ |
Definition at line 153 of file ROL_ProbabilityVector.hpp.
|
private |
Definition at line 154 of file ROL_ProbabilityVector.hpp.
|
inline |
Definition at line 161 of file ROL_ProbabilityVector.hpp.
|
inline |
Definition at line 167 of file ROL_ProbabilityVector.hpp.
References ROL::BatchStdVector< Real >::getBatchManager(), and ROL::StdVector< Real, Element >::getVector().
|
inline |
Definition at line 182 of file ROL_ProbabilityVector.hpp.
References ROL::StdVector< Real, Element >::getVector(), and ROL::DualProbabilityVector< Real >::scale_.
|
inline |
|
private |
Definition at line 156 of file ROL_ProbabilityVector.hpp.
Referenced by ROL::DualProbabilityVector< Real >::clone(), and ROL::DualProbabilityVector< Real >::dual().
|
mutableprivate |
Definition at line 157 of file ROL_ProbabilityVector.hpp.
Referenced by ROL::DualProbabilityVector< Real >::dual().
|
mutableprivate |
Definition at line 158 of file ROL_ProbabilityVector.hpp.
Referenced by ROL::DualProbabilityVector< Real >::dual().