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

Quentin 28/11/2023: bugfix merge of ELEC to PHYEX contributions

parent e72e05f6
No related branches found
No related tags found
No related merge requests found
...@@ -299,7 +299,7 @@ IF(PARAMI%LPACK_MICRO) THEN ...@@ -299,7 +299,7 @@ IF(PARAMI%LPACK_MICRO) THEN
! Save indices for later usages: ! Save indices for later usages:
I1(IC) = JIJ I1(IC) = JIJ
I2(IC) = JK I2(IC) = JK
IF(BUCONF%LBU_ENABLE) THEN IF(BUCONF%LBU_ENABLE .OR. OSAVE_MICRO) THEN
I1TOT(JMICRO+IC-1)=JIJ I1TOT(JMICRO+IC-1)=JIJ
I2TOT(JMICRO+IC-1)=JK I2TOT(JMICRO+IC-1)=JK
ENDIF ENDIF
......
...@@ -364,7 +364,7 @@ LOGICAL, DIMENSION(D%NIJT,D%NKT) :: LLW3D ...@@ -364,7 +364,7 @@ LOGICAL, DIMENSION(D%NIJT,D%NKT) :: LLW3D
REAL, DIMENSION(KRR) :: ZRSMIN REAL, DIMENSION(KRR) :: ZRSMIN
INTEGER :: ISIZE, IPROMA, IGPBLKS, ISIZE2 INTEGER :: ISIZE, IPROMA, IGPBLKS, ISIZE2
! !
LOGICAL :: LSAVE_MICRO ! if true, microphysical tendencies are saved for cloud electricity LOGICAL :: LSAVE_MICRO = .FALSE. ! if true, microphysical tendencies are saved for cloud electricity
REAL, DIMENSION(MERGE(D%NIJT,0,OELEC),MERGE(D%NKT,0,OELEC),MERGE(IBUNUM-IBUNUM_EXTRA,0,OELEC)) :: & REAL, DIMENSION(MERGE(D%NIJT,0,OELEC),MERGE(D%NKT,0,OELEC),MERGE(IBUNUM-IBUNUM_EXTRA,0,OELEC)) :: &
ZMICRO_TEND ! Total mixing ratio change, used for electric charge tendencies ZMICRO_TEND ! Total mixing ratio change, used for electric charge tendencies
LOGICAL, DIMENSION(MERGE(D%NIJT,0,OELEC),MERGE(D%NKT,0,OELEC)) :: GMASK_ELEC LOGICAL, DIMENSION(MERGE(D%NIJT,0,OELEC),MERGE(D%NKT,0,OELEC)) :: GMASK_ELEC
...@@ -532,8 +532,6 @@ ENDIF ...@@ -532,8 +532,6 @@ ENDIF
IF (OELEC) THEN IF (OELEC) THEN
LSAVE_MICRO = .TRUE. LSAVE_MICRO = .TRUE.
ZMICRO_TEND(:,:,:) = 0. ZMICRO_TEND(:,:,:) = 0.
ELSE
LSAVE_MICRO = .FALSE.
END IF END IF
! !
WRITE(20,*) "RAIN_ICE 6" WRITE(20,*) "RAIN_ICE 6"
......
...@@ -208,12 +208,6 @@ IF (CSEDIM == 'SPLI') THEN ...@@ -208,12 +208,6 @@ IF (CSEDIM == 'SPLI') THEN
END DO SPLIT END DO SPLIT
END IF END IF
! !
IF (HCLOUD == 'ICE4') THEN
CALL RAIN_ICE_DESCR_ALLOCATE(7)
ELSE IF (HCLOUD == 'ICE3') THEN
CALL RAIN_ICE_DESCR_ALLOCATE(6)
END IF
!
XRTMIN(1) = 1.0E-20 XRTMIN(1) = 1.0E-20
XRTMIN(2) = 1.0E-20 XRTMIN(2) = 1.0E-20
XRTMIN(3) = 1.0E-20 XRTMIN(3) = 1.0E-20
......
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