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

Philippe 24/06/2022: remove check on CSTORAGE_TYPE for restart of ForeFire variables

(cherry picked from commit d3a8aba96b64e6f16367d1c06c84d58f4f52bfb4)
parent 7202a4ee
No related branches found
No related tags found
No related merge requests found
!MNH_LIC Copyright 1994-2021 CNRS, Meteo-France and Universite Paul Sabatier !MNH_LIC Copyright 1994-2022 CNRS, Meteo-France and Universite Paul Sabatier
!MNH_LIC This is part of the Meso-NH software governed by the CeCILL-C licence !MNH_LIC This is part of the Meso-NH software governed by the CeCILL-C licence
!MNH_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt !MNH_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt
!MNH_LIC for details. version 1. !MNH_LIC for details. version 1.
...@@ -455,7 +455,7 @@ CALL READ_EXSEG_n(KMI,TZFILE_DES,YCONF,GFLAT,GUSERV,GUSERC, & ...@@ -455,7 +455,7 @@ CALL READ_EXSEG_n(KMI,TZFILE_DES,YCONF,GFLAT,GUSERV,GUSERC, &
GLNOX_EXPLICIT, & GLNOX_EXPLICIT, &
GCONDSAMP,GBLOWSNOW, IRIMX,IRIMY,ISV, & GCONDSAMP,GBLOWSNOW, IRIMX,IRIMY,ISV, &
YTURB,YTOM,GRMC01,YRAD,YDCONV,YSCONV,YCLOUD,YELEC,YEQNSYS, & YTURB,YTOM,GRMC01,YRAD,YDCONV,YSCONV,YCLOUD,YELEC,YEQNSYS, &
PTSTEP_ALL,CSTORAGE_TYPE,CINIFILEPGD_n ) PTSTEP_ALL,CINIFILEPGD_n )
! !
if ( cprogram == 'MESONH' .and. kmi == 1 ) then !Do this only once if ( cprogram == 'MESONH' .and. kmi == 1 ) then !Do this only once
call Fieldlist_nmodel_resize(NMODEL) call Fieldlist_nmodel_resize(NMODEL)
......
...@@ -21,7 +21,7 @@ INTERFACE ...@@ -21,7 +21,7 @@ INTERFACE
OCONDSAMP,OBLOWSNOW, & OCONDSAMP,OBLOWSNOW, &
KRIMX,KRIMY, KSV_USER, & KRIMX,KRIMY, KSV_USER, &
HTURB,HTOM,ORMC01,HRAD,HDCONV,HSCONV,HCLOUD,HELEC, & HTURB,HTOM,ORMC01,HRAD,HDCONV,HSCONV,HCLOUD,HELEC, &
HEQNSYS,PTSTEP_ALL,HSTORAGE_TYPE,HINIFILEPGD ) HEQNSYS,PTSTEP_ALL,HINIFILEPGD )
! !
USE MODD_IO, ONLY: TFILEDATA USE MODD_IO, ONLY: TFILEDATA
! !
...@@ -71,7 +71,6 @@ CHARACTER (LEN=4), INTENT(IN) :: HCLOUD ! Kind of microphysical scheme ...@@ -71,7 +71,6 @@ CHARACTER (LEN=4), INTENT(IN) :: HCLOUD ! Kind of microphysical scheme
CHARACTER (LEN=4), INTENT(IN) :: HELEC ! Kind of electrical scheme CHARACTER (LEN=4), INTENT(IN) :: HELEC ! Kind of electrical scheme
CHARACTER (LEN=*), INTENT(IN) :: HEQNSYS! type of equations' system CHARACTER (LEN=*), INTENT(IN) :: HEQNSYS! type of equations' system
REAL,DIMENSION(:), INTENT(INOUT):: PTSTEP_ALL ! Time STEP of ALL models REAL,DIMENSION(:), INTENT(INOUT):: PTSTEP_ALL ! Time STEP of ALL models
CHARACTER (LEN=*), INTENT(IN) :: HSTORAGE_TYPE ! type of initial file
CHARACTER (LEN=*), INTENT(IN) :: HINIFILEPGD ! name of PGD file CHARACTER (LEN=*), INTENT(IN) :: HINIFILEPGD ! name of PGD file
! !
END SUBROUTINE READ_EXSEG_n END SUBROUTINE READ_EXSEG_n
...@@ -94,7 +93,7 @@ END MODULE MODI_READ_EXSEG_n ...@@ -94,7 +93,7 @@ END MODULE MODI_READ_EXSEG_n
OCONDSAMP, OBLOWSNOW, & OCONDSAMP, OBLOWSNOW, &
KRIMX,KRIMY, KSV_USER, & KRIMX,KRIMY, KSV_USER, &
HTURB,HTOM,ORMC01,HRAD,HDCONV,HSCONV,HCLOUD,HELEC, & HTURB,HTOM,ORMC01,HRAD,HDCONV,HSCONV,HCLOUD,HELEC, &
HEQNSYS,PTSTEP_ALL,HSTORAGE_TYPE,HINIFILEPGD ) HEQNSYS,PTSTEP_ALL,HINIFILEPGD )
! ######################################################################### ! #########################################################################
! !
!!**** *READ_EXSEG_n * - routine to read the descriptor file EXSEG !!**** *READ_EXSEG_n * - routine to read the descriptor file EXSEG
...@@ -302,7 +301,8 @@ END MODULE MODI_READ_EXSEG_n ...@@ -302,7 +301,8 @@ END MODULE MODI_READ_EXSEG_n
! P. Wautelet 09/03/2021: move some chemistry initializations to ini_nsv ! P. Wautelet 09/03/2021: move some chemistry initializations to ini_nsv
! P. Wautelet 10/03/2021: move scalar variable name initializations to ini_nsv ! P. Wautelet 10/03/2021: move scalar variable name initializations to ini_nsv
! R. Honnert 23/04/2021: add ADAP mixing length and delete HRIO and BOUT from CMF_UPDRAFT ! R. Honnert 23/04/2021: add ADAP mixing length and delete HRIO and BOUT from CMF_UPDRAFT
! S. Riette 11/05/2021 HighLow cloud ! S. Riette 11/05/2021: HighLow cloud
! P. Wautelet 24/06/2022: remove check on CSTORAGE_TYPE for restart of ForeFire variables
!------------------------------------------------------------------------------ !------------------------------------------------------------------------------
! !
!* 0. DECLARATIONS !* 0. DECLARATIONS
...@@ -313,7 +313,6 @@ USE MODD_CH_AEROSOL ...@@ -313,7 +313,6 @@ USE MODD_CH_AEROSOL
USE MODD_CH_M9_n, ONLY : NEQ USE MODD_CH_M9_n, ONLY : NEQ
USE MODD_CONDSAMP USE MODD_CONDSAMP
USE MODD_CONF USE MODD_CONF
USE MODD_CONF_n, ONLY: CSTORAGE_TYPE
USE MODD_CONFZ USE MODD_CONFZ
! USE MODD_DRAG_n ! USE MODD_DRAG_n
USE MODD_DUST USE MODD_DUST
...@@ -453,7 +452,6 @@ CHARACTER (LEN=4), INTENT(IN) :: HCLOUD ! Kind of microphysical scheme ...@@ -453,7 +452,6 @@ CHARACTER (LEN=4), INTENT(IN) :: HCLOUD ! Kind of microphysical scheme
CHARACTER (LEN=4), INTENT(IN) :: HELEC ! Kind of electrical scheme CHARACTER (LEN=4), INTENT(IN) :: HELEC ! Kind of electrical scheme
CHARACTER (LEN=*), INTENT(IN) :: HEQNSYS! type of equations' system CHARACTER (LEN=*), INTENT(IN) :: HEQNSYS! type of equations' system
REAL,DIMENSION(:), INTENT(INOUT):: PTSTEP_ALL ! Time STEP of ALL models REAL,DIMENSION(:), INTENT(INOUT):: PTSTEP_ALL ! Time STEP of ALL models
CHARACTER (LEN=*), INTENT(IN) :: HSTORAGE_TYPE ! type of initial file
CHARACTER (LEN=*), INTENT(IN) :: HINIFILEPGD ! name of PGD file CHARACTER (LEN=*), INTENT(IN) :: HINIFILEPGD ! name of PGD file
! !
!* 0.2 declarations of local variables !* 0.2 declarations of local variables
...@@ -1745,7 +1743,6 @@ END IF ...@@ -1745,7 +1743,6 @@ END IF
IF (CCLOUD == 'LIMA') THEN IF (CCLOUD == 'LIMA') THEN
IF (HCLOUD == 'LIMA') THEN IF (HCLOUD == 'LIMA') THEN
CGETSVT(NSV_LIMA_BEG:NSV_LIMA_END)='READ' CGETSVT(NSV_LIMA_BEG:NSV_LIMA_END)='READ'
!!JPP IF(HSTORAGE_TYPE=='TT') CGETSVT(NSV_LIMA_BEG:NSV_LIMA_END)='INIT'
ELSE ELSE
WRITE(UNIT=ILUOUT,FMT=9001) KMI WRITE(UNIT=ILUOUT,FMT=9001) KMI
WRITE(UNIT=ILUOUT,FMT='("THERE IS NO SCALAR VARIABLES FOR LIMA & WRITE(UNIT=ILUOUT,FMT='("THERE IS NO SCALAR VARIABLES FOR LIMA &
...@@ -2032,9 +2029,6 @@ END IF ...@@ -2032,9 +2029,6 @@ END IF
IF (LFOREFIRE) THEN IF (LFOREFIRE) THEN
IF (OFOREFIRE) THEN IF (OFOREFIRE) THEN
CGETSVT(NSV_FFBEG:NSV_FFEND)='READ' CGETSVT(NSV_FFBEG:NSV_FFEND)='READ'
IF(HSTORAGE_TYPE=='TT') THEN
CGETSVT(NSV_FFBEG:NSV_FFEND)='INIT'
END IF
ELSE ELSE
WRITE(UNIT=ILUOUT,FMT=9001) KMI WRITE(UNIT=ILUOUT,FMT=9001) KMI
WRITE(UNIT=ILUOUT,FMT='("THERE IS NO FOREFIRE SCALAR VARIABLES IN INITIAL FMFILE",/,& WRITE(UNIT=ILUOUT,FMT='("THERE IS NO FOREFIRE SCALAR VARIABLES IN INITIAL FMFILE",/,&
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment