Go to the documentation of this file.
6 #ifndef OPENMPCD_CUDA_MPCFLUID_INSTRUMENTATION_FOURIERTRANSFORMEDVELOCITY_BASE_HPP
7 #define OPENMPCD_CUDA_MPCFLUID_INSTRUMENTATION_FOURIERTRANSFORMEDVELOCITY_BASE_HPP
28 namespace Instrumentation
35 namespace FourierTransformedVelocity
53 const unsigned int numberOfConstituents);
74 virtual void save(
const std::string& rundir)
const;
94 void saveFourierTransformedVelocities(
const std::string& datadir)
const;
102 void saveFourierTransformedVelocities(
const unsigned int index, std::ostream& stream)
const;
112 std::vector<std::vector<MPCParticlePositionType> >
k_n;
114 std::vector<std::deque<std::pair<FP, Vector3D<std::complex<MPCParticleVelocityType> > > > >
Base class for MPC fluids.
Class for managing memory on the CUDA Device.
MPCD simulation with Molecular Dynamics on CUDA-capable GPUs.
FP MPCParticleVelocityType
The data type for the velocities of MPC particles.