ROL
|
#include <ROL_BatchManager.hpp>
Public Member Functions | |
virtual | ~BatchManager () |
virtual int | batchID (void) |
virtual int | numBatches (void) |
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, const Elementwise::ReductionOp< Real > &r) |
virtual void | barrier (void) |
Definition at line 54 of file ROL_BatchManager.hpp.
|
inlinevirtual |
Definition at line 56 of file ROL_BatchManager.hpp.
|
inlinevirtual |
Reimplemented in ROL::TeuchosBatchManager< Real, Ordinal >.
Definition at line 58 of file ROL_BatchManager.hpp.
|
inlinevirtual |
Reimplemented in ROL::TeuchosBatchManager< Real, Ordinal >.
Definition at line 62 of file ROL_BatchManager.hpp.
|
inlinevirtual |
Reimplemented in ROL::TeuchosBatchManager< Real, Ordinal >.
Definition at line 66 of file ROL_BatchManager.hpp.
|
inlinevirtual |
Reimplemented in H1VectorBatchManager< Real, Ordinal >, H1VectorBatchManager< Real, Ordinal >, H1VectorBatchManager< Real, Ordinal >, L2VectorBatchManager< Real, Ordinal >, L2VectorBatchManager< Real, Ordinal >, L2VectorBatchManager< Real, Ordinal >, ROL::TeuchosBatchManager< Real, Ordinal >, and ROL::StdTeuchosBatchManager< Real, Ordinal >.
Definition at line 72 of file ROL_BatchManager.hpp.
References ROL::Vector< Real >::set().
|
inlinevirtual |
Reimplemented in ROL::TeuchosBatchManager< Real, Ordinal >.
Definition at line 76 of file ROL_BatchManager.hpp.
|
inlinevirtual |
Reimplemented in ROL::TeuchosBatchManager< Real, Ordinal >.
Definition at line 81 of file ROL_BatchManager.hpp.