ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
#include <string>
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "source_estate/elecstate_pw.h"
#include "source_hamilt/module_xc/xc_functional.h"
#include "source_pw/module_pwdft/VL_in_pw.h"
#include "source_io/module_parameter/parameter.h"
#include "source_cell/klist.h"
Classes | |
class | ElecStatePWTest |
Namespaces | |
namespace | elecstate |
Macros | |
#define | private public |
#define | protected public |
Functions | |
template<> | |
void | pseudopot_cell_vnl::radial_fft_q< float, base_device::DEVICE_CPU > (base_device::DEVICE_CPU *ctx, const int ng, const int ih, const int jh, const int itype, const float *qnorm, const float *ylm, std::complex< float > *qg) const |
template<> | |
void | pseudopot_cell_vnl::radial_fft_q< double, base_device::DEVICE_CPU > (base_device::DEVICE_CPU *ctx, const int ng, const int ih, const int jh, const int itype, const double *qnorm, const double *ylm, std::complex< double > *qg) const |
template<> | |
void | pseudopot_cell_vnl::getvnl< float, base_device::DEVICE_CPU > (base_device::DEVICE_CPU *, const UnitCell &, int const &, std::complex< float > *) const |
template<> | |
void | pseudopot_cell_vnl::getvnl< double, base_device::DEVICE_CPU > (base_device::DEVICE_CPU *, const UnitCell &, int const &, std::complex< double > *) const |
void | Set_GlobalV_Default () |
TEST_F (ElecStatePWTest, ConstructorDouble) | |
TEST_F (ElecStatePWTest, ConstructorSingle) | |
TEST_F (ElecStatePWTest, InitRhoDataDouble) | |
TEST_F (ElecStatePWTest, InitRhoDataSingle) | |
TEST_F (ElecStatePWTest, ParallelKDouble) | |
TEST_F (ElecStatePWTest, ParallelKSingle) | |
#define private public |
#define protected public |
void pseudopot_cell_vnl::getvnl< double, base_device::DEVICE_CPU > | ( | base_device::DEVICE_CPU * | , |
const UnitCell & | , | ||
int const & | , | ||
std::complex< double > * | |||
) | const |
void pseudopot_cell_vnl::getvnl< float, base_device::DEVICE_CPU > | ( | base_device::DEVICE_CPU * | , |
const UnitCell & | , | ||
int const & | , | ||
std::complex< float > * | |||
) | const |
void pseudopot_cell_vnl::radial_fft_q< double, base_device::DEVICE_CPU > | ( | base_device::DEVICE_CPU * | ctx, |
const int | ng, | ||
const int | ih, | ||
const int | jh, | ||
const int | itype, | ||
const double * | qnorm, | ||
const double * | ylm, | ||
std::complex< double > * | qg | ||
) | const |
void pseudopot_cell_vnl::radial_fft_q< float, base_device::DEVICE_CPU > | ( | base_device::DEVICE_CPU * | ctx, |
const int | ng, | ||
const int | ih, | ||
const int | jh, | ||
const int | itype, | ||
const float * | qnorm, | ||
const float * | ylm, | ||
std::complex< float > * | qg | ||
) | const |
void Set_GlobalV_Default | ( | ) |
TEST_F | ( | ElecStatePWTest | , |
ConstructorDouble | |||
) |
TEST_F | ( | ElecStatePWTest | , |
ConstructorSingle | |||
) |
TEST_F | ( | ElecStatePWTest | , |
InitRhoDataDouble | |||
) |
TEST_F | ( | ElecStatePWTest | , |
InitRhoDataSingle | |||
) |
TEST_F | ( | ElecStatePWTest | , |
ParallelKDouble | |||
) |
TEST_F | ( | ElecStatePWTest | , |
ParallelKSingle | |||
) |