SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
set_surfex_file_name_lfi.F90
Go to the documentation of this file.
1 !SFX_LIC Copyright 1994-2014 CNRS, Meteo-France and Universite Paul Sabatier
2 !SFX_LIC This is part of the SURFEX software governed by the CeCILL-C licence
3 !SFX_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt
4 !SFX_LIC for details. version 1.
5 SUBROUTINE set_surfex_file_name_lfi(HNAME_IN,HNAME_OUT)
6 !
7 USE modd_io_surf_lfi, ONLY : cfilein_lfi
8 !
9 USE yomhook ,ONLY : lhook, dr_hook
10 USE parkind1 ,ONLY : jprb
11 !
12 IMPLICIT NONE
13 !
14  CHARACTER(LEN=28), OPTIONAL, INTENT(IN) :: hname_in
15  CHARACTER(LEN=28), OPTIONAL, INTENT(OUT) :: hname_out
16 REAL(KIND=JPRB) :: zhook_handle
17 !
18 IF (lhook) CALL dr_hook('SET_SURFEX_FILE_NAME_LFI',0,zhook_handle)
19 !
20 IF (present(hname_in)) THEN
21  cfilein_lfi=hname_in
22 ELSEIF (present(hname_out)) THEN
23  hname_out=cfilein_lfi
24 ENDIF
25 !
26 IF (lhook) CALL dr_hook('SET_SURFEX_FILE_NAME_LFI',1,zhook_handle)
27 !
28 END SUBROUTINE set_surfex_file_name_lfi
subroutine set_surfex_file_name_lfi(HNAME_IN, HNAME_OUT)