Quicksilver icon indicating copy to clipboard operation
Quicksilver copied to clipboard

Functions declarations have HOST_DEVICE_CUDA but definitions

Open ilagunap opened this issue 6 years ago • 2 comments

In MC_Particle.hh: Function declaration of Move_Particle uses HOST_DEVICE_CUDA:

   HOST_DEVICE_CUDA
   void Move_Particle(const DirectionCosine & direction_cosine, const double distance);

but function definition does not: inline void MC_Particle::Move_Particle( const DirectionCosine &my_direction_cosine, …

In file ParticleVault.hh: putParticle is declared as HOST_DEVICE_CUDA, but the function definition does not use HOST_DEVICE_CUDA. invalidateParticle is declared as HOST_DEVICE_CUDA, but the function definition does not use HOST_DEVICE_CUDA.

ilagunap avatar Sep 05 '18 00:09 ilagunap