42 #ifndef ANASAZI_OUTPUT_STREAM_TRAITS_HPP
43 #define ANASAZI_OUTPUT_STREAM_TRAITS_HPP
52 #include "Teuchos_FancyOStream.hpp"
57 #include "AnasaziGlobalComm.hpp"
71 template<
class OperatorType>
77 getOutputStream (
const OperatorType& ,
int rootRank = 0)
87 MPI_Initialized(&mpiStarted);
90 MPI_Comm_rank(get_global_comm(), &myRank);
91 MPI_Comm_size(get_global_comm(), &numProcs);
basic_FancyOStream & setProcRankAndSize(const int procRank, const int numProcs)
Output managers remove the need for the eigensolver to know any information about the required output...
Anasazi header file which uses auto-configuration information to include necessary C++ headers...
basic_FancyOStream & setOutputToRootOnly(const int rootRank)
Types and exceptions used within Anasazi solvers and interfaces.