#include <BelosOutputManager.hpp>
Public Member Functions | |
Constructors/Destructor | |
| OutputManager () | |
| Default constructor. | |
| OutputManager (int myID, int vbLevel=Belos::Errors, int printID=0, const Teuchos::RefCountPtr< ostream > &os=Teuchos::rcp(&std::cout, false)) | |
| Basic constructor. | |
| virtual | ~OutputManager () |
| Destructor. | |
Set methods | |
| void | SetOStream (const Teuchos::RefCountPtr< ostream > &os) |
| Set the output stream for this manager. | |
| void | SetVerbosity (int vbLevel) |
| Set the verbosity level for this manager. | |
Get methods | |
| Teuchos::RefCountPtr< ostream > | GetOStream () |
| Get the output stream for this manager. | |
Query methods | |
| bool | isVerbosity (MsgType type) const |
| Find out whether we need to print out information for this message type. | |
| bool | isVerbosityAndPrint (MsgType type) const |
| Find out whether this processor needs to print out information for this message type. | |
| bool | doPrint (void) const |
| Find out whether information can be outputted through this output stream. | |
This output manager will remove the need for the solver or linear problem to know any information about the required output. Calling doPrint( int vbLevel ) will inform the solver if it is supposed to output the information corresponding to the verbosity level (vbLevel ).
Definition at line 54 of file BelosOutputManager.hpp.
|
|||||||||
|
Default constructor.
Definition at line 130 of file BelosOutputManager.hpp. |
|
||||||||||||||||||||||||
|
Basic constructor.
Definition at line 140 of file BelosOutputManager.hpp. |
|
|||||||||
|
Destructor.
Definition at line 68 of file BelosOutputManager.hpp. |
|
||||||||||
|
Set the output stream for this manager.
Definition at line 75 of file BelosOutputManager.hpp. |
|
||||||||||
|
Set the verbosity level for this manager.
Definition at line 78 of file BelosOutputManager.hpp. |
|
|||||||||
|
Get the output stream for this manager.
Definition at line 86 of file BelosOutputManager.hpp. |
|
||||||||||
|
Find out whether we need to print out information for this message type. This method is used by the solver to determine whether computations are necessary for this message type. Definition at line 97 of file BelosOutputManager.hpp. |
|
||||||||||
|
Find out whether this processor needs to print out information for this message type. This method is used by the solver to determine whether this output stream has been selected to output the information for this message type. Definition at line 103 of file BelosOutputManager.hpp. |
|
||||||||||
|
Find out whether information can be outputted through this output stream.
Definition at line 106 of file BelosOutputManager.hpp. |
1.3.9.1