#include <gint_vl_metagga_nspin4_gpu.h>
◆ Gint_vl_metagga_nspin4_gpu()
ModuleGint::Gint_vl_metagga_nspin4_gpu::Gint_vl_metagga_nspin4_gpu |
( |
std::vector< const double * > |
vr_eff, |
|
|
std::vector< const double * > |
vofk, |
|
|
HContainer< std::complex< double > > * |
hR |
|
) |
| |
|
inline |
◆ cal_gint()
void ModuleGint::Gint_vl_metagga_nspin4_gpu::cal_gint |
( |
| ) |
|
◆ cal_hr_gint_()
void ModuleGint::Gint_vl_metagga_nspin4_gpu::cal_hr_gint_ |
( |
| ) |
|
|
private |
◆ init_hr_gint_()
void ModuleGint::Gint_vl_metagga_nspin4_gpu::init_hr_gint_ |
( |
| ) |
|
|
private |
◆ transfer_cpu_to_gpu_()
void ModuleGint::Gint_vl_metagga_nspin4_gpu::transfer_cpu_to_gpu_ |
( |
| ) |
|
|
private |
◆ transfer_gpu_to_cpu_()
void ModuleGint::Gint_vl_metagga_nspin4_gpu::transfer_gpu_to_cpu_ |
( |
| ) |
|
|
private |
◆ dr3_
const double ModuleGint::Gint_vl_metagga_nspin4_gpu::dr3_ |
|
private |
◆ hR_
HContainer<std::complex<double> >* ModuleGint::Gint_vl_metagga_nspin4_gpu::hR_ |
|
private |
◆ hr_gint_full_
HContainer<std::complex<double> > ModuleGint::Gint_vl_metagga_nspin4_gpu::hr_gint_full_ |
|
private |
◆ hr_gint_part_
std::vector<HContainer<double> > ModuleGint::Gint_vl_metagga_nspin4_gpu::hr_gint_part_ |
|
private |
◆ hr_gint_part_d_
std::vector<CudaMemWrapper<double> > ModuleGint::Gint_vl_metagga_nspin4_gpu::hr_gint_part_d_ |
|
private |
◆ nspin_
const int ModuleGint::Gint_vl_metagga_nspin4_gpu::nspin_ = 4 |
|
private |
◆ vofk_
std::vector<const double*> ModuleGint::Gint_vl_metagga_nspin4_gpu::vofk_ |
|
private |
◆ vofk_d_
std::vector<CudaMemWrapper<double> > ModuleGint::Gint_vl_metagga_nspin4_gpu::vofk_d_ |
|
private |
◆ vr_eff_
std::vector<const double*> ModuleGint::Gint_vl_metagga_nspin4_gpu::vr_eff_ |
|
private |
◆ vr_eff_d_
std::vector<CudaMemWrapper<double> > ModuleGint::Gint_vl_metagga_nspin4_gpu::vr_eff_d_ |
|
private |
The documentation for this class was generated from the following files: