Re: [Doxygen-users] documentation of cuda fortran code

2016-04-23 Thread Jian Tao Zhang
Hi Albert, This works great. I used the macro expansion, but what I didn`t know before is that the file extension needs to be in capital for preprocessing. After I changed file .cuf to .CUF, I got the documentation I wanted. Thanks very much for your help. Tao *---* *Jian Tao ZhangMSc Mechanica

Re: [Doxygen-users] documentation of cuda fortran code

2016-04-23 Thread Albert
Dear Tao, Cuda Fortran has indeed some special extensions, that can be removed by means of preprocessing, but one has to see to it that the FORTRAN code is preprocessed. A FORTRAN file can be preprocessed when its extension is in capitals. In the later case setting: MACRO_EXPANSION= YES EX

[Doxygen-users] documentation of cuda fortran code

2016-04-22 Thread Jian Tao Zhang
Hello, I am trying to document a source code which includes fortran90 and some cuda fortran files. Doxygen handles fortran90 very well, but it has issues with recognizing subroutines in cuda fortran code. In the below example code, the module mod_index is documented properly, but the subroutine id