/// <summary>
 /// Returns the host buffer data as an array of floats.
 /// </summary>
 /// <returns>The data is returned as an array of floats.</returns>
 public float[] GetHostDataAsFloat()
 {
     return(m_cuda.GetHostMemoryFloat(m_hBuffer));
 }