Gpurational

gpu code compilable again