#include <setup_psi_pw.h>
◆ castmem_2d_d2h_op
template<typename
T , typename Device = base_device::DEVICE_CPU>
◆ Setup_Psi_pw()
template<typename
T , typename Device >
◆ ~Setup_Psi_pw()
template<typename
T , typename Device >
◆ before_runner()
template<typename
T , typename Device >
Allocate and initialize psi
Allocate memory for cpu version of psi
If GPU or single precision, allocate a new psi (psi_t). otherwise, transform psi_cpu to psi_t
◆ clean()
template<typename
T , typename Device >
◆ copy_d2h()
template<typename
T , typename Device >
◆ init()
template<typename
T , typename Device >
Initialize wave functions
◆ update_psi_d()
template<typename
T , typename Device >
◆ already_initpsi
template<typename
T , typename Device = base_device::DEVICE_CPU>
◆ p_psi_init
template<typename
T , typename Device = base_device::DEVICE_CPU>
◆ psi_cpu
template<typename
T , typename Device = base_device::DEVICE_CPU>
◆ psi_d
template<typename
T , typename Device = base_device::DEVICE_CPU>
◆ psi_t
template<typename
T , typename Device = base_device::DEVICE_CPU>
The documentation for this class was generated from the following files:
- /home/runner/work/abacus-develop/abacus-develop/source/source_psi/setup_psi_pw.h
- /home/runner/work/abacus-develop/abacus-develop/source/source_psi/setup_psi_pw.cpp