Upgraded to later version of Intel Fortran compiler. i now receive error:
There is no matching specific subroutine for this generic subroutine call. [C_F_POINTER]
call c_f_pointer(gfld%discipline,grbdisc)
Here is my code:
use m_gribfield
use, intrinsic:: iso_c_binding
type(gribfield), pointer:: gfld
Any thoughts? The previous linux compiler was 2011.3.174, and it compiles ok with that. I included the structure below.


