Public Member Functions | |
| trig_cpu (ComponentId_t id, Params_t ¶ms) | |
| 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) |
| portals * | getPortalsHandle (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_action * | barrier_act = NULL |
Friends | |
| class | portals |
| 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().
1.7.1