MADNESS  version 0.9
world Directory Reference
Directory dependency graph for world:
world

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]