SURFEX v8.1
General documentation of Surfex
Surfex_Git2
src
OFFLIN
modd_io_surf_ol.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
! ######################
6
MODULE
modd_io_surf_ol
7
! ######################
8
!
9
!!**** *MODD_IO_SURF_OL* Keep in memory the netcdf ID of the output files
10
!!
11
!! PURPOSE
12
!! -------
13
!
14
!!
15
!!** IMPLICIT ARGUMENTS
16
!! ------------------
17
!! None
18
!!
19
!! REFERENCE
20
!! ---------
21
!!
22
!! AUTHOR
23
!! ------
24
!! F. Habets *Meteo France*
25
!!
26
!! MODIFICATIONS
27
!! -------------
28
!! modified 04/04 by P. LeMoigne: add logical for town, sea and water
29
!! modified 07/11 by B. Decharme: add mask for IGN grid
30
!
31
!* 0. DECLARATIONS
32
! ------------
33
!
34
!
35
IMPLICIT NONE
36
!------------------------------------------------------------------------------
37
!
38
!* variables for each patch
39
!
40
INTEGER
,
DIMENSION(:)
,
POINTER
::
nmask
41
!$OMP THREADPRIVATE(NMASK)
42
INTEGER
::
nstep_output
43
LOGICAL
::
lmask
= .false.
44
LOGICAL
::
lpartr
,
lpartw
45
LOGICAL
::
ltime_written
46
INTEGER
::
xtype
47
INTEGER
::
xstart
,
xcount
,
xstride
48
INTEGER
::
xstartw
,
xcountw
49
!
50
LOGICAL
::
ldef
51
INTEGER
::
nid_nc
52
!
53
INTEGER
,
DIMENSION(:)
,
ALLOCATABLE
::
nmask_ign
54
55
!------------------------------------------------------------------------------
56
!
57
END MODULE
modd_io_surf_ol
58
modd_io_surf_ol::lpartw
logical lpartw
Definition:
modd_io_surf_ol.F90:44
modd_io_surf_ol::ltime_written
logical ltime_written
Definition:
modd_io_surf_ol.F90:45
modd_io_surf_ol::xstride
integer xstride
Definition:
modd_io_surf_ol.F90:47
modd_io_surf_ol::xcount
integer xcount
Definition:
modd_io_surf_ol.F90:47
modd_io_surf_ol::lpartr
logical lpartr
Definition:
modd_io_surf_ol.F90:44
modd_io_surf_ol::nmask
integer, dimension(:), pointer nmask
Definition:
modd_io_surf_ol.F90:40
modd_io_surf_ol::lmask
logical lmask
Definition:
modd_io_surf_ol.F90:43
modd_io_surf_ol::nstep_output
integer nstep_output
Definition:
modd_io_surf_ol.F90:42
modd_io_surf_ol::xstart
integer xstart
Definition:
modd_io_surf_ol.F90:47
modd_io_surf_ol::xcountw
integer xcountw
Definition:
modd_io_surf_ol.F90:48
modd_io_surf_ol
Definition:
modd_io_surf_ol.F90:6
modd_io_surf_ol::xtype
integer xtype
Definition:
modd_io_surf_ol.F90:46
modd_io_surf_ol::ldef
logical ldef
Definition:
modd_io_surf_ol.F90:50
modd_io_surf_ol::nid_nc
integer nid_nc
Definition:
modd_io_surf_ol.F90:51
modd_io_surf_ol::xstartw
integer xstartw
Definition:
modd_io_surf_ol.F90:48
modd_io_surf_ol::nmask_ign
integer, dimension(:), allocatable nmask_ign
Definition:
modd_io_surf_ol.F90:53
Generated on Tue Jan 16 2018 16:23:22 for SURFEX v8.1 by
1.8.13