CUDA Fortran backend and code generator (airfoil)