SURFEX v8.1
General documentation of Surfex
Surfex_Git2
src
SURFEX
mode_modeln_surfex_handler.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
MODULE
mode_modeln_surfex_handler
6
!
7
USE
yomhook
,ONLY
:
lhook
,
dr_hook
8
USE
parkind1
,ONLY
:
jprb
9
!
10
IMPLICIT NONE
11
12
INTEGER
::
icurrent_model
= -1
13
!$OMP THREADPRIVATE(ICURRENT_MODEL)
14
15
CONTAINS
16
!
17
SUBROUTINE
init_current_model_index_surfex
()
18
!
19
REAL(KIND=JPRB)
:: ZHOOK_HANDLE
20
!
21
IF
(
lhook
)
CALL
dr_hook
(
'MODE_MODELN_SURFEX_HANDLER:INIT_CURRENT_MODEL_INDEX_SURFEX'
,0,zhook_handle)
22
icurrent_model
= -1
23
IF
(
lhook
)
CALL
dr_hook
(
'MODE_MODELN_SURFEX_HANDLER:INIT_CURRENT_MODEL_INDEX_SURFEX'
,1,zhook_handle)
24
!
25
END SUBROUTINE
init_current_model_index_surfex
26
!
27
FUNCTION
get_current_model_index_surfex
()
28
INTEGER
:: GET_CURRENT_MODEL_INDEX_SURFEX
29
REAL(KIND=JPRB)
:: ZHOOK_HANDLE
30
!
31
IF
(
lhook
)
CALL
dr_hook
(
'MODE_MODELN_SURFEX_HANDLER:GET_CURRENT_MODEL_INDEX_SURFEX'
,0,zhook_handle)
32
get_current_model_index_surfex =
icurrent_model
33
IF
(
lhook
)
CALL
dr_hook
(
'MODE_MODELN_SURFEX_HANDLER:GET_CURRENT_MODEL_INDEX_SURFEX'
,1,zhook_handle)
34
!
35
END FUNCTION
get_current_model_index_surfex
36
!
37
END MODULE
mode_modeln_surfex_handler
38
yomhook::dr_hook
Definition:
yomhook.F90:20
mode_modeln_surfex_handler::get_current_model_index_surfex
integer function get_current_model_index_surfex()
Definition:
mode_modeln_surfex_handler.F90:28
mode_modeln_surfex_handler::icurrent_model
integer icurrent_model
Definition:
mode_modeln_surfex_handler.F90:12
parkind1::jprb
integer, parameter jprb
Definition:
parkind1.F90:32
mode_modeln_surfex_handler
Definition:
mode_modeln_surfex_handler.F90:5
mode_modeln_surfex_handler::init_current_model_index_surfex
subroutine init_current_model_index_surfex()
Definition:
mode_modeln_surfex_handler.F90:18
yomhook::lhook
logical lhook
Definition:
yomhook.F90:15
parkind1
Definition:
parkind1.F90:1
yomhook
Definition:
yomhook.F90:1
Generated on Tue Jan 16 2018 16:23:29 for SURFEX v8.1 by
1.8.13