37 bool help_flag =
false;
38 for (
int i=0; i<*argc; i++)
40 if (strcmp((*argv)[i],
"-h")==0)
46 fprintf(stderr,
"Usage: %s options\n",(*argv)[0]);
47 fprintf(stderr,
"options:\n");
48 fprintf(stderr,
" -h help\n");
49#if defined(QDP_USE_PROFILING)
50 fprintf(stderr,
" -p %%d [%d] profile level\n",
57 for (
int i=1; i<*argc; i++)
59#if defined(QDP_USE_PROFILING)
60 if (strcmp((*argv)[i],
"-p")==0)
63 sscanf((*argv)[++i],
"%d", &lev);
void init()
Initializer for layout.
StandardOutputStream cout
StandardOutputStream cerr
Yet another random number generator.
bool QDP_isInitialized()
Is the machine initialized?
void QDP_error_exit(const char *format,...)
Simple error display and abort routine.
void QDP_initialize(int *argc, char ***argv)
Turn on the machine.
static bool isInit
Private flag for status.
void QDP_suspend()
Suspends QDP communications.
int setProgramProfileLevel(int n)
void QDP_abort(int status)
Panic button.
void QDP_resume()
Resumes QDP communications.
void initProfile(const std::string &file, const std::string &caller, int line)
void QDP_finalize()
Turn off the machine.
Primary include file for QDP.