MADNESS
version 0.9
|
#include <mpiar.h>
Public Member Functions | |
MPIOutputArchive (World &world, const ProcessID &dest, int tag=SafeMPI::MPIAR_TAG) | |
template<class T > | |
madness::enable_if < std::is_fundamental< T > , void >::type | store (const T *t, long n) const |
void | flush () const |
void | close () |
~MPIOutputArchive () | |
Public Member Functions inherited from madness::archive::BaseArchive | |
BaseArchive () | |
Additional Inherited Members | |
Static Public Attributes inherited from madness::archive::BaseOutputArchive | |
static const bool | is_output_archive = true |
Static Public Attributes inherited from madness::archive::BaseArchive | |
static const bool | is_archive = true |
static const bool | is_input_archive = false |
static const bool | is_output_archive = false |
static const bool | is_parallel_archive = false |
|
inline |
|
inline |
References close().
|
inline |
References flush().
Referenced by ~MPIOutputArchive().
|
inline |
References madness::World::mpi, and madness::WorldMpiInterface::Send().
Referenced by close(), store(), and madness::archive::ArchiveStoreImpl< ParallelOutputArchive, WorldContainer< keyT, valueT > >::store().
|
inline |
References flush(), and madness::archive::VectorOutputArchive::store().