ROL
Classes | Namespaces | Functions
ROL_SimulatedVector.hpp File Reference
#include "ROL_Vector.hpp"
#include "ROL_SampleGenerator.hpp"

Go to the source code of this file.

Classes

class  ROL::PrimalSimulatedVector< Real >
 
class  ROL::DualSimulatedVector< Real >
 
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

 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)