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

Quentin 14/11/2022: bugfix, INDEP allocation must be coherent between ini_micron and spawn_model2

TODO: when uniformizing init of PHYEX fields, check allocation and init of physics variables in other program of mesonh
parent 39985e74
Branches
Tags
No related merge requests found
...@@ -186,7 +186,7 @@ IF (SIZE(PINPRC) /= 0 ) THEN ...@@ -186,7 +186,7 @@ IF (SIZE(PINPRC) /= 0 ) THEN
END SELECT END SELECT
END IF END IF
! !
IF (SIZE(PINPRC) /= 0 .AND. (LDEPOSC .OR. LDEPOC .OR. MDEPOC) ) THEN IF (SIZE(PINDEP) /= 0 ) THEN
SELECT CASE(YGETRCT) SELECT CASE(YGETRCT)
CASE ('READ') CASE ('READ')
CALL FIND_FIELD_ID_FROM_MNHNAME('INDEP',IID,IRESP) CALL FIND_FIELD_ID_FROM_MNHNAME('INDEP',IID,IRESP)
......
...@@ -290,7 +290,9 @@ USE MODI_GET_SIZEX_LB ...@@ -290,7 +290,9 @@ USE MODI_GET_SIZEX_LB
USE MODI_GET_SIZEY_LB USE MODI_GET_SIZEY_LB
! !
USE MODD_LIMA_PRECIP_SCAVENGING_n USE MODD_LIMA_PRECIP_SCAVENGING_n
USE MODD_PARAM_LIMA USE MODD_PARAM_LIMA, ONLY : MDEPOC=>LDEPOC, LSCAV
USE MODD_PARAM_ICE, ONLY : LDEPOSC
USE MODD_PARAM_C2R2, ONLY : LDEPOC
USE MODD_PASPOL, ONLY : LPASPOL USE MODD_PASPOL, ONLY : LPASPOL
! !
USE MODD_MPIF USE MODD_MPIF
...@@ -897,8 +899,9 @@ ELSE ...@@ -897,8 +899,9 @@ ELSE
ALLOCATE(XACPRC(0,0)) ALLOCATE(XACPRC(0,0))
END IF END IF
! !
IF (CCLOUD(1:3) == 'ICE' .OR. CCLOUD == 'C2R2' & IF (( CCLOUD(1:3) == 'ICE' .AND.LDEPOSC) .OR. &
.OR. CCLOUD == 'KHKO' ) THEN ((CCLOUD=='C2R2' .OR. CCLOUD=='KHKO').AND.LDEPOC) .OR. &
( CCLOUD=='LIMA' .AND.MDEPOC)) THEN
ALLOCATE(XINDEP(IIU,IJU)) ALLOCATE(XINDEP(IIU,IJU))
ALLOCATE(XACDEP(IIU,IJU)) ALLOCATE(XACDEP(IIU,IJU))
ELSE ELSE
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment