#include <AnasaziOutputManager.hpp>
Public Member Functions | |
Constructors/Destructor. | |
| OutputManager () | |
| Default constructor. | |
| OutputManager (int myID, int vb=Anasazi::Error, int printID=0, ostream &os=std::cout) | |
| Basic constructor. | |
| virtual | ~OutputManager () |
| Destructor. | |
Set methods. | |
| void | SetOStream (ostream &os) |
| Set the output stream for this manager. | |
| void | SetVerbosity (int vb) |
| Set the message output types for this manager. | |
Get methods. | |
| ostream & | GetOStream () |
| Get the output stream for this manager. | |
Query methods. | |
| bool | isVerbosity (MsgType type) |
| Find out whether we need to print out information for this message type. | |
| bool | isVerbosityAndPrint (MsgType type) |
| Find out whether this processor needs to print out information for this message type. | |
| bool | doPrint (void) |
| Find out whether information can be outputted through this output stream. | |
This output manager will remove the need for the eigensolver to know any information about the required output. Calling isVerbosity( MsgType type ) will inform the solver if it is supposed to output the information corresponding to the message type (type ).
|
||||||||||
|
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. |
|
||||||||||
|
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. |
1.3.9.1