ROL
ROL_SimulatedVector.hpp File Reference

Go to the source code of this file.

Classes

class  ROL::SimulatedVector< Real >
 Defines the linear algebra of a vector space on a generic partitioned vector where the individual vectors are distributed in batches defined by ROL::BatchManager. This is a batch-distributed version of ROL::PartitionedVector. More...
class  ROL::PrimalSimulatedVector< Real >
class  ROL::DualSimulatedVector< Real >

Namespaces

namespace  ROL

Functions

template<class Real>
ROL::Ptr< Vector< Real > > ROL::CreateSimulatedVector (const ROL::Ptr< Vector< Real > > &a, const ROL::Ptr< BatchManager< Real > > &bman)
template<class Real>
ROL::Ptr< const Vector< Real > > ROL::CreateSimulatedVector (const ROL::Ptr< const Vector< Real > > &a, const ROL::Ptr< BatchManager< Real > > &bman)
template<class Real>
ROL::Ptr< Vector< Real > > ROL::CreateSimulatedVector (const ROL::Ptr< Vector< Real > > &a, const ROL::Ptr< Vector< Real > > &b, const ROL::Ptr< BatchManager< Real > > &bman)
template<class Real>
ROL::Ptr< const Vector< Real > > ROL::CreateSimulatedVector (const ROL::Ptr< const Vector< Real > > &a, const ROL::Ptr< const Vector< Real > > &b, const ROL::Ptr< BatchManager< Real > > &bman)
template<class Real>
ROL::Ptr< Vector< Real > > ROL::CreateSimulatedVector (const ROL::Ptr< Vector< Real > > &a, const ROL::Ptr< Vector< Real > > &b, const ROL::Ptr< Vector< Real > > &c, const ROL::Ptr< BatchManager< Real > > &bman)
template<class Real>
ROL::Ptr< const Vector< Real > > ROL::CreateSimulatedVector (const ROL::Ptr< const Vector< Real > > &a, const ROL::Ptr< const Vector< Real > > &b, const ROL::Ptr< const Vector< Real > > &c, const ROL::Ptr< BatchManager< Real > > &bman)
template<class Real>
ROL::Ptr< Vector< Real > > ROL::CreateSimulatedVector (const ROL::Ptr< Vector< Real > > &a, const ROL::Ptr< Vector< Real > > &b, const ROL::Ptr< Vector< Real > > &c, const ROL::Ptr< Vector< Real > > &d, const ROL::Ptr< BatchManager< Real > > &bman)
template<class Real>
ROL::Ptr< const Vector< Real > > ROL::CreateSimulatedVector (const ROL::Ptr< const Vector< Real > > &a, const ROL::Ptr< const Vector< Real > > &b, const ROL::Ptr< const Vector< Real > > &c, const ROL::Ptr< const Vector< Real > > &d, const ROL::Ptr< BatchManager< Real > > &bman)