11 #ifndef BELOS_STATUS_TEST_OUTPUT_FACTORY_HPP
12 #define BELOS_STATUS_TEST_OUTPUT_FACTORY_HPP
37 template <
class ScalarType,
class MV,
class OP>
53 : outputStyle_(outputStyle),
54 taggedTests_(taggedTests)
86 switch( outputStyle_ ) {
137 StatusTestOutputFactory(
const StatusTestOutputFactory<ScalarType,MV,OP>& ) {}
Special StatusTest for printing status tests in simple format for residuals.
Collection of types and exceptions used within the Belos solvers.
Belos's basic output manager for sending information of select verbosity levels to the appropriate ou...
A special StatusTest for printing other status tests in a simple format.
A factory class for generating StatusTestOutput objects.
virtual ~StatusTestOutputFactory()
Destructor.
A pure virtual class for defining the status tests for the Belos iterative solvers.
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
StatusTestOutputFactory(int outputStyle, Teuchos::RCP< std::map< std::string, Teuchos::RCP< StatusTest< ScalarType, MV, OP > > > > taggedTests=Teuchos::null)
Constructor.
A special StatusTest for printing other status tests in a simple format.
Teuchos::RCP< StatusTestOutput< ScalarType, MV, OP > > create(const Teuchos::RCP< OutputManager< ScalarType > > &printer, Teuchos::RCP< StatusTest< ScalarType, MV, OP > > test, int mod, int printStates)
Create the StatusTestOutput object specified by the outputStyle.
A special StatusTest for printing other status tests.
Special StatusTest for printing status tests in simple format for residuals.
Special StatusTest for printing any kind of status test.
Belos header file which uses auto-configuration information to include necessary C++ headers...