ROL
|
Provides an interface to check two status tests of optimization algorithms. More...
#include <ROL_CombinedStatusTest.hpp>
Public Member Functions | |
CombinedStatusTest (void) | |
void | reset (void) |
void | add (const Ptr< StatusTest< Real >> &status) |
bool | check (AlgorithmState< Real > &state) |
Check algorithm status. More... | |
Public Member Functions inherited from ROL::StatusTest< Real > | |
virtual | ~StatusTest () |
StatusTest (ROL::ParameterList &parlist) | |
StatusTest (Real gtol=1.e-6, Real stol=1.e-12, int max_iter=100, bool use_rel=false) | |
Private Attributes | |
std::vector< Ptr< StatusTest < Real > > > | status_ |
Provides an interface to check two status tests of optimization algorithms.
Definition at line 23 of file ROL_CombinedStatusTest.hpp.
|
inline |
Definition at line 28 of file ROL_CombinedStatusTest.hpp.
References ROL::CombinedStatusTest< Real >::status_.
|
inline |
Definition at line 32 of file ROL_CombinedStatusTest.hpp.
References ROL::CombinedStatusTest< Real >::status_.
|
inline |
Definition at line 36 of file ROL_CombinedStatusTest.hpp.
References ROL::CombinedStatusTest< Real >::status_.
|
inlinevirtual |
Check algorithm status.
Reimplemented from ROL::StatusTest< Real >.
Definition at line 40 of file ROL_CombinedStatusTest.hpp.
References ROL::CombinedStatusTest< Real >::status_.
|
private |
Definition at line 25 of file ROL_CombinedStatusTest.hpp.
Referenced by ROL::CombinedStatusTest< Real >::add(), ROL::CombinedStatusTest< Real >::check(), ROL::CombinedStatusTest< Real >::CombinedStatusTest(), and ROL::CombinedStatusTest< Real >::reset().