CUDA Fortran for Scientists and Engineers