| 
    Belos
    Version of the Day
    
   | 
 
An implementation of StatusTestResNorm using a family of norms of subvectors of the residual vectors. More...
#include <BelosStatusTestGenResSubNorm.hpp>

Public Types | |
| typedef Teuchos::ScalarTraits < ScalarType >  | SCT | 
| typedef SCT::magnitudeType | MagnitudeType | 
| typedef MultiVecTraits < ScalarType, MV >  | MVT | 
  Public Types inherited from Belos::StatusTestResNorm< ScalarType, MV, OP > | |
| typedef Teuchos::ScalarTraits < ScalarType >  | SCT | 
| typedef SCT::magnitudeType | MagnitudeType | 
| typedef MultiVecTraits < ScalarType, MV >  | MVT | 
Additional Inherited Members | |
  Public Member Functions inherited from Belos::StatusTestResNorm< ScalarType, MV, OP > | |
| virtual int | setTolerance (MagnitudeType tolerance)=0 | 
| Set the value of the tolerance.  More... | |
| virtual int | setQuorum (int quorum)=0 | 
| Sets the number of residuals that must pass the convergence test before Passed is returned.  More... | |
| virtual int | setShowMaxResNormOnly (bool showMaxResNormOnly)=0 | 
| Set whether the only maximum residual norm is displayed when the print() method is called.  More... | |
| virtual int | defineScaleForm (ScaleType TypeOfScaling, NormType TypeOfNorm, MagnitudeType ScaleValue=Teuchos::ScalarTraits< MagnitudeType >::one())=0 | 
| Define the form of the scaling for the residual.  More... | |
| virtual int | getQuorum () const =0 | 
| Returns the number of residuals that must pass the convergence test before Passed is returned.  More... | |
| virtual bool | getShowMaxResNormOnly ()=0 | 
| Returns whether the only maximum residual norm is displayed when the print() method is called.  More... | |
| virtual std::vector< int > | convIndices ()=0 | 
| Returns the std::vector containing the indices of the residuals that passed the test.  More... | |
| virtual MagnitudeType | getTolerance () const =0 | 
Returns the value of the tolerance,  , set in the constructor.  More... | |
| virtual const std::vector < MagnitudeType > *  | getTestValue () const =0 | 
Returns the test value,  , computed in most recent call to CheckStatus.  More... | |
| virtual Teuchos::RCP< MV > | getSolution ()=0 | 
| Returns the current solution estimate that was computed for the most recent residual test.  More... | |
| virtual bool | getLOADetected () const =0 | 
| Returns a boolean indicating a loss of accuracy has been detected in computing the residual.  More... | |
  Public Member Functions inherited from Belos::StatusTest< ScalarType, MV, OP > | |
| StatusTest () | |
| Constructor.  More... | |
| virtual | ~StatusTest () | 
| Destructor.  More... | |
| virtual StatusType | checkStatus (Iteration< ScalarType, MV, OP > *iSolver)=0 | 
| Check convergence status: Unconverged, Converged, Failed.  More... | |
| virtual StatusType | getStatus () const =0 | 
| Return the result of the most recent CheckStatus call.  More... | |
| virtual void | reset ()=0 | 
| Informs the convergence test that it should reset its internal configuration to the initialized state.  More... | |
| virtual void | print (std::ostream &os, int indent=0) const =0 | 
| Output formatted description of stopping test to output stream.  More... | |
| virtual void | printStatus (std::ostream &os, StatusType type) const | 
| Output the result of the most recent CheckStatus call.  More... | |
  Public Member Functions inherited from Teuchos::Describable | |
| virtual std::string | description () const | 
| virtual void | describe (FancyOStream &out, const EVerbosityLevel verbLevel=verbLevel_default) const | 
| void | describe (std::ostream &out, const EVerbosityLevel verbLevel=verbLevel_default) const | 
| virtual | ~Describable () | 
| LabeledObject () | |
| virtual | ~LabeledObject () | 
| virtual void | setObjectLabel (const std::string &objectLabel) | 
| virtual std::string | getObjectLabel () const | 
| DescribableStreamManipulatorState | describe (const Describable &describable, const EVerbosityLevel verbLevel=Describable::verbLevel_default) | 
| std::ostream & | operator<< (std::ostream &os, const DescribableStreamManipulatorState &d) | 
  Static Public Attributes inherited from Teuchos::Describable | |
| static const EVerbosityLevel | verbLevel_default | 
An implementation of StatusTestResNorm using a family of norms of subvectors of the residual vectors.
StatusTestGenResSubNorm is an implementation of StatusTestResNorm that allows a user to construct one of a family of residual tests for use as a status/convergence test for Belos.
Definition at line 72 of file BelosStatusTestGenResSubNorm.hpp.
| typedef Teuchos::ScalarTraits<ScalarType> Belos::StatusTestGenResSubNorm< ScalarType, MV, OP >::SCT | 
Definition at line 76 of file BelosStatusTestGenResSubNorm.hpp.
| typedef SCT::magnitudeType Belos::StatusTestGenResSubNorm< ScalarType, MV, OP >::MagnitudeType | 
Definition at line 77 of file BelosStatusTestGenResSubNorm.hpp.
| typedef MultiVecTraits<ScalarType,MV> Belos::StatusTestGenResSubNorm< ScalarType, MV, OP >::MVT | 
Definition at line 78 of file BelosStatusTestGenResSubNorm.hpp.
 1.8.5