Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends

trig_cpu Class Reference

Inheritance diagram for trig_cpu:
SST::Component

Public Member Functions

 trig_cpu (ComponentId_t id, Params_t &params)
int Setup ()
 Called after all components have been constructed, but before simulation time has begun.
int Finish ()
 Called after simulation completes, but before objects are destroyed.
void send (int dest, uint64_t data)
bool recv (int src, uint64_t *buf, int &handle)
void isend (int dest, void *data, int length)
bool irecv (int src, void *buf, int &handle)
bool process_pending_msg ()
bool waitall ()
bool waitall (int size, int *src)
int calcXPosition (int node)
int calcYPosition (int node)
int calcZPosition (int node)
int calcNodeID (int x, int y, int z)
int getMyId (void)
int getNumNodes (void)
void addBusyTime (const char *time)
portalsgetPortalsHandle (void)
int getRadix (void)
int getMessageSize (void)
int getChunkSize (void)
void start_noise_section ()
void end_noise_section ()

Static Public Member Functions

static void addTimeToStats (SimTime_t time)
static int getRand (int max)
static void barrier ()

Static Public Attributes

static barrier_actionbarrier_act = NULL

Friends

class portals

Member Function Documentation

int trig_cpu::Finish (  )  [virtual]

Called after simulation completes, but before objects are destroyed.

A good place to print out statistics.

Reimplemented from SST::Component.

int trig_cpu::Setup (  )  [virtual]

Called after all components have been constructed, but before simulation time has begun.

Reimplemented from SST::Component.

References SST::Link::Send().


The documentation for this class was generated from the following files: