QDP++
qdp_parscalar_init.cc File Reference

Parscalar init routines. More...

#include <stdlib.h>
#include <unistd.h>
#include "qdp.h"
#include "qmp.h"

Go to the source code of this file.

Namespaces

namespace  QDP
 Yet another random number generator.
namespace  QDP::ThreadReductions

Functions

void QDP::QDP_initialize (int *argc, char ***argv)
 Turn on the machine.
bool QDP::QDP_isInitialized ()
 Is the machine initialized?
void QDP::QDP_finalize ()
 Turn off the machine.
void QDP::QDP_abort (int status)
 Panic button.
void QDP::QDP_resume ()
 Resumes QDP communications.
void QDP::QDP_suspend ()
 Suspends QDP communications.

Variables

REAL64QDP::ThreadReductions::norm2_results
REAL64QDP::ThreadReductions::innerProd_results
static bool QDP::isInit = false
 Private flag for status.
static bool QDP::threadbind = false
static int QDP::n_cores = -1
static int QDP::n_threads_per_core = -1
float QDP::pool_size_in_gb = 8.0

Detailed Description

Parscalar init routines.

Initialization routines for parscalar implementation

Definition in file qdp_parscalar_init.cc.