SIRIUS 7.5.0
Electronic structure library and applications
|
CUDA kernel to multiply effective potential by the phase factors. More...
Go to the source code of this file.
Functions | |
__global__ void | mul_veff_with_phase_factors_gpu_kernel (int num_gvec_loc__, acc_complex_double_t const *veff__, int const *gvx__, int const *gvy__, int const *gvz__, int num_atoms__, double const *atom_pos__, acc_complex_double_t *veff_a__, int ld__) |
void | mul_veff_with_phase_factors_gpu (int num_atoms__, int num_gvec_loc__, acc_complex_double_t const *veff__, int const *gvx__, int const *gvy__, int const *gvz__, double const *atom_pos__, double *veff_a__, int ld__, int stream_id__) |
CUDA kernel to multiply effective potential by the phase factors.
Definition in file mul_veff_with_phase_factors.cu.
__global__ void mul_veff_with_phase_factors_gpu_kernel | ( | int | num_gvec_loc__, |
acc_complex_double_t const * | veff__, | ||
int const * | gvx__, | ||
int const * | gvy__, | ||
int const * | gvz__, | ||
int | num_atoms__, | ||
double const * | atom_pos__, | ||
acc_complex_double_t * | veff_a__, | ||
int | ld__ | ||
) |
Definition at line 31 of file mul_veff_with_phase_factors.cu.
void mul_veff_with_phase_factors_gpu | ( | int | num_atoms__, |
int | num_gvec_loc__, | ||
acc_complex_double_t const * | veff__, | ||
int const * | gvx__, | ||
int const * | gvy__, | ||
int const * | gvz__, | ||
double const * | atom_pos__, | ||
double * | veff_a__, | ||
int | ld__, | ||
int | stream_id__ | ||
) |
Definition at line 58 of file mul_veff_with_phase_factors.cu.