|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
sionlibstreams.hh
Go to the documentation of this file.
65 numFiles_( std::min( MPIManager::size(), parameter.getValue< int >( "fem.io.sionlib.numfiles", 1 ) ) ),
69 SIONlibOutStream ( const std::string &filename, ParameterReader parameter = Parameter::container() )
73 SIONlibOutStream ( const std::string &filename, const int rank, ParameterReader parameter = Parameter::container() )
int size() const
#define DUNE_THROW(E,...)
STL namespace.
static ParameterContainer & container()
Definition io/parameter.hh:199
output stream writing into a single file with the SIONlib (http://www2.fz-juelich....
Definition sionlibstreams.hh:41
std::stringstream * data_
standard file stream
Definition sionlibstreams.hh:152
SIONlibOutStream(const std::string &filename, const int rank, MPICommunicatorType mpiComm, ParameterReader parameter=Parameter::container())
constructor
Definition sionlibstreams.hh:59
~SIONlibOutStream()
destructor writing internal data buffer to the file via SIONlib
Definition sionlibstreams.hh:78
SIONlibOutStream(const std::string &filename, const int rank, ParameterReader parameter=Parameter::container())
Definition sionlibstreams.hh:73
SIONlibOutStream(const std::string &filename, ParameterReader parameter=Parameter::container())
Definition sionlibstreams.hh:69
input stream reading from a file in binary form
Definition sionlibstreams.hh:174
std::stringstream * data_
standard file stream
Definition sionlibstreams.hh:305
~SIONlibInStream()
destructor deleting interal data buffer
Definition sionlibstreams.hh:199
SIONlibInStream(const std::string &filename, const int rank=MPIManager ::rank(), MPICommunicatorType mpiComm=MPIHelper ::getCommunicator())
constructor
Definition sionlibstreams.hh:191
std::istream & readFile(const std::string &filename, int rank, MPICommunicatorType mpiComm)
Definition sionlibstreams.hh:205
MPIHelper::MPICommunicator MPICommunicatorType
type of MPI communicator
Definition sionlibstreams.hh:315
static SIONlibInStream * create(const std::string &filename, const int rank=MPIManager::rank(), const MPICommunicatorType &mpiComm=MPIHelper ::getCommunicator())
return pointer to stream object created by new.
Definition sionlibstreams.hh:323
output stream writing into a given std::ostream
Definition standardstreams.hh:61
input stream reading from a given std::istream
Definition standardstreams.hh:202
Factory class for Fem Streams to deal with different constructor parameters.
Definition streams.hh:390
Definition mpimanager.hh:353
T c_str(T... args)
T endl(T... args)
T str(T... args)
T write(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8