ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Namespaces | Functions
global_function-func_each_2.h File Reference
#include <functional>
#include <map>
#include <vector>
Include dependency graph for global_function-func_each_2.h:
This graph shows which files directly or indirectly include this file:

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)