42 #ifndef ANASAZI_OUTPUT_STREAM_TRAITS_HPP 43 #define ANASAZI_OUTPUT_STREAM_TRAITS_HPP 52 #include "Teuchos_FancyOStream.hpp" 70 template<
class OperatorType>
76 getOutputStream (
const OperatorType& op,
int rootRank = 0)
86 MPI_Initialized(&mpiStarted);
89 MPI_Comm_rank(MPI_COMM_WORLD, &myRank);
90 MPI_Comm_size(MPI_COMM_WORLD, &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...
Namespace Anasazi contains the classes, structs, enums and utilities used by the Anasazi package...
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.