I am not sure that PGI Visual Fortran includes a full support of Fortran 2003.
I tried to compile following code :
type champ_vecteur (n,d,k) integer, kind :: k integer, len :: d, n real(kind=k), dimension(d,n) :: champ end type champ_vecteur
and a syntax error was detected.
Is there a problem in my code ???
How is it possible to use derived types with parameters (kind and len) with PGI Visual Fortran ?
Thank you very much