MADNESS
version 0.9
|
Files | |
file | archive.h [code] |
Interface templates for the archives (serialization) | |
file | archive_type_names.cc |
file | array.h [code] |
file | atomicint.h [code] |
file | bgq_atomics.h [code] |
file | binfsar.cc |
file | binfsar.h [code] |
Implements archive wrapping a binary filestream. | |
file | binsorter.h [code] |
file | boost_checked_delete_bits.h [code] |
file | bufar.h [code] |
Implements an archive wrapping a memory buffer. | |
file | debug.cc |
file | deferred_cleanup.cc |
file | deferred_cleanup.h [code] |
file | deferred_deleter.h [code] |
file | dist_cache.h [code] |
file | dist_keys.h [code] |
file | dqueue.h [code] |
Implements DQueue. | |
file | enable_if.h [code] |
file | function_traits_bits.h [code] |
file | group.cc |
file | group.h [code] |
file | hardware.cc |
file | hardware.h [code] |
file | integral_constant.h [code] |
file | lookup3.c |
file | move.h [code] |
file | mpiar.h [code] |
file | nodefaults.h [code] |
Implements NO_DEFAULTS. | |
file | parar.h [code] |
Implements ParallelInputArchive and ParallelOutputArchive. | |
file | posixmem.h [code] |
Implement dummy posix_memalign if it is missing on the system. | |
file | print.cc |
file | print.h [code] |
Defines simple templates for printing to std::cout "a la Python". | |
file | print_seq.h [code] |
Implements print_seq ... included by world.h. | |
file | redirectio.cc |
file | ref.h [code] |
file | safempi.cc |
file | safempi.h [code] |
Serializes calls to MPI in case it does not support THREAD_MULTIPLE. | |
file | scopedptr.h [code] |
file | shared_ptr.h [code] |
file | shared_ptr_bits.h [code] |
file | stdarray.h [code] |
file | stdarray_bits.h [code] |
file | stubmpi.h [code] |
file | taskfn.h [code] |
file | textfsar.cc |
file | textfsar.h [code] |
Implements archive wrapping text file stream. | |
file | type_traits.h [code] |
file | type_traits_bits.h [code] |
file | typestuff.h [code] |
Grossly simplified Boost-like type traits and templates. | |
file | uniqueid.h [code] |
file | vecar.h [code] |
Implements archive wrapping an STL vector. | |
file | world.cc |
file | world.h [code] |
This header should include pretty much everything needed for the parallel runtime. | |
file | worldam.cc |
file | worldam.h [code] |
Implements active message layer for World on top of RMI layer. | |
file | worlddc.h [code] |
Implements WorldContainer. | |
file | worlddep.h [code] |
Defines DependencyInterface and CallbackInterface. | |
file | worldexc.h [code] |
Implements MadnessException. | |
file | worldfut.h [code] |
Implements Future. | |
file | worldfwd.h [code] |
Implements World. | |
file | worldgop.cc |
file | worldgop.h [code] |
Implements global operations. | |
file | worldhash.h [code] |
Defines hash functions for use in distributed containers. | |
file | worldhashmap.h [code] |
Defines and implements a concurrent hashmap. | |
file | worldmem.cc |
file | worldmem.h [code] |
file | worldmpi.cc |
file | worldmpi.h [code] |
Implements WorldMpiInterface. | |
file | worldmutex.cc |
file | worldmutex.h [code] |
Implements Mutex, MutexFair, Spinlock, ConditionVariable. | |
file | worldobj.h [code] |
Defines and implements WorldObject. | |
file | worldpapi.cc |
file | worldpapi.h [code] |
file | worldprofile.cc |
file | worldprofile.h [code] |
file | worldptr.h [code] |
file | worldrange.h [code] |
Implement Range class for parallel iteration. | |
file | worldref.cc |
file | worldref.h [code] |
Implements RemoteReference which is for internal use. | |
file | worldrmi.cc |
file | worldrmi.h [code] |
file | worldser.h [code] |
Includes archive headers, and also the archive names into madness namespace. | |
file | worldtask.cc |
file | worldtask.h [code] |
Defines TaskInterface and implements WorldTaskQueue and associated stuff. | |
file | worldthread.cc |
file | worldthread.h [code] |
Implements Dqueue, Thread, ThreadBase and ThreadPool. | |
file | worldtime.h [code] |
Wrappers around platform dependent timers and performance info. | |
file | worldtypes.h [code] |