# PhasicFlow: src/phasicFlow/streams/streams.cpp Source File
PhasicFlow is an open-source parallel DEM (discrete element method) package for simulating granular flow. It is developed in C++ and can be exectued on both GPU (like CUDA) and CPU.

streams.cpp
Go to the documentation of this file.
#include "streams.hpp"
pFlow::Ostream pFlow::output(std::cout, "pFlow Ostream");
pFlow::masterOstream pFlow::mOutput(cout, "pFlow masterOstream");
pFlow::processorOstream pFlow::pOutput(cout, "pFlow processorOstream");
pFlow::Istream pFlow::input( std::cin, "sFlow Istream");
pFlow::processorOstream pFlow::errReport( std::cerr, "pFlow error report stream");
pFlow::pOutput
processorOstream pOutput
pFlow::mOutput
masterOstream mOutput
pFlow::processorOstream
Output stream for MPI parallel run, when we need to know which the processor number in the output lin...
Definition: processorOstream.hpp:36
pFlow::input
Istream input
pFlow::errReport
processorOstream errReport
pFlow::Istream
Standard input stream for binary and ascii data.
Definition: Istream.hpp:39
pFlow::masterOstream
Output stream for MPI parallel run, when we need to know which the processor number in the output lin...
Definition: masterOstream.hpp:36
pFlow::output
Ostream output
streams.hpp
pFlow::Ostream
Standard output stream for BINARY and ASCII formats.
Definition: Ostream.hpp:39