differentiate between class member 'add' and gpu kernel 'gpu_add'