PyTrilinos::Anasazi::OutputManagerDouble Class Reference

Inheritance diagram for PyTrilinos::Anasazi::OutputManagerDouble:

Inheritance graph
[legend]
Collaboration diagram for PyTrilinos::Anasazi::OutputManagerDouble:

Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__
def setVerbosity
def getVerbosity
def isVerbosity
def stream
def __init__
def setVerbosity
def getVerbosity
def isVerbosity
def stream


Detailed Description

Output managers remove the need for the eigensolver to know any
information about the required output. Calling isVerbosity( MsgType
type ) informs the solver if it is supposed to output the information
corresponding to the message type.

Chris Baker, Ulrich Hetmaniuk, Rich Lehoucq, and Heidi Thornquist

C++ includes: AnasaziOutputManager.hpp 

Member Function Documentation

def PyTrilinos::Anasazi::OutputManagerDouble::getVerbosity (   self,
  args 
)

getVerbosity(self) -> int

virtual
int Anasazi::OutputManager< ScalarType >::getVerbosity() const

Get the message output types for this manager. 

def PyTrilinos::Anasazi::OutputManagerDouble::getVerbosity (   self,
  args 
)

getVerbosity(self) -> int

virtual
int Anasazi::OutputManager< ScalarType >::getVerbosity() const

Get the message output types for this manager. 

def PyTrilinos::Anasazi::OutputManagerDouble::isVerbosity (   self,
  args 
)

isVerbosity(self, MsgType type) -> bool

virtual
bool Anasazi::OutputManager< ScalarType >::isVerbosity(MsgType type)
const =0

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. 

Reimplemented in PyTrilinos::Anasazi::BasicOutputManagerDouble, and PyTrilinos::Anasazi::BasicOutputManagerDouble.

def PyTrilinos::Anasazi::OutputManagerDouble::isVerbosity (   self,
  args 
)

isVerbosity(self, MsgType type) -> bool

virtual
bool Anasazi::OutputManager< ScalarType >::isVerbosity(MsgType type)
const =0

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. 

Reimplemented in PyTrilinos::Anasazi::BasicOutputManagerDouble, and PyTrilinos::Anasazi::BasicOutputManagerDouble.

def PyTrilinos::Anasazi::OutputManagerDouble::setVerbosity (   self,
  args 
)

setVerbosity(self, int vb)

virtual
void Anasazi::OutputManager< ScalarType >::setVerbosity(int vb)

Set the message output types for this manager. 

def PyTrilinos::Anasazi::OutputManagerDouble::setVerbosity (   self,
  args 
)

setVerbosity(self, int vb)

virtual
void Anasazi::OutputManager< ScalarType >::setVerbosity(int vb)

Set the message output types for this manager. 

def PyTrilinos::Anasazi::OutputManagerDouble::stream (   self,
  args 
)

stream(self, MsgType type) -> ostream

virtual
std::ostream& Anasazi::OutputManager< ScalarType >::stream(MsgType
type)=0

Create a stream for outputting to. 

Reimplemented in PyTrilinos::Anasazi::BasicOutputManagerDouble, and PyTrilinos::Anasazi::BasicOutputManagerDouble.

def PyTrilinos::Anasazi::OutputManagerDouble::stream (   self,
  args 
)

stream(self, MsgType type) -> ostream

virtual
std::ostream& Anasazi::OutputManager< ScalarType >::stream(MsgType
type)=0

Create a stream for outputting to. 

Reimplemented in PyTrilinos::Anasazi::BasicOutputManagerDouble, and PyTrilinos::Anasazi::BasicOutputManagerDouble.


The documentation for this class was generated from the following files:

Generated on Thu Dec 17 11:00:19 2009 for PyTrilinos by  doxygen 1.5.9