Skip to content
Snippets Groups Projects
Commit cac0fedd authored by RODIER Quentin's avatar RODIER Quentin
Browse files

Quentin 18/10/2022: bugfix repro AROME (init of XIMPL not done after the cleaning)

parent 5d569266
Branches
Tags
No related merge requests found
...@@ -204,26 +204,15 @@ CHARACTER(LEN=4),DIMENSION(2) :: HLBCX, HLBCY ! X- and Y-direc LBC ...@@ -204,26 +204,15 @@ CHARACTER(LEN=4),DIMENSION(2) :: HLBCX, HLBCY ! X- and Y-direc LBC
INTEGER :: ISPLIT ! number of time-splitting INTEGER :: ISPLIT ! number of time-splitting
LOGICAL :: OTURB_FLX ! switch to write the
! turbulent fluxes in the syncronous FM-file
LOGICAL :: OTURB_DIAG ! switch to write some
! diagnostic fields in the syncronous FM-file
LOGICAL :: ORMC01 ! switch for RMC01 lengths in SBL
LOGICAL :: OOCEAN,ODEEPOC! switch for OCEAN version of turbulence scheme LOGICAL :: OOCEAN,ODEEPOC! switch for OCEAN version of turbulence scheme
LOGICAL :: OCOUPLES ! switch for ocean-atm LES coupling LOGICAL :: OCOUPLES ! switch for ocean-atm LES coupling
LOGICAL :: OBLOWSNOW ! switch for prognostic blow snow scheme LOGICAL :: OBLOWSNOW ! switch for prognostic blow snow scheme
LOGICAL :: OCOMPUTE_SRC ! flag to define dimensions of SIGS and SRCT variables LOGICAL :: OCOMPUTE_SRC ! flag to define dimensions of SIGS and SRCT variables
CHARACTER(LEN=4) :: HTURBDIM ! dimensionality of the
! turbulence scheme
CHARACTER(LEN=4) :: HTURBLEN ! kind of mixing length
CHARACTER(LEN=6) :: HPROGRAM ! Program (AROME or MESONH prog) CHARACTER(LEN=6) :: HPROGRAM ! Program (AROME or MESONH prog)
LOGICAL :: OFLAT ! Logical for zero ororography LOGICAL :: OFLAT ! Logical for zero ororography
LOGICAL :: ONOMIXLG ! to use turbulence for lagrangian variables (modd_conf) LOGICAL :: ONOMIXLG ! to use turbulence for lagrangian variables (modd_conf)
LOGICAL :: O2D ! Logical for 2D model version (modd_conf) LOGICAL :: O2D ! Logical for 2D model version (modd_conf)
INTEGER :: KSV_LGBEG, KSV_LGEND ! number of scalar variables INTEGER :: KSV_LGBEG, KSV_LGEND ! number of scalar variables
REAL :: ZIMPL ! degree of implicitness
! !
REAL, DIMENSION(KLON,1,KLEV+2) :: ZDXX,ZDYY,ZDZZ,ZDZX,ZDZY REAL, DIMENSION(KLON,1,KLEV+2) :: ZDXX,ZDYY,ZDZZ,ZDZX,ZDZY
! metric coefficients ! metric coefficients
...@@ -284,17 +273,6 @@ HLBCY(:)='CYCL' ...@@ -284,17 +273,6 @@ HLBCY(:)='CYCL'
! en dur a 1 dans MNH ! en dur a 1 dans MNH
ISPLIT=1 ISPLIT=1
! pour ecriture et diagnostic dans mesoNH, � priori les switches toujours � .F.
OTURB_FLX=.FALSE.
OTURB_DIAG=.FALSE.
! a mettre en namelist
ORMC01=.FALSE.
HTURBDIM='1DIM'
HTURBLEN='BL89'
ZIMPL=1.
!Version Ocean du schema de turbulence !Version Ocean du schema de turbulence
OOCEAN=.FALSE. OOCEAN=.FALSE.
ODEEPOC=.FALSE. ODEEPOC=.FALSE.
......
...@@ -44,7 +44,7 @@ USE YOMHOOK , ONLY : LHOOK, DR_HOOK ...@@ -44,7 +44,7 @@ USE YOMHOOK , ONLY : LHOOK, DR_HOOK
USE MODD_LES, ONLY : LLES, LLES_CALL USE MODD_LES, ONLY : LLES, LLES_CALL
USE MODD_CTURB, ONLY : XLINI USE MODD_CTURB, ONLY : XLINI
USE MODD_TURB_n, ONLY: LHARAT, LSTATNW, CTURBLEN, TURB_GOTO_MODEL, LTURB_FLX, LTURB_DIAG, & USE MODD_TURB_n, ONLY: LHARAT, LSTATNW, CTURBLEN, TURB_GOTO_MODEL, LTURB_FLX, LTURB_DIAG, &
LSUBG_COND, LRMC01, CTURBDIM LSUBG_COND, LRMC01, CTURBDIM, XIMPL
USE MODI_INI_CTURB USE MODI_INI_CTURB
IMPLICIT NONE IMPLICIT NONE
...@@ -84,6 +84,7 @@ CTURBLEN = 'BL89' ...@@ -84,6 +84,7 @@ CTURBLEN = 'BL89'
CTURBDIM = '1DIM' CTURBDIM = '1DIM'
LTURB_FLX = .FALSE. LTURB_FLX = .FALSE.
LTURB_DIAG = .FALSE. LTURB_DIAG = .FALSE.
XIMPL = 1.
LSUBG_COND = OSUBG_COND LSUBG_COND = OSUBG_COND
LRMC01 = .FALSE. LRMC01 = .FALSE.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment