|
ROL
|
#include <ROL_ProbabilityVector.hpp>
Public Member Functions | |
| PrimalProbabilityVector (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< DualProbabilityVector< Real > > | dual_vec_ |
| bool | isDualInitialized_ |
Definition at line 93 of file ROL_ProbabilityVector.hpp.
|
private |
Definition at line 94 of file ROL_ProbabilityVector.hpp.
|
inline |
Definition at line 101 of file ROL_ProbabilityVector.hpp.
|
inline |
Definition at line 107 of file ROL_ProbabilityVector.hpp.
References ROL::BatchStdVector< Real >::getBatchManager(), and ROL::StdVector< Real, Element >::getVector().
|
inline |
Definition at line 122 of file ROL_ProbabilityVector.hpp.
References ROL::StdVector< Real, Element >::getVector(), and ROL::PrimalProbabilityVector< Real >::scale_.
|
inline |
|
private |
Definition at line 96 of file ROL_ProbabilityVector.hpp.
Referenced by ROL::PrimalProbabilityVector< Real >::clone(), and ROL::PrimalProbabilityVector< Real >::dual().
|
mutableprivate |
Definition at line 97 of file ROL_ProbabilityVector.hpp.
Referenced by ROL::PrimalProbabilityVector< Real >::dual().
|
mutableprivate |
Definition at line 98 of file ROL_ProbabilityVector.hpp.
Referenced by ROL::PrimalProbabilityVector< Real >::dual().