PoomaSmarts.h File Reference

The POOMA wrapper around defines, includes, and typedefs for the Smarts run-time evaluation system. More...

#include "Threads/Scheduler.h"

Include dependency graph for PoomaSmarts.h:

This graph shows which files directly or indirectly include this file:


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)

Detailed Description

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.


Generated on Wed Mar 16 06:18:38 2011 for FreePOOMA by  doxygen 1.5.9