FreePOOMA
2.4.1
|
The POOMA wrapper around defines, includes, and typedefs for the Smarts run-time evaluation system. More...
#include "Threads/Scheduler.h"
Namespaces | |
namespace | Pooma |
Typedefs | |
typedef Smarts::IterateScheduler < SmartsTag_t > | Pooma::Scheduler_t |
typedef Smarts::DataObject < SmartsTag_t > | Pooma::DataObject_t |
typedef Smarts::Iterate < SmartsTag_t > | Pooma::Iterate_t |
typedef Smarts::Runnable | Pooma::Runnable_t |
Functions | |
void | Pooma::addRunnable (Runnable_t *runnable) |
The POOMA wrapper around defines, includes, and typedefs for the Smarts run-time evaluation system.
Based on the settings of POOMA_THREADS and the selected scheduler, define several typedefs and include the necessary files. If we're compiling only for serial runs, use a stub version of the Smarts interface instead.