#include <ioterm.hh>
Inheritance diagram for RVLAlg::CountingThresholdIterationTable< Scalar >:
Public Types | |
typedef ScalarFieldTraits< Scalar >::AbsType | atype |
Public Member Functions | |
CountingThresholdIterationTable (int maxcount, const atype &val, atype tol, string &scalarname, ostream &out=cout) | |
CountingThresholdIterationTable (int maxcount, const atype &val, atype tol, ostream &out=cout) | |
bool | query () |
Protected Attributes | |
atype | tol_ |
const atype & | val_ |
ostream & | out_ |
Returns stop when the count exceeds maxcount or the Scalar falls below the specified tolerance.
Definition at line 323 of file ioterm.hh.
typedef ScalarFieldTraits<Scalar>::AbsType RVLAlg::CountingThresholdIterationTable< Scalar >::atype |
RVLAlg::CountingThresholdIterationTable< Scalar >::CountingThresholdIterationTable | ( | int | maxcount, | |
const atype & | val, | |||
atype | tol, | |||
string & | scalarname, | |||
ostream & | out = cout | |||
) |
Definition at line 328 of file ioterm.hh.
References RVLAlg::CountingThresholdIterationTable< Scalar >::out_.
RVLAlg::CountingThresholdIterationTable< Scalar >::CountingThresholdIterationTable | ( | int | maxcount, | |
const atype & | val, | |||
atype | tol, | |||
ostream & | out = cout | |||
) |
Definition at line 339 of file ioterm.hh.
References RVLAlg::CountingThresholdIterationTable< Scalar >::out_.
bool RVLAlg::CountingThresholdIterationTable< Scalar >::query | ( | ) | [virtual] |
Reimplemented from RVLAlg::CountTerminator.
Definition at line 349 of file ioterm.hh.
References RVLAlg::CountTerminator::getCount(), RVLAlg::CountingThresholdIterationTable< Scalar >::out_, RVLAlg::CountTerminator::query(), RVLAlg::CountingThresholdIterationTable< Scalar >::tol_, and RVLAlg::CountingThresholdIterationTable< Scalar >::val_.
atype RVLAlg::CountingThresholdIterationTable< Scalar >::tol_ [protected] |
Definition at line 366 of file ioterm.hh.
Referenced by RVLAlg::CountingThresholdIterationTable< Scalar >::query().
const atype& RVLAlg::CountingThresholdIterationTable< Scalar >::val_ [protected] |
Definition at line 367 of file ioterm.hh.
Referenced by RVLAlg::CountingThresholdIterationTable< Scalar >::query().
ostream& RVLAlg::CountingThresholdIterationTable< Scalar >::out_ [protected] |
Definition at line 368 of file ioterm.hh.
Referenced by RVLAlg::CountingThresholdIterationTable< Scalar >::CountingThresholdIterationTable(), and RVLAlg::CountingThresholdIterationTable< Scalar >::query().