Go to the documentation of this file.
6 #ifndef OPENMPCD_CUDA_DEVICECODE_SYMBOLS_HPP
7 #define OPENMPCD_CUDA_DEVICECODE_SYMBOLS_HPP
51 const unsigned int simBoxSizeX,
52 const unsigned int simBoxSizeY,
53 const unsigned int simBoxSizeZ);
void setSimulationBoxSizeSymbols(const unsigned int simBoxSizeX, const unsigned int simBoxSizeY, const unsigned int simBoxSizeZ)
Sets the symbols mpcSimulationBoxSizeX, mpcSimulationBoxSizeY, mpcSimulationBoxSizeZ,...
__constant__ unsigned int mpcSimulationBoxSizeY
The size of the primary simulation box along the y direction.
__constant__ FP srdCollisionAngle
The collision angle for SRD collisions.
__constant__ FP streamingTimestep
The MPC streaming time-step.
__constant__ unsigned int mpcSimulationBoxSizeX
The size of the primary simulation box along the x direction.
void setSRDCollisionAngleSymbol(const FP angle)
Sets the symbol OpenMPCD::CUDA::DeviceCode::srdCollisionAngle.
__constant__ unsigned int mpcSimulationBoxSizeZ
The size of the primary simulation box along the z direction.
__constant__ unsigned int collisionCellCount
The number of collision cells in the system.
void setMPCStreamingTimestep(const FP timestep)
Sets the symbol OpenMPCD::CUDA::DeviceCode::streamingTimestep.
double FP
Default floating point type.