10 #ifndef ROL_BUNDLESTATUSTEST_H
11 #define ROL_BUNDLESTATUSTEST_H
31 tol_ = parlist.sublist(
"Step").sublist(
"Bundle").get(
"Epsilon Solution Tolerance", em6);
32 max_iter_ = parlist.sublist(
"Status Test").get(
"Iteration Limit", 100);
44 && (state.
flag ==
false) ) {
virtual bool check(AlgorithmState< Real > &state)
Check algorithm status.
Real aggregateGradientNorm
Contains definitions of custom data types in ROL.
State for algorithm class. Will be used for restarts.
virtual ~BundleStatusTest()
BundleStatusTest(ROL::ParameterList &parlist)
Provides an interface to check status of optimization algorithms.
BundleStatusTest(Real tol=1.e-6, int max_iter=100)