Skip to content

Commit 92a3fa9

Browse files
author
José Gómez-Dans
committed
Re-created pyf with correct name now hopefully
1 parent ae95aa1 commit 92a3fa9

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

prosail/prosail_fortran.pyf

+21-21
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
! -*- f90 -*-
22
! Note: the context of this file is case sensitive.
33

4-
python module PROSAIL ! in
5-
interface ! in :PROSAIL
6-
module mod_dataspec_p5b ! in :PROSAIL:dataSpec_P5B.f90
4+
python module prosail_fortran ! in
5+
interface ! in :prosail_fortran
6+
module mod_dataspec_p5b ! in :prosail_fortran:dataSpec_P5B.f90
77
real*8 dimension(2101) :: k_cm
88
integer*4 :: i
99
real*8 dimension(2101) :: ed
@@ -18,7 +18,7 @@ python module PROSAIL ! in
1818
real*8 dimension(2101) :: es
1919
integer, parameter,optional :: nw=2101
2020
end module mod_dataspec_p5b
21-
subroutine run_prosail(n,cab,car,cbrown,cw,cm,lai,lidfa,lidfb,rsoil,psoil,hspot,tts,tto,psi,typelidf,retval) ! in :PROSAIL:run_prosail.f90
21+
subroutine run_prosail(n,cab,car,cbrown,cw,cm,lai,lidfa,lidfb,rsoil,psoil,hspot,tts,tto,psi,typelidf,retval) ! in :prosail_fortran:run_prosail.f90
2222
use mod_sail
2323
use mod_angle
2424
use mod_flag_util
@@ -43,7 +43,7 @@ python module PROSAIL ! in
4343
integer intent(in) :: typelidf
4444
real*8 dimension(2101),intent(out) :: retval
4545
end subroutine run_prosail
46-
subroutine prospect_5b(n,cab,car,cbrown,cw,cm,rt) ! in :PROSAIL:prospect_5B.f90
46+
subroutine prospect_5b(n,cab,car,cbrown,cw,cm,rt) ! in :prosail_fortran:prospect_5B.f90
4747
use mod_dataspec_p5b
4848
real*8 intent(in) :: n
4949
real*8 intent(in) :: cab
@@ -53,32 +53,32 @@ python module PROSAIL ! in
5353
real*8 intent(in) :: cm
5454
real*8 dimension(2101,2),intent(out) :: rt
5555
end subroutine prospect_5b
56-
subroutine dladgen(a,b,freq) ! in :PROSAIL:dladgen.f
56+
subroutine dladgen(a,b,freq) ! in :prosail_fortran:dladgen.f
5757
real*8 :: a
5858
real*8 :: b
5959
real*8 dimension(13) :: freq
6060
end subroutine dladgen
61-
function dcum(a,b,t) ! in :PROSAIL:dladgen.f
61+
function dcum(a,b,t) ! in :prosail_fortran:dladgen.f
6262
real*8 :: a
6363
real*8 :: b
6464
real*8 :: t
6565
real*8 :: dcum
6666
end function dcum
67-
subroutine campbell(n,ala,freq) ! in :PROSAIL:LIDF.f90
67+
subroutine campbell(n,ala,freq) ! in :prosail_fortran:LIDF.f90
6868
integer*4, optional,check(len(freq)>=n),depend(freq) :: n=len(freq)
6969
real*8 :: ala
7070
real*8 dimension(n) :: freq
7171
end subroutine campbell
72-
subroutine calc_lidf_ellipsoidal(na,alpha,freqvar) ! in :PROSAIL:LIDF.f90
72+
subroutine calc_lidf_ellipsoidal(na,alpha,freqvar) ! in :prosail_fortran:LIDF.f90
7373
integer*4, optional,check(len(freqvar)>=na),depend(freqvar) :: na=len(freqvar)
7474
real*8 :: alpha
7575
real*8 dimension(na) :: freqvar
7676
end subroutine calc_lidf_ellipsoidal
77-
module mod_angle ! in :PROSAIL:MODULE_PRO4SAIL.f90
77+
module mod_angle ! in :prosail_fortran:MODULE_PRO4SAIL.f90
7878
real*8, save :: rd
7979
real*8, save :: pi
8080
end module mod_angle
81-
module mod_staticvar ! in :PROSAIL:MODULE_PRO4SAIL.f90
81+
module mod_staticvar ! in :prosail_fortran:MODULE_PRO4SAIL.f90
8282
real*8, save,allocatable,dimension(:) :: vb
8383
real*8, save :: sob
8484
real*8, save,allocatable,dimension(:) :: vf
@@ -106,12 +106,12 @@ python module PROSAIL ! in
106106
real*8, save :: cto
107107
real*8, save :: ddf
108108
end module mod_staticvar
109-
module mod_output_prospect ! in :PROSAIL:MODULE_PRO4SAIL.f90
109+
module mod_output_prospect ! in :prosail_fortran:MODULE_PRO4SAIL.f90
110110
real*8, save,allocatable,dimension(:) :: tau
111111
real*8, save,allocatable,dimension(:,:) :: lrt
112112
real*8, save,allocatable,dimension(:) :: rho
113113
end module mod_output_prospect
114-
module mod_flag_util ! in :PROSAIL:MODULE_PRO4SAIL.f90
114+
module mod_flag_util ! in :prosail_fortran:MODULE_PRO4SAIL.f90
115115
real*8, save,allocatable,dimension(:) :: rsoil_old
116116
logical :: delta_soil
117117
logical :: delta_skyl
@@ -139,7 +139,7 @@ python module PROSAIL ! in
139139
real*8, save :: car_old
140140
real*8, save :: lai_old
141141
end module mod_flag_util
142-
module mod_sail ! in :PROSAIL:MODULE_PRO4SAIL.f90
142+
module mod_sail ! in :prosail_fortran:MODULE_PRO4SAIL.f90
143143
real*8, save,allocatable,dimension(:) :: rso
144144
real*8, save,allocatable,dimension(:) :: tdo
145145
real*8, save,allocatable,dimension(:) :: rsd
@@ -160,7 +160,7 @@ python module PROSAIL ! in
160160
real*8, save,allocatable,dimension(:) :: rdo
161161
real*8, save :: tss
162162
end module mod_sail
163-
subroutine pro4sail(n,cab,car,cbrown,cw,cm,lidfa,lidfb,typelidf,lai,q,tts,tto,psi,rsoil) ! in :PROSAIL:PRO4SAIL.f90
163+
subroutine pro4sail(n,cab,car,cbrown,cw,cm,lidfa,lidfb,typelidf,lai,q,tts,tto,psi,rsoil) ! in :prosail_fortran:PRO4SAIL.f90
164164
use mod_sail
165165
use mod_angle
166166
use mod_flag_util
@@ -183,34 +183,34 @@ python module PROSAIL ! in
183183
real*8 intent(in) :: psi
184184
real*8 dimension(2101),intent(in) :: rsoil
185185
end subroutine pro4sail
186-
subroutine jfunc1(k,l,t,jout) ! in :PROSAIL:PRO4SAIL.f90
186+
subroutine jfunc1(k,l,t,jout) ! in :prosail_fortran:PRO4SAIL.f90
187187
use mod_dataspec_p5b
188188
real*8 intent(in) :: k
189189
real*8 dimension(2101),intent(in) :: l
190190
real*8 intent(in) :: t
191191
real*8 dimension(2101),intent(out) :: jout
192192
end subroutine jfunc1
193-
subroutine jfunc2(k,l,t,jout) ! in :PROSAIL:PRO4SAIL.f90
193+
subroutine jfunc2(k,l,t,jout) ! in :prosail_fortran:PRO4SAIL.f90
194194
use mod_dataspec_p5b
195195
real*8 intent(in) :: k
196196
real*8 dimension(2101),intent(in) :: l
197197
real*8 intent(in) :: t
198198
real*8 dimension(2101),intent(out) :: jout
199199
end subroutine jfunc2
200-
function jfunc3(k,l,t) ! in :PROSAIL:PRO4SAIL.f90
200+
function jfunc3(k,l,t) ! in :prosail_fortran:PRO4SAIL.f90
201201
use mod_dataspec_p5b
202202
real*8 :: k
203203
real*8 :: l
204204
real*8 :: t
205205
real*8 :: jfunc3
206206
end function jfunc3
207-
subroutine tav_abs(theta,refr,res) ! in :PROSAIL:tav_abs.f90
207+
subroutine tav_abs(theta,refr,res) ! in :prosail_fortran:tav_abs.f90
208208
use mod_dataspec_p5b
209209
real*8 intent(in) :: theta
210210
real*8 dimension(2101),intent(in) :: refr
211211
real*8 dimension(2101),intent(out) :: res
212212
end subroutine tav_abs
213-
subroutine volscatt(tts,tto,psi,ttl,chi_s,chi_o,frho,ftau) ! in :PROSAIL:volscatt.f90
213+
subroutine volscatt(tts,tto,psi,ttl,chi_s,chi_o,frho,ftau) ! in :prosail_fortran:volscatt.f90
214214
use mod_angle
215215
real*8 intent(in) :: tts
216216
real*8 intent(in) :: tto
@@ -222,7 +222,7 @@ python module PROSAIL ! in
222222
real*8 intent(inout) :: ftau
223223
end subroutine volscatt
224224
end interface
225-
end python module PROSAIL
225+
end python module prosail_fortran
226226

227227
! This file was auto-generated with f2py (version:2).
228228
! See http://cens.ioc.ee/projects/f2py2e/

0 commit comments

Comments
 (0)