Hi all,<br><br>since it is mandatory to declare all subroutines as &quot;external&quot; in Fortran, is it possible for Modules to have subroutines? I&#39;m unable to declare the subroutine external inside the module itself, nor in the program which is using it. Not declaring it external at all results in the following compilation error:<br>
<br>/net/users/csg/csg4035/master/workdir/src/main.F:97: undefined reference to `__grid_MOD_readgrid&#39;<br><br>(the module is here is named &quot;grid&quot;, the subroutine &quot;readgrid&quot; )<br><br>Thanks,<br>Leo<br>
<br>