When reading the CUBLAS Library documentation, the Helper functions are all defined as functions. In the Fortran examples at the end of the documentation, the syntax changes. For example cublasInit() becomes cublas_init(). This appears to be true of all the functions. In addition, some routines change from appearing as a function to being called as a subroutine. Again, cublasInit() is an example of this. However, a different example is cublasAlloc() which is treated as a function.
Is there any documentation. that accurately describes these differences, and the true formats of the Fortran (non-thunking) calls?