ROL
|
#include <ROL_EpetraBatchManager.hpp>
Public Member Functions | |
virtual | ~EpetraBatchManager () |
EpetraBatchManager (Teuchos::RCP< Epetra_Comm > &comm) | |
int | batchID (void) |
int | numBatches (void) |
void | sumAll (Real *input, Real *output, int dim) |
virtual void | sumAll (Vector< Real > &input, Vector< Real > &output)=0 |
void | barrier (void) |
![]() | |
virtual | ~BatchManager () |
Protected Attributes | |
Teuchos::RCP< Epetra_Comm > | comm_ |
Definition at line 53 of file ROL_EpetraBatchManager.hpp.
|
inlinevirtual |
Definition at line 58 of file ROL_EpetraBatchManager.hpp.
|
inline |
Definition at line 59 of file ROL_EpetraBatchManager.hpp.
|
inlinevirtual |
Reimplemented from ROL::BatchManager< Real >.
Definition at line 60 of file ROL_EpetraBatchManager.hpp.
References ROL::EpetraBatchManager< Real >::comm_.
Referenced by ROL::StdEpetraBatchManager< Real >::sumAll().
|
inlinevirtual |
Reimplemented from ROL::BatchManager< Real >.
Definition at line 61 of file ROL_EpetraBatchManager.hpp.
References ROL::EpetraBatchManager< Real >::comm_.
|
inlinevirtual |
Reimplemented from ROL::BatchManager< Real >.
Definition at line 62 of file ROL_EpetraBatchManager.hpp.
References ROL::EpetraBatchManager< Real >::comm_.
Referenced by ROL::StdEpetraBatchManager< Real >::sumAll().
|
pure virtual |
Reimplemented from ROL::BatchManager< Real >.
Implemented in ROL::StdEpetraBatchManager< Real >.
|
inlinevirtual |
Reimplemented from ROL::BatchManager< Real >.
Definition at line 64 of file ROL_EpetraBatchManager.hpp.
References ROL::EpetraBatchManager< Real >::comm_.
|
protected |
Definition at line 55 of file ROL_EpetraBatchManager.hpp.
Referenced by ROL::EpetraBatchManager< Real >::barrier(), ROL::EpetraBatchManager< Real >::batchID(), ROL::EpetraBatchManager< Real >::numBatches(), and ROL::EpetraBatchManager< Real >::sumAll().