MADNESS
version 0.9
|
#include <parar.h>
Static Public Member Functions | |
template<typename Q > | |
static madness::enable_if < is_derived_from< Q, ParallelSerializableObject > , const ParallelOutputArchive & > ::type | wrap_store (const ParallelOutputArchive &ar, const Q &t) |
Parallel objects are forwarded to their implementation of parallel store. More... | |
template<typename Q > | |
static madness::disable_if < is_derived_from< Q, ParallelSerializableObject > , const ParallelOutputArchive & > ::type | wrap_store (const ParallelOutputArchive &ar, const Q &t) |
Serial objects write only from process 0. More... | |
|
inlinestatic |
Parallel objects are forwarded to their implementation of parallel store.
References madness::archive::ArchiveStoreImpl< Archive, T >::store().
|
inlinestatic |
Serial objects write only from process 0.
References madness::archive::BaseParallelArchive< Archive >::get_world(), madness::archive::BaseParallelArchive< Archive >::local_archive(), and madness::World::rank().