Charades
|
Declarations for classes/variables/methods related to LPs. More...
#include "lp.decl.h"
#include "event.h"
#include "pending_heap.h"
#include "processed_queue.h"
#include "random.h"
#include "typedefs.h"
#include <vector>
Go to the source code of this file.
Classes | |
struct | LPToken |
A token representing a handle to an LP chare inside the scheduler queues. More... | |
class | LPChare |
A chare that encapsulates a set of LPStructs and their events. More... | |
class | LPBase |
Non-templated base class for LP, so that the simulator can deal with a single LP base type. More... | |
class | LP< Derived, M, Ms > |
Base class which defines the interface for defining model LPs. More... | |
Functions | |
API for ROSS | |
Allows old ROSS code to interact with LPs.
| |
void | init_lps () |
Calls init on the array of LP chares (only if we are rank 0), and then starts the charm scheduler on every rank. | |
Variables | |
CProxy_LPChare | lps |
A readonly declaration for a global lp proxy. More... | |
Declarations for classes/variables/methods related to LPs.
CProxy_LPChare lps |
A readonly declaration for a global lp proxy.