Skip to content
Snippets Groups Projects
Commit fabf5a23 authored by Lionel GUEZ's avatar Lionel GUEZ
Browse files

Use `deg_to_rad` from `NR_util`

parent a133cbeb
No related branches found
No related tags found
No related merge requests found
...@@ -7,7 +7,7 @@ program test_mean_speed ...@@ -7,7 +7,7 @@ program test_mean_speed
use netcdf, only: nf90_nowrite use netcdf, only: nf90_nowrite
use netcdf95, only: nf95_open, nf95_close, nf95_inq_varid, nf95_get_var, & use netcdf95, only: nf95_open, nf95_close, nf95_inq_varid, nf95_get_var, &
find_coord, nf95_inquire_dimension find_coord, nf95_inquire_dimension
use nr_util, only: pi use nr_util, only: deg_to_rad
use shapelib, only: shpclose, shpfileobject, shpobject, shpdestroyobject use shapelib, only: shpclose, shpfileobject, shpobject, shpdestroyobject
use shapelib_03, only: shp_open_03, shp_read_object_03 use shapelib_03, only: shp_open_03, shp_read_object_03
...@@ -22,7 +22,6 @@ program test_mean_speed ...@@ -22,7 +22,6 @@ program test_mean_speed
real, allocatable:: u(:, :), v(:, :) ! (nlon, nlat) wind, in m s-1 real, allocatable:: u(:, :), v(:, :) ! (nlon, nlat) wind, in m s-1
TYPE(shpfileobject) hshp TYPE(shpfileobject) hshp
TYPE(shpobject) psobject TYPE(shpobject) psobject
real, parameter:: deg_over_rad = pi / 180.
type(polygon) p type(polygon) p
namelist /main_nml/ center namelist /main_nml/ center
...@@ -59,9 +58,9 @@ program test_mean_speed ...@@ -59,9 +58,9 @@ program test_mean_speed
CALL shpclose(hshp) CALL shpclose(hshp)
p = shpobj2pol(psobject) p = shpobj2pol(psobject)
call shpdestroyobject(psobject) call shpdestroyobject(psobject)
p%part(1)%points = p%part(1)%points * deg_over_rad p%part(1)%points = p%part(1)%points * deg_to_rad
m = mean_speed(u, v, p%part(1), center * deg_over_rad, & m = mean_speed(u, v, p%part(1), center * deg_to_rad, &
corner * deg_over_rad, step = [0.25, 0.25] * deg_over_rad) corner * deg_to_rad, step = [0.25, 0.25] * deg_to_rad)
print *, "mean azimuthal speed = ", m, "m s-1" print *, "mean azimuthal speed = ", m, "m s-1"
end program test_mean_speed end program test_mean_speed
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment