#include <gint_fvl_gpu.h>
◆ Gint_fvl_gpu()
| ModuleGint::Gint_fvl_gpu::Gint_fvl_gpu |
( |
const int |
nspin, |
|
|
const std::vector< const double * > & |
vr_eff, |
|
|
const std::vector< HContainer< double > * > & |
dm_vec, |
|
|
const bool |
isforce, |
|
|
const bool |
isstress, |
|
|
ModuleBase::matrix * |
fvl, |
|
|
ModuleBase::matrix * |
svl |
|
) |
| |
|
inline |
◆ cal_fvl_svl_()
| void ModuleGint::Gint_fvl_gpu::cal_fvl_svl_ |
( |
| ) |
|
|
private |
◆ cal_gint()
| void ModuleGint::Gint_fvl_gpu::cal_gint |
( |
| ) |
|
◆ init_dm_gint_()
| void ModuleGint::Gint_fvl_gpu::init_dm_gint_ |
( |
| ) |
|
|
private |
◆ transfer_cpu_to_gpu_()
| void ModuleGint::Gint_fvl_gpu::transfer_cpu_to_gpu_ |
( |
| ) |
|
|
private |
◆ transfer_gpu_to_cpu_()
| void ModuleGint::Gint_fvl_gpu::transfer_gpu_to_cpu_ |
( |
| ) |
|
|
private |
◆ dm_gint_d_vec_
| std::vector<CudaMemWrapper<double> > ModuleGint::Gint_fvl_gpu::dm_gint_d_vec_ |
|
private |
◆ dm_gint_vec_
| std::vector<HContainer<double> > ModuleGint::Gint_fvl_gpu::dm_gint_vec_ |
|
private |
◆ dm_vec_
| std::vector<HContainer<double>*> ModuleGint::Gint_fvl_gpu::dm_vec_ |
|
private |
◆ dr3_
| double ModuleGint::Gint_fvl_gpu::dr3_ |
|
private |
◆ fvl_
◆ fvl_d_
◆ isforce_
| const bool ModuleGint::Gint_fvl_gpu::isforce_ |
|
private |
◆ isstress_
| const bool ModuleGint::Gint_fvl_gpu::isstress_ |
|
private |
◆ nspin_
| const int ModuleGint::Gint_fvl_gpu::nspin_ |
|
private |
◆ svl_
◆ svl_d_
◆ vr_eff_
| std::vector<const double*> ModuleGint::Gint_fvl_gpu::vr_eff_ |
|
private |
◆ vr_eff_d_vec_
| std::vector<CudaMemWrapper<double> > ModuleGint::Gint_fvl_gpu::vr_eff_d_vec_ |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/abacus-develop/abacus-develop/source/source_lcao/module_gint/gint_fvl_gpu.h
- /home/runner/work/abacus-develop/abacus-develop/source/source_lcao/module_gint/gint_fvl_gpu.cpp