 #pragma mark RIGID_STEP_TWO_KERNEL
 
 /*! Takes the second half-step forward for rigid bodies in the velocity-verlet NVE integration
-    \param rdata_vel Body velocity
+    \param rdata_vel Body translational velocity
     \param rdata_angmom Angular momentum
     \param rdata_angvel Angular velocity
     \param n_bodies Number of rigid bodies

extern __shared__ float4 sum[];

//! Calculates the body forces and torques by summing the constituent particle forces
/*! \param rdata_force Particle data to step forward in time
    \param rdata_torque List of pointers to forces on each particle
    \param n_bodies Number of forces listed in \a force_data_ptrs
    \param local_beg Amount of real time to step forward in one time step
    \param nmax Maximum number of particles in a rigid body
    \param window_size Window size for reduction
    \param box Box dimensions for periodic boundary condition handling

    }

//! Calculates the body forces and torques by summing the constituent particle forces using a fixed sliding window size
/*! \param rdata_force Body forces
    \param rdata_torque Body torques
    \param n_bodies Number of rigid bodies
    \param local_beg Starting body index in this card
    \param nmax Maximum number of particles in a rigid body
    \param window_size Window size for reduction
    \param box Box dimensions for periodic boundary condition handling
