|
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 146 of file ROL_ProbabilityVector.hpp.
|
private |
Definition at line 147 of file ROL_ProbabilityVector.hpp.
|
inline |
Definition at line 154 of file ROL_ProbabilityVector.hpp.
|
inline |
Definition at line 160 of file ROL_ProbabilityVector.hpp.
References ROL::BatchStdVector< Real >::getBatchManager(), and ROL::StdVector< Real, Element >::getVector().
|
inline |
Definition at line 175 of file ROL_ProbabilityVector.hpp.
References ROL::StdVector< Real, Element >::getVector(), and ROL::DualProbabilityVector< Real >::scale_.
|
inline |
|
private |
Definition at line 149 of file ROL_ProbabilityVector.hpp.
Referenced by ROL::DualProbabilityVector< Real >::clone(), and ROL::DualProbabilityVector< Real >::dual().
|
mutableprivate |
Definition at line 150 of file ROL_ProbabilityVector.hpp.
Referenced by ROL::DualProbabilityVector< Real >::dual().
|
mutableprivate |
Definition at line 151 of file ROL_ProbabilityVector.hpp.
Referenced by ROL::DualProbabilityVector< Real >::dual().