Searched refs:haj_K (Results 1 – 3 of 3) sorted by relevance
/dports/science/qmcpack/qmcpack-3.11.0/src/AFQMC/HamiltonianOperations/ |
H A D | KP3IndexFactorization.hpp | 440 boost::multi::array_ref<ComplexType, 3> haj_K(to_address(haj[nd * nkpts + K].origin()), in getOneBodyPropagatorMatrix() local 449 boost::multi::array_ref<ComplexType, 2> haj_Kb(haj_K.origin() + haj_K.num_elements(), in getOneBodyPropagatorMatrix() 462 CVector_ref haj_K(to_address(haj[nd * nkpts + K].origin()), {na * npol * nk}); in getOneBodyPropagatorMatrix() 464 ma::product(ComplexType(1.), Gaj, haj_K, ComplexType(1.), E(E.extension(0), 0)); in getOneBodyPropagatorMatrix() 469 … CVector_ref haj_K(to_address(haj[nd * nkpts + K].origin()) + nelpk[nd][K] * nk, {na * nk}); in getOneBodyPropagatorMatrix() 471 ma::product(ComplexType(1.), Gaj, haj_K, ComplexType(1.), E(E.extension(0), 0)); in getOneBodyPropagatorMatrix() 807 boost::multi::array_ref<ComplexType, 2> haj_K(to_address(haj[nd * nkpts + K].origin()), in getOneBodyPropagatorMatrix() local 815 boost::multi::array_ref<ComplexType, 2> haj_Kb(haj_K.origin() + haj_K.num_elements(), in getOneBodyPropagatorMatrix() 827 CVector_ref haj_K(to_address(haj[nd * nkpts + K].origin()), {na * nk}); in getOneBodyPropagatorMatrix() 829 ma::product(ComplexType(1.), Gaj, haj_K, ComplexType(1.), E(E.extension(0), 0)); in getOneBodyPropagatorMatrix() [all …]
|
H A D | KP3IndexFactorization_batched.hpp | 572 … CMatrix_ref haj_K(make_device_ptr(haj[nd * nkpts + K].origin()), {nocc_max, npol * nmo_max}); in getOneBodyPropagatorMatrix() local 576 … haj_K[a].sliced(pol * ni, pol * ni + ni), ComplexType(1.), E({0, nwalk}, 0)); in getOneBodyPropagatorMatrix() 580 … boost::multi::array_ref<ComplexType, 2, pointer> haj_Kb(haj_K.origin() + haj_K.num_elements(), in getOneBodyPropagatorMatrix() 592 … CVector_ref haj_K(make_device_ptr(haj[nd * nkpts + K].origin()), {nocc_max * npol * nmo_max}); in getOneBodyPropagatorMatrix() 594 ma::product(ComplexType(1.), Gaj, haj_K, ComplexType(1.), E({0, nwalk}, 0)); in getOneBodyPropagatorMatrix() 599 …CVector_ref haj_K(make_device_ptr(haj[nd * nkpts + K].origin()) + nocc_max * nmo_max, {nocc_max * … in getOneBodyPropagatorMatrix() 601 ma::product(ComplexType(1.), Gaj, haj_K, ComplexType(1.), E({0, nwalk}, 0)); in getOneBodyPropagatorMatrix()
|
H A D | KPTHCOps.hpp | 307 boost::multi::array_ref<ComplexType, 2> haj_K(to_address(haj[nd * nkpts + K].origin()), in energy() local 314 E_ += ma::dot(G3Da[n][na + a].sliced(nj, nj + nopk[K]), haj_K[a]); in energy() 320 boost::multi::array_ref<ComplexType, 2> haj_Kb(haj_K.origin() + haj_K.num_elements(), in energy()
|