![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <p3m_heffte.impl.hpp>
Public Member Functions | |
| void | operator() (auto &p3m, double q, InterpolationWeights< cao > const &weights) |
| void | operator() (auto &p3m, double q, Utils::Vector3d const &real_pos, p3m_interpolation_cache &inter_weights) |
| void | operator() (auto &p3m, double q, Utils::Vector3d const &real_pos) |
| void | operator() (auto &p3m, auto &cell_structure) |
Definition at line 346 of file p3m_heffte.impl.hpp.
|
inline |
Definition at line 373 of file p3m_heffte.impl.hpp.
References CoulombP3MState< FloatType, FFTConfig >::inter_weights, kokkos_parallel_range_for(), p3m_interpolate(), Utils::ROW_MAJOR, stream, and p3m_interpolation_cache::zfill().
|
inline |
Definition at line 347 of file p3m_heffte.impl.hpp.
References p3m_interpolate().
|
inline |
Definition at line 365 of file p3m_heffte.impl.hpp.
References Utils::ROW_MAJOR, and stream.
|
inline |
Definition at line 356 of file p3m_heffte.impl.hpp.
References Utils::ROW_MAJOR, p3m_interpolation_cache::store(), and stream.