you are describing a class here, not a function
It should read:
This class use CUDA memcopy to copy an instance of T_ValueType to the gpu and
runs a kernel which assigns this value to all cells.