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

Jean W. 18/07/2024: SURFEX, init of PSOLD to XUNDEF to identify init phase

parent 8d7ab0da
No related branches found
No related tags found
No related merge requests found
...@@ -329,7 +329,7 @@ IF (YDCTL%LPART5) THEN ...@@ -329,7 +329,7 @@ IF (YDCTL%LPART5) THEN
CASE('PSOLD ') CASE('PSOLD ')
ALLOCATE(B%XPSOLD (SIZE(ZFIELDOUT,1))) ALLOCATE(B%XPSOLD (SIZE(ZFIELDOUT,1)))
ALLOCATE(ZPS(SIZE(ZFIELDOUT,1))) ALLOCATE(ZPS(SIZE(ZFIELDOUT,1)))
ZPS = XP00 - ZRHOA * XG * XZS_LS ZPS = XUNDEF
ZFIELDOUT(:,1) = ZPS ZFIELDOUT(:,1) = ZPS
DEALLOCATE(ZPS) DEALLOCATE(ZPS)
B%XPSOLD(:) = ZFIELDOUT(:,1) B%XPSOLD(:) = ZFIELDOUT(:,1)
......
...@@ -223,7 +223,7 @@ SELECT CASE(HSURF) ...@@ -223,7 +223,7 @@ SELECT CASE(HSURF)
! !
CASE('PSOLD ') CASE('PSOLD ')
ALLOCATE(PFIELD(NNI,1)) ALLOCATE(PFIELD(NNI,1))
PFIELD = 101325.0 PFIELD = XUNDEF
! !
CASE('VENTNIG') CASE('VENTNIG')
ALLOCATE(PFIELD(NNI,1)) ALLOCATE(PFIELD(NNI,1))
......
...@@ -516,7 +516,7 @@ ELSE ...@@ -516,7 +516,7 @@ ELSE
YRECFM=ADJUSTL(YRECFM) YRECFM=ADJUSTL(YRECFM)
IF (HSURF=='PSOLD ') THEN IF (HSURF=='PSOLD ') THEN
IF (GOLD_NAME2 .OR. YBEM == 'DEF') THEN IF (GOLD_NAME2 .OR. YBEM == 'DEF') THEN
PFIELD(:,1) = 101325.0 PFIELD(:,1) = XUNDEF
ELSE ELSE
CALL READ_SURF(HFILETYPE,YRECFM,PFIELD(:,1),IRESP,HDIR='E') CALL READ_SURF(HFILETYPE,YRECFM,PFIELD(:,1),IRESP,HDIR='E')
ENDIF ENDIF
...@@ -608,7 +608,7 @@ ELSE ...@@ -608,7 +608,7 @@ ELSE
! !
CASE('PSOLD ') CASE('PSOLD ')
ALLOCATE(PFIELD(INI,1)) ALLOCATE(PFIELD(INI,1))
PFIELD = 101325.0 PFIELD = XUNDEF
! !
CASE('VENTNIG') CASE('VENTNIG')
ALLOCATE(PFIELD(INI,1)) ALLOCATE(PFIELD(INI,1))
......
...@@ -227,7 +227,7 @@ SELECT CASE(HSURF) ...@@ -227,7 +227,7 @@ SELECT CASE(HSURF)
! !
CASE('PSOLD') CASE('PSOLD')
ALLOCATE(PFIELD(NNI,1)) ALLOCATE(PFIELD(NNI,1))
PFIELD = 101325.0 PFIELD = XUNDEF
! !
CASE('VENTNIG') CASE('VENTNIG')
ALLOCATE(PFIELD(NNI,1)) ALLOCATE(PFIELD(NNI,1))
......
...@@ -153,7 +153,7 @@ SELECT CASE(HSURF) ...@@ -153,7 +153,7 @@ SELECT CASE(HSURF)
! !
CASE('PSOLD') CASE('PSOLD')
ALLOCATE(PFIELD(1,1)) ALLOCATE(PFIELD(1,1))
PFIELD = 101325.0 PFIELD = XUNDEF
CASE('VENTNIG') CASE('VENTNIG')
ALLOCATE(PFIELD(1,1)) ALLOCATE(PFIELD(1,1))
......
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