60template<
class VectorInt>
63template<
class VectorInt>
70 std::vector<int> &latt,
71 std::vector<int> &simd,
72 std::vector<int> &mpi);
AcceleratorVector< int, MaxDims > Coordinate
bool GridCmdOptionExists(char **begin, char **end, const std::string &option)
char * GridHostname(void)
void Grid_empty_signal_handler(int sig, siginfo_t *si, void *ptr)
void GridCmdOptionFloat(std::string &str, double &val)
const Coordinate GridDefaultSimd(int dims, int nsimd)
void Grid_quiesce_nodes(void)
void Grid_debug_handler_init(void)
void Grid_init(int *argc, char ***argv)
std::string GridCmdVectorIntToString(const VectorInt &vec)
void GridCmdOptionInt(std::string &str, int &val)
void Grid_heartbeat(void)
void Grid_debug_heartbeat(void)
void GridLogTimestamp(int)
void GridSetThreads(int t)
const int & GridThreads(void)
const Coordinate & GridDefaultLatt(void)
void GridCmdOptionIntVector(const std::string &str, VectorInt &vec)
const Coordinate & GridDefaultMpi(void)
void Grid_sa_signal_handler(int sig, siginfo_t *si, void *ptr)
void Grid_unquiesce_nodes(void)
void GridCmdOptionCSL(std::string str, std::vector< std::string > &vec)
void Grid_usr_signal_handler(int sig, siginfo_t *si, void *ptr)
void GridParseLayout(char **argv, int argc, std::vector< int > &latt, std::vector< int > &simd, std::vector< int > &mpi)
std::string GridCmdOptionPayload(char **begin, char **end, const std::string &option)
#define NAMESPACE_BEGIN(A)