|
template<typename Ti , typename... T_tail> |
void | FUNC_EACH_2 (Ti &tA, const Ti &tB, std::function< void(Ti &, const Ti &, T_tail...) > func, const T_tail &... t_tail) |
|
template<typename Tv , typename Ti , typename... T_tail> |
void | FUNC_EACH_2 (std::vector< Tv > &tA, const std::vector< Tv > &tB, std::function< void(Ti &, const Ti &, T_tail...) > func, const T_tail &... t_tail) |
|
template<typename T1 , typename T2 , typename Ti , typename... T_tail> |
void | FUNC_EACH_2 (std::map< T1, T2 > &tA, const std::map< T1, T2 > &tB, std::function< void(Ti &, const Ti &, T_tail...) > func, const T_tail &... t_tail) |
|
void | NOTE (const std::string &words) |
|
void | NEW_PART (const std::string &words) |
|
void | OUT (std::ofstream &ofs, const std::string &name) |
|
void | MAKE_DIR (const std::string &fn) |
|
void | DONE (std::ofstream &ofs, const std::string &description, const bool only_rank0) |
|
bool | SCAN_BEGIN (std::ifstream &ifs, const std::string &TargetName, const bool restart, const bool ifwarn) |
|
bool | SCAN_LINE_BEGIN (std::ifstream &ifs, const std::string &TargetName, const bool restart, const bool ifwarn) |
|
void | SCAN_END (std::ifstream &ifs, const std::string &TargetName, const bool ifwarn) |
|
void | BLOCK_HERE (const std::string &description) |
|
void | OUT_TIME (const std::string &name, time_t &start, time_t &end) |
|
size_t | MemAvailable () |
|
template<class T > |
void | OUT (std::ofstream &ofs, const std::string &name, const T &a) |
|
template<class T > |
void | OUT (std::ofstream &ofs, const std::string &name, const T &x, const T &y) |
|
template<class T > |
void | OUT (std::ofstream &ofs, const std::string &name, const T &x, const T &y, const T &z) |
|
template<class T > |
void | OUTP (std::ofstream &ofs, const std::string &name, const T &a, const std::string &explanation="") |
|
template<class T > |
void | OUT (const std::string &name, const T &a) |
|
template<class T > |
void | AUTO_SET (const std::string &name, const T &a) |
|
template<class T , class TI > |
void | ZEROS (std::complex< T > *u, const TI n) |
|
template<class T , class TI > |
void | ZEROS (T *u, const TI n) |
|
void | TEST_LEVEL (const std::string &name, bool disable) |
|
template<typename T > |
void | DCOPY (const T *a, T *b, const int &dim) |
|
template<typename T > |
void | COPYARRAY (const T *a, T *b, const long dim) |
|
template<> |
void | COPYARRAY (const std::complex< double > *a, std::complex< double > *b, const long dim) |
|
template<> |
void | COPYARRAY (const double *a, double *b, const long dim) |
|
template<typename T > |
std::string | TO_STRING (const T &t, const int n=20) |
|
template<typename T_map , typename T_key1 > |
void * | MAP_EXIST (T_map &ms, const T_key1 &key1) |
|
template<typename T_map , typename T_key1 , typename... T_key_tail> |
void * | MAP_EXIST (T_map &ms, const T_key1 &key1, const T_key_tail &... key_tail) |
|
template<typename T_map , typename T_key1 > |
const void * | MAP_EXIST (const T_map &ms, const T_key1 &key1) |
|
template<typename T_map , typename T_key1 , typename... T_key_tail> |
const void * | MAP_EXIST (const T_map &ms, const T_key1 &key1, const T_key_tail &... key_tail) |
|
template<typename T > |
T | ddot_real (const int &dim, const std::complex< T > *psi_L, const std::complex< T > *psi_R, const bool reduce=true) |
|
template double | ddot_real (const int &dim, const std::complex< double > *psi_L, const std::complex< double > *psi_R, const bool reduce) |
|
template float | ddot_real (const int &dim, const std::complex< float > *psi_L, const std::complex< float > *psi_R, const bool reduce) |
|