Skip to content
Snippets Groups Projects
Commit f549cde5 authored by WAUTELET Philippe's avatar WAUTELET Philippe
Browse files

Philippe 09/06/2017: IO: name of the variable added to the name of the written...

Philippe 09/06/2017: IO: name of the variable added to the name of the written field and better comment (true comment + units)
parent 46787717
No related branches found
No related tags found
No related merge requests found
...@@ -70,6 +70,8 @@ ...@@ -70,6 +70,8 @@
!! routine. !! routine.
!! J.Escobar 02/10/2015 modif for JPHEXT(JPVEXT) variable !! J.Escobar 02/10/2015 modif for JPHEXT(JPVEXT) variable
!! D.Gazen+ G.Delautier 06/2016 modif for ncl files !! D.Gazen+ G.Delautier 06/2016 modif for ncl files
!! P. Wautelet 09/06/2017: name of the variable added to the name of the written field
!! and better comment (true comment + units)
!------------------------------------------------------------------------------- !-------------------------------------------------------------------------------
! !
!* 0. DECLARATIONS !* 0. DECLARATIONS
...@@ -383,36 +385,36 @@ DO J = 1,IP ...@@ -383,36 +385,36 @@ DO J = 1,IP
! BUG ...ca passe que si PRESENT(OICP) sinon OICP non defini ! BUG ...ca passe que si PRESENT(OICP) sinon OICP non defini
IF (PRESENT(OICP) .AND. PRESENT(OJCP)) THEN IF (PRESENT(OICP) .AND. PRESENT(OJCP)) THEN
IF(HTYPE == 'CART' .AND. .NOT. OICP .AND. .NOT. OJCP) THEN IF(HTYPE == 'CART' .AND. .NOT. OICP .AND. .NOT. OJCP) THEN
TZFIELD%CMNHNAME = TRIM(HGROUP)//'.PROC'//YJ TZFIELD%CMNHNAME = TRIM(HGROUP)//'.'//TRIM(HTITRE(J))
TZFIELD%CSTDNAME = '' TZFIELD%CSTDNAME = ''
TZFIELD%CLONGNAME = 'MesoNH: '//TRIM(HGROUP)//'.PROC'//YJ TZFIELD%CLONGNAME = 'MesoNH: '//TRIM(TZFIELD%CMNHNAME)
TZFIELD%CUNITS = '' TZFIELD%CUNITS = TRIM(HUNITE(J))
TZFIELD%CDIR = 'XY' TZFIELD%CDIR = 'XY'
TZFIELD%CCOMMENT = TRIM(HTITRE(J)) TZFIELD%CCOMMENT = TRIM(HCOMMENT(J))
TZFIELD%NGRID = KGRID(J) TZFIELD%NGRID = KGRID(J)
TZFIELD%NTYPE = TYPEREAL TZFIELD%NTYPE = TYPEREAL
TZFIELD%NDIMS = 5 TZFIELD%NDIMS = 5
CALL IO_WRITE_FIELD_BOX(TPDIAFILE,TZFIELD,HLUOUTDIA,'BUDGET',PVAR(:,:,:,:,:,J), & CALL IO_WRITE_FIELD_BOX(TPDIAFILE,TZFIELD,HLUOUTDIA,'BUDGET',PVAR(:,:,:,:,:,J), &
KIL+JPHEXT,KIH+JPHEXT,KJL+JPHEXT,KJH+JPHEXT) KIL+JPHEXT,KIH+JPHEXT,KJL+JPHEXT,KJH+JPHEXT)
ELSE ELSE
TZFIELD%CMNHNAME = TRIM(HGROUP)//'.PROC'//YJ TZFIELD%CMNHNAME = TRIM(HGROUP)//'.'//TRIM(HTITRE(J))
TZFIELD%CSTDNAME = '' TZFIELD%CSTDNAME = ''
TZFIELD%CLONGNAME = 'MesoNH: '//TRIM(HGROUP)//'.PROC'//YJ TZFIELD%CLONGNAME = 'MesoNH: '//TRIM(TZFIELD%CMNHNAME)
TZFIELD%CUNITS = '' TZFIELD%CUNITS = TRIM(HUNITE(J))
TZFIELD%CDIR = '--' TZFIELD%CDIR = '--'
TZFIELD%CCOMMENT = TRIM(HTITRE(J)) TZFIELD%CCOMMENT = TRIM(HCOMMENT(J))
TZFIELD%NGRID = KGRID(J) TZFIELD%NGRID = KGRID(J)
TZFIELD%NTYPE = TYPEREAL TZFIELD%NTYPE = TYPEREAL
TZFIELD%NDIMS = 5 TZFIELD%NDIMS = 5
CALL IO_WRITE_FIELD(TPDIAFILE,TZFIELD,HLUOUTDIA,PVAR(:,:,:,:,:,J)) CALL IO_WRITE_FIELD(TPDIAFILE,TZFIELD,HLUOUTDIA,PVAR(:,:,:,:,:,J))
ENDIF ENDIF
ELSE ELSE
TZFIELD%CMNHNAME = TRIM(HGROUP)//'.PROC'//YJ TZFIELD%CMNHNAME = TRIM(HGROUP)//'.'//TRIM(HTITRE(J))
TZFIELD%CSTDNAME = '' TZFIELD%CSTDNAME = ''
TZFIELD%CLONGNAME = 'MesoNH: '//TRIM(HGROUP)//'.PROC'//YJ TZFIELD%CLONGNAME = 'MesoNH: '//TRIM(TZFIELD%CMNHNAME)
TZFIELD%CUNITS = '' TZFIELD%CUNITS = TRIM(HUNITE(J))
TZFIELD%CDIR = '--' TZFIELD%CDIR = '--'
TZFIELD%CCOMMENT = TRIM(HTITRE(J)) TZFIELD%CCOMMENT = TRIM(HCOMMENT(J))
TZFIELD%NGRID = KGRID(J) TZFIELD%NGRID = KGRID(J)
TZFIELD%NTYPE = TYPEREAL TZFIELD%NTYPE = TYPEREAL
TZFIELD%NDIMS = 5 TZFIELD%NDIMS = 5
......
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