![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Local mesh FFT buffers. More...
#include <common.hpp>
Collaboration diagram for P3MFFTMesh< FloatType >:Public Attributes | |
| std::span< FloatType > | rs_scalar |
| real-space scalar mesh for charge assignment and FFT. | |
| std::span< FloatType > | rs_charge_density |
| real-space scalar charge density. | |
| std::array< std::span< FloatType >, 3 > | rs_fields |
| real-space vector meshes for the electric or dipolar field. | |
| Utils::Vector3i | start |
| Indices of the lower left corner of the local mesh grid. | |
| Utils::Vector3i | stop |
| Indices of the upper right corner of the local mesh grid. | |
| Utils::Vector3i | size |
| Extents of the local mesh grid. | |
| int | ks_pnum = 0 |
| number of permutations in k_space | |
Local mesh FFT buffers.
Definition at line 229 of file p3m/common.hpp.
| int P3MFFTMesh< FloatType >::ks_pnum = 0 |
number of permutations in k_space
Definition at line 246 of file p3m/common.hpp.
| std::span<FloatType> P3MFFTMesh< FloatType >::rs_charge_density |
real-space scalar charge density.
Definition at line 233 of file p3m/common.hpp.
| std::array<std::span<FloatType>, 3> P3MFFTMesh< FloatType >::rs_fields |
real-space vector meshes for the electric or dipolar field.
Definition at line 236 of file p3m/common.hpp.
| std::span<FloatType> P3MFFTMesh< FloatType >::rs_scalar |
real-space scalar mesh for charge assignment and FFT.
Definition at line 231 of file p3m/common.hpp.
| Utils::Vector3i P3MFFTMesh< FloatType >::size |
Extents of the local mesh grid.
Definition at line 243 of file p3m/common.hpp.
| Utils::Vector3i P3MFFTMesh< FloatType >::start |
Indices of the lower left corner of the local mesh grid.
Definition at line 239 of file p3m/common.hpp.
| Utils::Vector3i P3MFFTMesh< FloatType >::stop |
Indices of the upper right corner of the local mesh grid.
Definition at line 241 of file p3m/common.hpp.