From a5522586c5a1dc81dceb4bc05b8dc6e43015d572 Mon Sep 17 00:00:00 2001 From: Lionel GUEZ <guez@lmd.ipsl.fr> Date: Thu, 12 Sep 2024 14:53:21 +0200 Subject: [PATCH] Rename variable `corner` to `corner_whole` Rename variable `corner` of module `read_grid_m` to `corner_whole`. As in module `input_ssh_m`. Cf. commit ef43e372. --- Overlap/Tests/save_snapshot.f90 | 7 ++++--- Overlap/read_grid.F90 | 6 +++--- Overlap/read_snapshot.f90 | 4 ++-- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/Overlap/Tests/save_snapshot.f90 b/Overlap/Tests/save_snapshot.f90 index 33d4d2f8..624e50bb 100644 --- a/Overlap/Tests/save_snapshot.f90 +++ b/Overlap/Tests/save_snapshot.f90 @@ -9,7 +9,7 @@ contains ! Libraries: use jumble, only: arth, rad_to_deg - use read_grid_m, only: corner, step, nlon, nlat + use read_grid_m, only: corner_whole, step, nlon, nlat use derived_types, only: snapshot, shpc_slice_handler use shpc_close_m, only: shpc_close use shpc_create_m, only: shpc_create @@ -33,9 +33,10 @@ contains CALL shpc_close(hshpc_anti) print *, 'Created a slice in SHPC.' print *, "Number of extrema:", s%number_extr - call write_extr_map(s%extr_map, longitude = arth((corner(1) - copy & + call write_extr_map(s%extr_map, longitude = arth((corner_whole(1) - copy & * step(1)) * rad_to_deg, step(1) * rad_to_deg, nlon + 2 * copy), & - latitude = arth(corner(2) * rad_to_deg, step(2) * rad_to_deg, nlat)) + latitude = arth(corner_whole(2) * rad_to_deg, step(2) * rad_to_deg, & + nlat)) end subroutine save_snapshot diff --git a/Overlap/read_grid.F90 b/Overlap/read_grid.F90 index 93eca2fb..400ebaab 100644 --- a/Overlap/read_grid.F90 +++ b/Overlap/read_grid.F90 @@ -8,7 +8,7 @@ module read_grid_m logical, protected:: periodic = .false. ! grid is periodic in longitude - real, protected:: corner(2) + real, protected:: corner_whole(2) ! longitude and latitude of the corner of the whole grid in input ! NetCDF file, in rad @@ -52,7 +52,7 @@ contains action = "read", position = "rewind") read(unit, nml = grid_nml) close(unit) - corner = corner_deg * deg_to_rad + corner_whole = corner_deg * deg_to_rad step = step_deg * deg_to_rad end if @@ -60,7 +60,7 @@ contains call ezmpi_bcast(nlon, root = 0) call ezmpi_bcast(nlat, root = 0) call ezmpi_bcast(periodic, root = 0) - call ezmpi_bcast(corner, root = 0) + call ezmpi_bcast(corner_whole, root = 0) call ezmpi_bcast(step, root = 0) call ezmpi_bcast(uniform_lon_lat, root = 0) #endif diff --git a/Overlap/read_snapshot.f90 b/Overlap/read_snapshot.f90 index dc82e890..5a35aae3 100644 --- a/Overlap/read_snapshot.f90 +++ b/Overlap/read_snapshot.f90 @@ -12,7 +12,7 @@ contains use derived_types, only: snapshot, eddy, shpc_slice_handler, shpc_slice_meta use read_eddy_m, only: read_eddy - use read_grid_m, only: nlon, nlat, corner, step, uniform_lon_lat + use read_grid_m, only: nlon, nlat, corner_whole, step, uniform_lon_lat type(snapshot), intent(out):: s ! completely defined except s%list%innermost_level @@ -67,7 +67,7 @@ contains ! we define them here: if (s%number_extr /= 0 .and. uniform_lon_lat) & forall (eddy_i = 1:s%number_extr) s%list(eddy_i)%extr%coord_proj & - = nint((s%list(eddy_i)%extr%coord - corner) / step + 1.) + = nint((s%list(eddy_i)%extr%coord - corner_whole) / step + 1.) ! Define s%extr_map from s%list%extr%coord_proj: -- GitLab