From 01d57ca70d6dc399e6463e95b84561a481ab0cc2 Mon Sep 17 00:00:00 2001
From: Philippe WAUTELET <philippe.wautelet@aero.obs-mip.fr>
Date: Thu, 5 Apr 2018 14:19:34 +0200
Subject: [PATCH] Philippe 05/04/2018: IO: set all (except if in TFIELDLIST)
 SURFEX variables to be not time dependent (temporary?)

---
 src/MNH/read_surf_mnh.f90  | 9 +++++++--
 src/MNH/write_surf_mnh.f90 | 6 +++++-
 2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/src/MNH/read_surf_mnh.f90 b/src/MNH/read_surf_mnh.f90
index c1dac7cc0..85307ce6c 100644
--- a/src/MNH/read_surf_mnh.f90
+++ b/src/MNH/read_surf_mnh.f90
@@ -72,11 +72,16 @@ ELSE
   TPFIELD%NGRID      = KGRID
   TPFIELD%NTYPE      = KTYPE
   TPFIELD%NDIMS      = KDIMS
+#if 0
   IF (TPFIELD%NDIMS==0 .OR. TPFIELD%NTYPE==TYPECHAR .OR. TPFIELD%NTYPE==TYPEDATE .OR. TPFIELD%NTYPE==TYPELOG) THEN
     TPFIELD%LTIMEDEP   = .FALSE.
   ELSE
     TPFIELD%LTIMEDEP   = .TRUE.
   END IF
+#else
+  TPFIELD%LTIMEDEP   = .FALSE.
+#endif
+
 END IF
 !
 END SUBROUTINE PREPARE_METADATA_READ_SURF
@@ -822,7 +827,7 @@ IF (.NOT. GCOVER_PACKED) THEN
   TZFIELD%NGRID      = 4
   TZFIELD%NTYPE      = TYPEREAL
   TZFIELD%NDIMS      = 2
-  TZFIELD%LTIMEDEP   = .TRUE.
+  TZFIELD%LTIMEDEP   = .FALSE.
   DO JL2=1,SIZE(OFLAG)
     WRITE(YREC,'(A5,I3.3)') 'COVER',JL2
     TZFIELD%CMNHNAME   = TRIM(YREC)
@@ -1020,7 +1025,7 @@ IF (.NOT. GCOVER_PACKED) THEN
   TZFIELD%NGRID      = 4
   TZFIELD%NTYPE      = TYPEREAL
   TZFIELD%NDIMS      = 2
-  TZFIELD%LTIMEDEP   = .TRUE.
+  TZFIELD%LTIMEDEP   = .FALSE.
   CALL IO_READ_FIELD(TPINFILE,TZFIELD,ZWORK2D,KRESP)
 ELSE
   WRITE(ILUOUT,*) 'WARNING'
diff --git a/src/MNH/write_surf_mnh.f90 b/src/MNH/write_surf_mnh.f90
index 75a40faa5..0c5687bdc 100644
--- a/src/MNH/write_surf_mnh.f90
+++ b/src/MNH/write_surf_mnh.f90
@@ -103,11 +103,15 @@ ELSE
   TPFIELD%NGRID      = KGRID
   TPFIELD%NTYPE      = KTYPE
   TPFIELD%NDIMS      = KDIMS
+#if 0
   IF (TPFIELD%NDIMS==0 .OR. TPFIELD%NTYPE==TYPECHAR .OR. TPFIELD%NTYPE==TYPEDATE .OR. TPFIELD%NTYPE==TYPELOG) THEN
     TPFIELD%LTIMEDEP   = .FALSE.
   ELSE
     TPFIELD%LTIMEDEP   = .TRUE.
   END IF
+#else
+  TPFIELD%LTIMEDEP   = .FALSE.
+#endif
 END IF
 !
 END SUBROUTINE PREPARE_METADATA_WRITE_SURF
@@ -641,7 +645,7 @@ IF (.NOT. GCOVER_PACKED) THEN
   TZFIELD%NGRID      = 4
   TZFIELD%NTYPE      = TYPEREAL
   TZFIELD%NDIMS      = 2
-  TZFIELD%LTIMEDEP   = .TRUE.
+  TZFIELD%LTIMEDEP   = .FALSE.
   DO JL2=1,SIZE(OFLAG)
     WRITE(YREC,'(A5,I3.3)') 'COVER',JL2
     TZFIELD%CMNHNAME   = TRIM(YREC)
-- 
GitLab