#include <ROL_BatchManager.hpp>
|
virtual | ~BatchManager () |
|
virtual int | batchID () |
|
virtual int | numBatches () |
|
virtual void | sumAll (Real *input, Real *output, int dim) |
|
virtual void | sumAll (Vector< Real > &input, Vector< Real > &output) |
|
virtual void | reduceAll (Real *input, Real *output, int dim, const Elementwise::ReductionOp< Real > &r) |
|
virtual void | gatherAll (const Real *send, const int ssize, Real *receive, int const rsize) const |
|
virtual void | broadcast (Real *input, int cnt, int root) |
|
virtual void | barrier () |
|
template<class Real>
class ROL::BatchManager< Real >
Definition at line 19 of file ROL_BatchManager.hpp.
template<class Real >
virtual void ROL::BatchManager< Real >::sumAll |
( |
Real * |
input, |
|
|
Real * |
output, |
|
|
int |
dim |
|
) |
| |
|
inlinevirtual |
template<class Real >
virtual void ROL::BatchManager< Real >::reduceAll |
( |
Real * |
input, |
|
|
Real * |
output, |
|
|
int |
dim, |
|
|
const Elementwise::ReductionOp< Real > & |
r |
|
) |
| |
|
inlinevirtual |
template<class Real >
virtual void ROL::BatchManager< Real >::gatherAll |
( |
const Real * |
send, |
|
|
const int |
ssize, |
|
|
Real * |
receive, |
|
|
int const |
rsize |
|
) |
| const |
|
inlinevirtual |
template<class Real >
virtual void ROL::BatchManager< Real >::broadcast |
( |
Real * |
input, |
|
|
int |
cnt, |
|
|
int |
root |
|
) |
| |
|
inlinevirtual |
The documentation for this class was generated from the following file: