Class for measurements of Fourier-transformed velocities in simple MPC fluids.
More...
#include <Simple.hpp>
Class for measurements of Fourier-transformed velocities in simple MPC fluids.
Definition at line 25 of file Instrumentation/FourierTransformedVelocity/Simple.hpp.
◆ Simple()
The constructor.
- Parameters
-
[in] | sim | The simulation instance. |
[in] | devMemMgr | The Device memory manager. |
[in] | mpcFluid_ | The MPC fluid to measure. |
◆ ~Simple()
virtual OpenMPCD::CUDA::MPCFluid::Instrumentation::FourierTransformedVelocity::Simple::~Simple |
( |
| ) |
|
|
inlinevirtual |
◆ isConfigured()
bool Base::isConfigured |
( |
const Simulation *const |
sim | ) |
|
|
staticinherited |
Returns whether the given simulation configured this instrumentation.
- Parameters
-
[in] | sim | The simulation instance. |
- Exceptions
-
Definition at line 36 of file Base.cpp.
◆ measure()
virtual void OpenMPCD::CUDA::MPCFluid::Instrumentation::FourierTransformedVelocity::Simple::measure |
( |
| ) |
|
|
virtual |
◆ save()
void Base::save |
( |
const std::string & |
rundir | ) |
const |
|
virtualinherited |
Saves the data to the given run directory.
- Parameters
-
[in] | rundir | The path to the run directory. |
Definition at line 31 of file Base.cpp.
◆ deviceMemoryManager
DeviceMemoryManager* const OpenMPCD::CUDA::MPCFluid::Instrumentation::FourierTransformedVelocity::Base::deviceMemoryManager |
|
protectedinherited |
◆ fourierTransformedVelocities
std::vector<std::deque<std::pair<FP, Vector3D<std::complex<MPCParticleVelocityType> > > > > OpenMPCD::CUDA::MPCFluid::Instrumentation::FourierTransformedVelocity::Base::fourierTransformedVelocities |
|
protectedinherited |
◆ imagBuffer
◆ k_n
std::vector<std::vector<MPCParticlePositionType> > OpenMPCD::CUDA::MPCFluid::Instrumentation::FourierTransformedVelocity::Base::k_n |
|
protectedinherited |
◆ mpcFluid
const MPCFluid::Base* const OpenMPCD::CUDA::MPCFluid::Instrumentation::FourierTransformedVelocity::Base::mpcFluid |
|
protectedinherited |
◆ realBuffer
◆ simulation
const Simulation* const OpenMPCD::CUDA::MPCFluid::Instrumentation::FourierTransformedVelocity::Base::simulation |
|
protectedinherited |
The documentation for this class was generated from the following file: