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: