![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include "config/config.hpp"Go to the source code of this file.
Functions | |
| void | DipolarDirectSum_kernel_wrapper_energy (float k, unsigned int n, float const *pos, float const *dip, float box_l[3], int periodic[3], float *E) |
| void | DipolarDirectSum_kernel_wrapper_force (float k, unsigned int n, float const *pos, float const *dip, float *dip_fld, float *f, float *torque, float box_l[3], int periodic[3], int n_replicas) |
| void DipolarDirectSum_kernel_wrapper_energy | ( | float | k, |
| unsigned int | n, | ||
| float const * | pos, | ||
| float const * | dip, | ||
| float | box_l[3], | ||
| int | periodic[3], | ||
| float * | E | ||
| ) |
Definition at line 379 of file dipolar_direct_sum_gpu_cuda.cu.
References block(), copy_box_data(), cuda_safe_mem, DipolarDirectSum_kernel_energy(), KERNELCALL_shared, and stream.
Referenced by DipolarDirectSumGpu::long_range_energy().
| void DipolarDirectSum_kernel_wrapper_force | ( | float | k, |
| unsigned int | n, | ||
| float const * | pos, | ||
| float const * | dip, | ||
| float * | dip_fld, | ||
| float * | f, | ||
| float * | torque, | ||
| float | box_l[3], | ||
| int | periodic[3], | ||
| int | n_replicas | ||
| ) |
Definition at line 347 of file dipolar_direct_sum_gpu_cuda.cu.
References block(), copy_box_data(), DipolarDirectSum_kernel_force(), KERNELCALL, and stream.
Referenced by DipolarDirectSumGpu::add_long_range_forces().