![]() |
PRISMS-PF Manual
|
A class that allows printing to different output streams that are classified based on their verbosity. For now, this consists of two stream the release and debug. The debug stream provides more information that may be useful when debugging. More...
#include <conditional_ostreams.h>
Public Member Functions | |
| ConditionalOStreams ()=default | |
| Constructor. | |
| ~ConditionalOStreams ()=default | |
| Destructor. | |
| ConditionalOStreams (const ConditionalOStreams &solver_base)=delete | |
| Copy constructor. | |
| ConditionalOStreams & | operator= (const ConditionalOStreams &solver_base)=delete |
| Copy assignment. | |
| ConditionalOStreams (ConditionalOStreams &&solver_base) noexcept=delete | |
| Move constructor. | |
| ConditionalOStreams & | operator= (ConditionalOStreams &&solver_base) noexcept=delete |
| Move assignment. | |
Static Public Member Functions | |
| static dealii::ConditionalOStream & | pout_base () |
| Generic parallel output stream. Used for essential information in release and debug mode. | |
| static dealii::ConditionalOStream & | pout_verbose () |
| Verbose parallel output stream. Used for additional information in debug mode. | |
| static dealii::ConditionalOStream & | pout_summary () |
| Log output stream for writing a summary.log file. | |
A class that allows printing to different output streams that are classified based on their verbosity. For now, this consists of two stream the release and debug. The debug stream provides more information that may be useful when debugging.
|
default |
Constructor.
|
default |
Destructor.
|
delete |
Copy constructor.
Deleted so ostream instances aren't copied.
|
deletenoexcept |
Move constructor.
Deleted so ostream instances aren't moved.
|
deletenoexcept |
Move assignment.
Deleted so ostream instances aren't moved.
|
delete |
Copy assignment.
Deleted so ostream instances aren't copied.
|
static |
Generic parallel output stream. Used for essential information in release and debug mode.
|
static |
Log output stream for writing a summary.log file.
|
static |
Verbose parallel output stream. Used for additional information in debug mode.