diff --git a/src/SURFEX/read_surf_field2d.F90 b/src/SURFEX/read_surf_field2d.F90 index 5c75644d98081de18875b79e81e4c2e9e4af281e..7c121aa5973596d4c9b1c4bc4cb12ada5536860c 100644 --- a/src/SURFEX/read_surf_field2d.F90 +++ b/src/SURFEX/read_surf_field2d.F90 @@ -3,7 +3,7 @@ !SURFEX_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt !SURFEX_LIC for details. version 1. ! ######### - SUBROUTINE READ_SURF_FIELD2D( HPROGRAM,PFIELD2D,HFIELDNAME,HCOMMENT,HDIR) + SUBROUTINE READ_SURF_FIELD2D( HPROGRAM,PFIELD2D,HFIELDNAME,HCOMMENT,HDIR,KRESP) ! ##################################### ! !!**** *READ_SURF_FIELD2D* - reads surfex field in input file using READ_SURF, @@ -42,6 +42,7 @@ !! MODIFICATIONS !! ------------- !! Original 08/01/2016 +!! J.Escobar : 20/04/2016 : Pb IOZ/NETCDF , add optional KRESP error code !! !------------------------------------------------------------------------------- ! @@ -72,6 +73,7 @@ CHARACTER(LEN=1),OPTIONAL, INTENT(IN) :: HDIR ! type of field : ! ! 'H' : field with ! ! horizontal spatial dim. ! ! '-' : no horizontal dim. +INTEGER,OPTIONAL, INTENT(OUT) :: KRESP ! !* 0.2 Declarations of local variables ! ------------------------------- @@ -90,6 +92,7 @@ REAL(KIND=JPRB) :: ZHOOK_HANDLE ! !------------------------------------------------------------------------------ ! +IF (PRESENT(KRESP)) KRESP = -1 ! IF (LHOOK) CALL DR_HOOK('READ_SURF_FIELD2D',0,ZHOOK_HANDLE) ! @@ -127,6 +130,7 @@ IF (PRESENT(HDIR)) HCOMMENT = YCOMMENT ! IF (LHOOK) CALL DR_HOOK('READ_SURF_FIELD2D',1,ZHOOK_HANDLE) ! +IF (PRESENT(KRESP)) KRESP = IRESP !------------------------------------------------------------------------------- ! - END SUBROUTINE READ_SURF_FIELD2D \ No newline at end of file + END SUBROUTINE READ_SURF_FIELD2D