ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
#include <functional>
#include <map>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | ModuleBase |
namespace | ModuleBase::GlobalFunc |
Functions | |
template<typename Ti , typename... T_tail> | |
void | ModuleBase::GlobalFunc::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 | ModuleBase::GlobalFunc::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 | ModuleBase::GlobalFunc::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) |