Block-Structured AMR Software Framework
amrex::AllPrint Class Reference

Print on all processors of the default communicator. More...

#include <AMReX_Print.H>

Inheritance diagram for amrex::AllPrint:
amrex::Print

Public Member Functions

 AllPrint (std::ostream &os_=amrex::OutStream())
 Example: AllPrint() << " x = " << x << '
';. More...
 
- Public Member Functions inherited from amrex::Print
 Print (std::ostream &os_=amrex::OutStream())
 Print on I/O Processor of the default communicator Example: Print() << " x = " << x << '
';. More...
 
 Print (int rank_, std::ostream &os_=amrex::OutStream())
 Print on all processors of the default communicator Example: Print(Print::AllProcs) << " x = " << x << '
';. More...
 
 Print (int rank_, MPI_Comm comm_, std::ostream &os_=amrex::OutStream())
 Print on process rank_ of communicator comm_ Example: Print(rank_, comm_) << " x = " << x << '
';. More...
 
 ~Print ()
 
 Print (Print const &)=delete
 
 Print (Print &&)=delete
 
Printoperator= (Print const &)=delete
 
Printoperator= (Print &&)=delete
 
PrintSetPrecision (int p)
 
template<typename T >
Printoperator<< (const T &x)
 
Printoperator<< (std::basic_ostream< char, std::char_traits< char > > &(*func)(std::basic_ostream< char, std::char_traits< char > > &))
 

Additional Inherited Members

- Static Public Attributes inherited from amrex::Print
static constexpr int AllProcs = -1
 

Detailed Description

Print on all processors of the default communicator.

Constructor & Destructor Documentation

◆ AllPrint()

amrex::AllPrint::AllPrint ( std::ostream &  os_ = amrex::OutStream())
inlineexplicit

Example: AllPrint() << " x = " << x << '
';.


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