The interface of mig3d_const_init is: function mig3d_const_init (slow_mig) result (stat) real :: slow_mig integer :: stat
function mig3d_const_init (slow_mig) result (stat) real :: slow_mig integer :: stat