ROL
Public Member Functions | Public Attributes | Friends | List of all members
ROL::details::VectorWorkspace< Real >::VectorStack Struct Reference

Public Member Functions

 VectorStack (const V &x)
 
const VectorKeygetKey () const
 
size_type size () const
 
size_type number_assigned () const
 
Ptr< Vclone (const V &x)
 
vector< size_typegetRefCounts (void) const
 

Public Attributes

vector< Ptr< V > > vectors_
 
VectorKey key_
 

Friends

class VectorWorkspace< Real >
 

Detailed Description

template<typename Real>
struct ROL::details::VectorWorkspace< Real >::VectorStack

Definition at line 141 of file ROL_VectorWorkspace.hpp.

Constructor & Destructor Documentation

◆ VectorStack()

template<typename Real >
ROL::details::VectorWorkspace< Real >::VectorStack::VectorStack ( const V & x)
inline

Definition at line 147 of file ROL_VectorWorkspace.hpp.

Member Function Documentation

◆ getKey()

template<typename Real >
const VectorKey & ROL::details::VectorWorkspace< Real >::VectorStack::getKey ( ) const
inline

◆ size()

template<typename Real >
size_type ROL::details::VectorWorkspace< Real >::VectorStack::size ( ) const
inline

◆ number_assigned()

template<typename Real >
size_type ROL::details::VectorWorkspace< Real >::VectorStack::number_assigned ( ) const
inline

◆ clone()

template<typename Real >
Ptr< V > ROL::details::VectorWorkspace< Real >::VectorStack::clone ( const V & x)
inline

◆ getRefCounts()

template<typename Real >
vector< size_type > ROL::details::VectorWorkspace< Real >::VectorStack::getRefCounts ( void ) const
inline

Friends And Related Symbol Documentation

◆ VectorWorkspace< Real >

template<typename Real >
friend class VectorWorkspace< Real >
friend

Definition at line 131 of file ROL_VectorWorkspace.hpp.

Member Data Documentation

◆ vectors_

template<typename Real >
vector<Ptr<V> > ROL::details::VectorWorkspace< Real >::VectorStack::vectors_

◆ key_

template<typename Real >
VectorKey ROL::details::VectorWorkspace< Real >::VectorStack::key_

The documentation for this struct was generated from the following file: