![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <config/config.hpp>#include "electrostatics/p3m_heffte.impl.hpp"#include <memory>#include <utility>
Include dependency graph for p3m_heffte.cpp:Go to the source code of this file.
Functions | |
| template<typename FloatType , Arch Architecture> | |
| std::shared_ptr< CoulombP3M > | new_coulomb_p3m_impl (P3MParameters &&p3m, TuningParameters const &tuning_params, double prefactor) |
| std::shared_ptr< CoulombP3M > | new_coulomb_p3m_heffte (P3MParameters &&p3m_params, TuningParameters const &tuning_params, double prefactor, bool single_precision, Arch arch) |
| std::shared_ptr< CoulombP3M > new_coulomb_p3m_heffte | ( | P3MParameters && | p3m_params, |
| TuningParameters const & | tuning_params, | ||
| double | prefactor, | ||
| bool | single_precision, | ||
| Arch | arch | ||
| ) |
Definition at line 47 of file p3m_heffte.cpp.
Referenced by ScriptInterface::Coulomb::CoulombP3M< Architecture >::do_construct().
| std::shared_ptr< CoulombP3M > new_coulomb_p3m_impl | ( | P3MParameters && | p3m, |
| TuningParameters const & | tuning_params, | ||
| double | prefactor | ||
| ) |
Definition at line 33 of file p3m_heffte.cpp.
References Utils::ROW_MAJOR, and stream.