OpenMPCD
CUDA/MPCSolute/DeviceCode/Base.hpp
Go to the documentation of this file.
1 /**
2  * @file
3  * Defines CUDA Device code for OpenMPCD::CUDA::MPCSolute::Base
4  */
5 
6 #ifndef OPENMPCD_CUDA_MPCSOLUTE_DEVICECODE_BASE_HPP
7 #define OPENMPCD_CUDA_MPCSOLUTE_DEVICECODE_BASE_HPP
8 
9 #include <OpenMPCD/Types.hpp>
10 
11 namespace OpenMPCD
12 {
13 namespace CUDA
14 {
15 namespace MPCSolute
16 {
17 /**
18  * Contains CUDA Device code.
19  */
20 namespace DeviceCode
21 {
22  /**
23  * Sets the symbol mpcParticleCount for the solute.
24  * @param[in] count The number of MPC solute particles.
25  */
26  void setMPCParticleCountSymbol(const unsigned int count);
27 } //namespace DeviceCode
28 } //namespace MPCSolute
29 } //namespace CUDA
30 } //namespace OpenMPCD
31 
32 #endif
OpenMPCD::CUDA::MPCSolute::DeviceCode::setMPCParticleCountSymbol
void setMPCParticleCountSymbol(const unsigned int count)
Sets the symbol mpcParticleCount for the solute.
Types.hpp