SyTen

◆ genDMFT_FT3N_ph()

Lattice::Types syten::T3N::genDMFT_FT3N_ph ( Index  num_bases,
Index const &  sites,
Index const &  bands,
std::vector< Index > const &  types,
Index const &  particle_num 
)

Creats a multi band Fork T3N DMFT lattice with PH split.

References syten::Cuda::copy(), genDMFT_rec(), genPH_split(), std::move(), std::vector< T >::push_back(), std::map< K, T >::size(), and SYTEN_ASSERT_MSG.

Referenced by syten::T3N::Lat::U1U1Z::generateDCA_2band_FT3N(), syten::T3N::Lat::U1U1Z::generateDCA_2band_FT3N_Split(), syten::T3N::Lat::U1U1Z::generateDCA_FT3N(), syten::T3N::Lat::U1U1Z::generateDCA_FT3N_Split(), syten::T3N::Lat::U1U1Z::generateDMFT_FT3N(), syten::T3N::Lat::U1U1::generateDMFT_FT3N(), syten::T3N::Lat::U1U1::generateDMFT_FT3N_dd(), syten::T3N::Lat::U1U1Z::generateDMFT_FT3N_Split(), and syten::T3N::Lat::U1U1::generateDMFT_FT3N_Split().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: