ROL
|
#include <example_06.hpp>
Public Member Functions | |
L2VectorBatchManager (const Teuchos::RCP< const Teuchos::Comm< Ordinal > > &comm) | |
void | sumAll (ROL::Vector< Real > &input, ROL::Vector< Real > &output) |
L2VectorBatchManager (const Teuchos::RCP< const Teuchos::Comm< Ordinal > > &comm) | |
void | sumAll (ROL::Vector< Real > &input, ROL::Vector< Real > &output) |
L2VectorBatchManager (const Teuchos::RCP< const Teuchos::Comm< Ordinal > > &comm) | |
void | sumAll (ROL::Vector< Real > &input, ROL::Vector< Real > &output) |
![]() | |
TeuchosBatchManager (const Teuchos::RCP< const Teuchos::Comm< Ordinal > > &comm) | |
int | batchID (void) |
int | numBatches (void) |
void | reduceAll (Real *input, Real *output, const Elementwise::ReductionOp< Real > &r) |
void | minAll (Real *input, Real *output, int dim) |
void | maxAll (Real *input, Real *output, int dim) |
void | sumAll (Real *input, Real *output, int dim) |
void | barrier (void) |
![]() | |
virtual | ~BatchManager () |
Private Member Functions | |
void | cast_vector (Teuchos::RCP< std::vector< Real > > &xvec, ROL::Vector< Real > &x) const |
void | cast_vector (Teuchos::RCP< std::vector< Real > > &xvec, ROL::Vector< Real > &x) const |
void | cast_vector (Teuchos::RCP< std::vector< Real > > &xvec, ROL::Vector< Real > &x) const |
Definition at line 1542 of file example_06.hpp.
|
inline |
Definition at line 1557 of file example_06.hpp.
|
inline |
Definition at line 1573 of file example_07.hpp.
|
inline |
Definition at line 1557 of file example_08.hpp.
|
inlineprivate |
Definition at line 1544 of file example_06.hpp.
Referenced by L2VectorBatchManager< Real, Ordinal >::sumAll().
|
inlinevirtual |
Reimplemented from ROL::TeuchosBatchManager< Real, Ordinal >.
Definition at line 1559 of file example_06.hpp.
References ROL::TeuchosBatchManager< Real, Ordinal >::batchID(), L2VectorBatchManager< Real, Ordinal >::cast_vector(), and ROL::TeuchosBatchManager< Real, Ordinal >::sumAll().
|
inlineprivate |
Definition at line 1560 of file example_07.hpp.
|
inlinevirtual |
Reimplemented from ROL::TeuchosBatchManager< Real, Ordinal >.
Definition at line 1575 of file example_07.hpp.
References ROL::TeuchosBatchManager< Real, Ordinal >::batchID(), L2VectorBatchManager< Real, Ordinal >::cast_vector(), and ROL::TeuchosBatchManager< Real, Ordinal >::sumAll().
|
inlineprivate |
Definition at line 1544 of file example_08.hpp.
|
inlinevirtual |
Reimplemented from ROL::TeuchosBatchManager< Real, Ordinal >.
Definition at line 1559 of file example_08.hpp.
References ROL::TeuchosBatchManager< Real, Ordinal >::batchID(), L2VectorBatchManager< Real, Ordinal >::cast_vector(), and ROL::TeuchosBatchManager< Real, Ordinal >::sumAll().