ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
mpiio.hpp File Reference

Implements binary output using MPI-IO. More...

+ Include dependency graph for core/io/mpiio/mpiio.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Mpiio::write_buffers
 

Namespaces

namespace  Mpiio
 

Enumerations

enum  Mpiio::MPIIOOutputFields : unsigned int {
  Mpiio::MPIIO_OUT_NON = 0u , Mpiio::MPIIO_OUT_POS = 1u , Mpiio::MPIIO_OUT_VEL = 2u , Mpiio::MPIIO_OUT_TYP = 4u ,
  Mpiio::MPIIO_OUT_BND = 8u
}
 Constants which indicate what to output. More...
 

Functions

void Mpiio::mpi_mpiio_common_write (std::string const &prefix, unsigned fields, BondedInteractionsMap const &bonded_ias, ParticleRange const &particles, write_buffers &buffers)
 Parallel binary output using MPI-IO.
 
void Mpiio::mpi_mpiio_common_read (std::string const &prefix, unsigned fields, CellStructure &cell_structure)
 Parallel binary input using MPI-IO.
 

Detailed Description

Implements binary output using MPI-IO.

Definition in file core/io/mpiio/mpiio.hpp.