ROL
Public Member Functions | Private Member Functions | List of all members
H1VectorBatchManager< Real, Ordinal > Class Template Reference

#include <example_06.hpp>

+ Inheritance diagram for H1VectorBatchManager< Real, Ordinal >:

Public Member Functions

 H1VectorBatchManager (const ROL::Ptr< const Teuchos::Comm< Ordinal > > &comm)
 
void sumAll (ROL::Vector< Real > &input, ROL::Vector< Real > &output)
 
 H1VectorBatchManager (const ROL::Ptr< const Teuchos::Comm< Ordinal > > &comm)
 
void sumAll (ROL::Vector< Real > &input, ROL::Vector< Real > &output)
 
 H1VectorBatchManager (const ROL::Ptr< const Teuchos::Comm< Ordinal > > &comm)
 
void sumAll (ROL::Vector< Real > &input, ROL::Vector< Real > &output)
 

Private Member Functions

void cast_vector (ROL::Ptr< std::vector< Real > > &xvec, ROL::Vector< Real > &x) const
 
void cast_vector (ROL::Ptr< std::vector< Real > > &xvec, ROL::Vector< Real > &x) const
 
void cast_vector (ROL::Ptr< std::vector< Real > > &xvec, ROL::Vector< Real > &x) const
 

Detailed Description

template<class Real, class Ordinal>
class H1VectorBatchManager< Real, Ordinal >

Definition at line 1241 of file example_06.hpp.

Constructor & Destructor Documentation

template<class Real , class Ordinal >
H1VectorBatchManager< Real, Ordinal >::H1VectorBatchManager ( const ROL::Ptr< const Teuchos::Comm< Ordinal > > &  comm)
inline

Definition at line 1254 of file example_06.hpp.

template<class Real , class Ordinal >
H1VectorBatchManager< Real, Ordinal >::H1VectorBatchManager ( const ROL::Ptr< const Teuchos::Comm< Ordinal > > &  comm)
inline

Definition at line 1606 of file example_07.hpp.

template<class Real , class Ordinal >
H1VectorBatchManager< Real, Ordinal >::H1VectorBatchManager ( const ROL::Ptr< const Teuchos::Comm< Ordinal > > &  comm)
inline

Definition at line 1410 of file example_08.hpp.

Member Function Documentation

template<class Real , class Ordinal >
void H1VectorBatchManager< Real, Ordinal >::cast_vector ( ROL::Ptr< std::vector< Real > > &  xvec,
ROL::Vector< Real > &  x 
) const
inlineprivate

Definition at line 1243 of file example_06.hpp.

Referenced by H1VectorBatchManager< Real, Ordinal >::sumAll().

template<class Real , class Ordinal >
void H1VectorBatchManager< Real, Ordinal >::sumAll ( ROL::Vector< Real > &  input,
ROL::Vector< Real > &  output 
)
inline
template<class Real , class Ordinal >
void H1VectorBatchManager< Real, Ordinal >::cast_vector ( ROL::Ptr< std::vector< Real > > &  xvec,
ROL::Vector< Real > &  x 
) const
inlineprivate

Definition at line 1593 of file example_07.hpp.

template<class Real , class Ordinal >
void H1VectorBatchManager< Real, Ordinal >::sumAll ( ROL::Vector< Real > &  input,
ROL::Vector< Real > &  output 
)
inline
template<class Real , class Ordinal >
void H1VectorBatchManager< Real, Ordinal >::cast_vector ( ROL::Ptr< std::vector< Real > > &  xvec,
ROL::Vector< Real > &  x 
) const
inlineprivate

Definition at line 1399 of file example_08.hpp.

template<class Real , class Ordinal >
void H1VectorBatchManager< Real, Ordinal >::sumAll ( ROL::Vector< Real > &  input,
ROL::Vector< Real > &  output 
)
inline

The documentation for this class was generated from the following files: