NAMD
Main Page
Namespaces
Classes
Files
File List
File Members
BackEnd.h
Go to the documentation of this file.
1
7
#ifndef BACKEND_H
8
#define BACKEND_H
9
10
/* Base class for providing an API to a front end interface. */
11
12
class
BackEnd
{
13
public
:
14
15
static
void
init
(
int
argc,
char
**argv);
// Must call at program startup
16
static
void
exit
(
int
status=0);
// Must call at program shutdown
17
18
static
void
suspend
(
void
);
// Let message code run...
19
static
void
awaken
(
void
);
// ...then return
20
static
void
barrier
(
void
);
// Let message code run, then return
21
static
void
ExitSchedOn
(
int
pe);
// Tell a remote processor to stop
22
// his scheduler
23
24
};
25
26
#endif
27
BackEnd::awaken
static void awaken(void)
Definition:
BackEnd.C:316
BackEnd::ExitSchedOn
static void ExitSchedOn(int pe)
Definition:
BackEnd.C:67
BackEnd::exit
static void exit(int status=0)
Definition:
BackEnd.C:276
BackEnd::suspend
static void suspend(void)
Definition:
BackEnd.C:311
BackEnd::init
static void init(int argc, char **argv)
Definition:
BackEnd.C:239
BackEnd
Definition:
BackEnd.h:12
BackEnd::barrier
static void barrier(void)
Definition:
BackEnd.C:321
Generated by
1.8.5