Source

POOMA 2.4.0 (TGZ)
POOMA 2.4.0 (ZIP)

Support

Cheetah 1.1.4 (MPI)
SMARTS 1.2.0 (Threads)
MM 1.3.0 (Shared Memory)
TAU (Profiler)
PDT (Instrumentation)
PETE 2.1.0 (Expression Templates)

Manual

HTML
PDF

Prerequisites

POOMA requires a modern C++ compiler, such as G++ 3.1 or later. POOMA has been used with a wide variety of compilers, but some changes may be required to support compilers that do not correctly implement some aspects of the ISO C++ standard with respect to templates.

If you wish to use the parallel features of POOMA, you must also download either SMARTS (to use threads) or Cheetah (to use message-passing).

Installation

POOMA must be built from the source distribution. Directions for building POOMA (and other packages, like Cheetah) can be found within the source distributions for those packages.