From b21420a13c425a244d123386fbf1bd6748b8a5a7 Mon Sep 17 00:00:00 2001 From: Philippe WAUTELET <philippe.wautelet@aero.obs-mip.fr> Date: Fri, 12 Jan 2018 10:45:14 +0100 Subject: [PATCH] Philippe 12/01/2018: IO: correct grid number for X/YHAT + rename degree->degrees --- src/LIB/SURCOUCHE/src/mode_field.f90 | 8 ++++---- src/MNH/read_surf_mnh.f90 | 8 ++++---- src/MNH/write_surf_mnh.f90 | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/LIB/SURCOUCHE/src/mode_field.f90 b/src/LIB/SURCOUCHE/src/mode_field.f90 index 90704a893..d1276e681 100644 --- a/src/LIB/SURCOUCHE/src/mode_field.f90 +++ b/src/LIB/SURCOUCHE/src/mode_field.f90 @@ -475,7 +475,7 @@ TFIELDLIST(IDX)%CLONGNAME = 'MesoNH: XHAT' TFIELDLIST(IDX)%CUNITS = 'm' TFIELDLIST(IDX)%CDIR = 'XX' TFIELDLIST(IDX)%CCOMMENT = 'Position x in the conformal or cartesian plane' -TFIELDLIST(IDX)%NGRID = 4 +TFIELDLIST(IDX)%NGRID = 2 TFIELDLIST(IDX)%NTYPE = TYPEREAL TFIELDLIST(IDX)%NDIMS = 1 ALLOCATE(TFIELDLIST(IDX)%TFIELD_X1D(IMODEL)) @@ -489,7 +489,7 @@ TFIELDLIST(IDX)%CLONGNAME = 'MesoNH: YHAT' TFIELDLIST(IDX)%CUNITS = 'm' TFIELDLIST(IDX)%CDIR = 'YY' TFIELDLIST(IDX)%CCOMMENT = 'Position y in the conformal or cartesian plane' -TFIELDLIST(IDX)%NGRID = 4 +TFIELDLIST(IDX)%NGRID = 3 TFIELDLIST(IDX)%NTYPE = TYPEREAL TFIELDLIST(IDX)%NDIMS = 1 ALLOCATE(TFIELDLIST(IDX)%TFIELD_X1D(IMODEL)) @@ -646,7 +646,7 @@ IF(IDX>MAXFIELDS) CALL ERR_INI_FIELD_LIST() TFIELDLIST(IDX)%CMNHNAME = 'LAT' TFIELDLIST(IDX)%CSTDNAME = 'latitude' TFIELDLIST(IDX)%CLONGNAME = 'MesoNH: LAT' -TFIELDLIST(IDX)%CUNITS = 'degree_north' +TFIELDLIST(IDX)%CUNITS = 'degrees_north' TFIELDLIST(IDX)%CDIR = 'XY' TFIELDLIST(IDX)%CCOMMENT = 'X_Y_latitude' TFIELDLIST(IDX)%NGRID = 1 @@ -659,7 +659,7 @@ IF(IDX>MAXFIELDS) CALL ERR_INI_FIELD_LIST() TFIELDLIST(IDX)%CMNHNAME = 'LON' TFIELDLIST(IDX)%CSTDNAME = 'longitude' TFIELDLIST(IDX)%CLONGNAME = 'MesoNH: LON' -TFIELDLIST(IDX)%CUNITS = 'degree_east' +TFIELDLIST(IDX)%CUNITS = 'degrees_east' TFIELDLIST(IDX)%CDIR = 'XY' TFIELDLIST(IDX)%CCOMMENT = 'X_Y_longitude' TFIELDLIST(IDX)%NGRID = 1 diff --git a/src/MNH/read_surf_mnh.f90 b/src/MNH/read_surf_mnh.f90 index 638fdabd2..d9177e42c 100644 --- a/src/MNH/read_surf_mnh.f90 +++ b/src/MNH/read_surf_mnh.f90 @@ -311,7 +311,7 @@ ELSE IF (HREC=='XX') THEN TZFIELD%CLONGNAME = 'SURFEX: XHAT' TZFIELD%CUNITS = '' TZFIELD%CCOMMENT = '' !Expected comment is not known - TZFIELD%NGRID = 4 + TZFIELD%NGRID = 2 TZFIELD%NTYPE = TYPEREAL TZFIELD%NDIMS = 1 IF (HDIR/='A') THEN @@ -336,7 +336,7 @@ ELSE IF (HREC=='DX') THEN TZFIELD%CLONGNAME = 'SURFEX: XHAT' TZFIELD%CUNITS = '' TZFIELD%CCOMMENT = '' !Expected comment is not known - TZFIELD%NGRID = 4 + TZFIELD%NGRID = 2 TZFIELD%NTYPE = TYPEREAL TZFIELD%NDIMS = 1 IF (HDIR/='A') THEN @@ -361,7 +361,7 @@ ELSE IF (HREC=='YY') THEN TZFIELD%CLONGNAME = 'SURFEX: YHAT' TZFIELD%CUNITS = '' TZFIELD%CCOMMENT = '' !Expected comment is not known - TZFIELD%NGRID = 4 + TZFIELD%NGRID = 3 TZFIELD%NTYPE = TYPEREAL TZFIELD%NDIMS = 1 IF (HDIR/='A') THEN @@ -386,7 +386,7 @@ ELSE IF (HREC=='DY') THEN TZFIELD%CLONGNAME = 'SURFEX: YHAT' TZFIELD%CUNITS = '' TZFIELD%CCOMMENT = '' !Expected comment is not known - TZFIELD%NGRID = 4 + TZFIELD%NGRID = 3 TZFIELD%NTYPE = TYPEREAL TZFIELD%NDIMS = 1 IF (HDIR/='A') THEN diff --git a/src/MNH/write_surf_mnh.f90 b/src/MNH/write_surf_mnh.f90 index 496a80c4b..e581c4073 100644 --- a/src/MNH/write_surf_mnh.f90 +++ b/src/MNH/write_surf_mnh.f90 @@ -302,7 +302,7 @@ IF ( (CSTORAGE_TYPE=='PG' .OR. CSTORAGE_TYPE=='SU') & TZFIELD%CUNITS = '' TZFIELD%CDIR = '--' TZFIELD%CCOMMENT = TRIM(HCOMMENT) - TZFIELD%NGRID = 4 + TZFIELD%NGRID = 2 TZFIELD%NTYPE = TYPEREAL TZFIELD%NDIMS = 1 CALL IO_WRITE_FIELD(TFILE_SURFEX,TZFIELD,ZW1D(:),KRESP) @@ -314,7 +314,7 @@ IF ( (CSTORAGE_TYPE=='PG' .OR. CSTORAGE_TYPE=='SU') & TZFIELD%CUNITS = '' TZFIELD%CDIR = 'XX' TZFIELD%CCOMMENT = TRIM(HCOMMENT) - TZFIELD%NGRID = 4 + TZFIELD%NGRID = 2 TZFIELD%NTYPE = TYPEREAL TZFIELD%NDIMS = 1 CALL IO_WRITE_FIELD(TFILE_SURFEX,TZFIELD,ZW1D(1+NHALO:IIU-NHALO),KRESP) @@ -342,7 +342,7 @@ ELSE IF ( (CSTORAGE_TYPE=='PG' .OR. CSTORAGE_TYPE=='SU') & TZFIELD%CUNITS = '' TZFIELD%CDIR = '--' TZFIELD%CCOMMENT = TRIM(HCOMMENT) - TZFIELD%NGRID = 4 + TZFIELD%NGRID = 3 TZFIELD%NTYPE = TYPEREAL TZFIELD%NDIMS = 1 CALL IO_WRITE_FIELD(TFILE_SURFEX,TZFIELD,ZW1D(:),KRESP) @@ -354,7 +354,7 @@ ELSE IF ( (CSTORAGE_TYPE=='PG' .OR. CSTORAGE_TYPE=='SU') & TZFIELD%CUNITS = '' TZFIELD%CDIR = 'YY' TZFIELD%CCOMMENT = TRIM(HCOMMENT) - TZFIELD%NGRID = 4 + TZFIELD%NGRID = 3 TZFIELD%NTYPE = TYPEREAL TZFIELD%NDIMS = 1 CALL IO_WRITE_FIELD(TFILE_SURFEX,TZFIELD,ZW1D(1+NHALO:IJU-NHALO),KRESP) -- GitLab