Как я могу скомпилировать исходный код Fortran с файлом модуля с fwrap? - PullRequest
1 голос
/ 20 февраля 2012

как мне скомпилировать исходный код на фортране с помощью файла модуля с fwrap?

Я тестировал fwrapc --build ../test.f90 --fcompiler = gnu95, но не знаю, как скомпилировать test.f90вместе с fmodule.f90.

/fmodule.f90 
module fmod
!implicit none
!integer, dimension(1,2), intent(inout) :: indata1
!integer*2, dimension(3), intent(inout) :: indata2
!integer, dimension(4,5), intent(inout) :: indata3
real*8, dimension(6) :: indata4
real, dimension(7,8) :: indata5
!Cf2py intent(in, out) indata4

end module fmod

/test.f90
      subroutine temp_f_2(indata4, indata5)
      use fmod
!real*8, dimension(6) :: indata4
!real, dimension(7,8) :: indata5

      !real*8, dimension(6) :: indata4
      !real, dimension(7,8) :: indata5

      do 10 i = 1, 6
      indata4(i) = 3
      10 continue 

!forall(i=1:2, j=1:2)
!indata5(i,j) = 5
!end forall
      print *, indata4
      end
...