MADNESS 0.10.1
|
Implements Future
and related items.
More...
#include <atomic>
#include <vector>
#include <stack>
#include <new>
#include <madness/world/nodefaults.h>
#include <madness/world/dependency_interface.h>
#include <madness/world/stack.h>
#include <madness/world/worldref.h>
#include <madness/world/world.h>
Go to the source code of this file.
Namespaces | |
namespace | madness |
Namespace for all elements and tools of MADNESS. | |
namespace | madness::archive |
Namespace for I/O tools. | |
Functions | |
template<typename T > | |
std::vector< Future< T > > | madness::future_vector_factory (std::size_t n) |
Factory for a vectors of futures. | |
template<typename T > | |
std::ostream & | madness::operator<< (std::ostream &out, const Future< T > &f) |
Human readable printing of a Future to a stream. | |
template<> | |
std::ostream & | madness::operator<< (std::ostream &out, const Future< void > &f) |
Stream output operator for a void future. | |
Implements Future
and related items.