-
Notifications
You must be signed in to change notification settings - Fork 23
/
mod_esmf_cop_void.F90
50 lines (49 loc) · 1.65 KB
/
mod_esmf_cop_void.F90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
!=======================================================================
! Regional Earth System Model (RegESM)
! Copyright (c) 2013-2017 Ufuk Turuncoglu
! Licensed under the MIT License.
!=======================================================================
#define FILENAME "mod_esmf_cop_void.F90"
!
!-----------------------------------------------------------------------
! COP gridded component code
!-----------------------------------------------------------------------
!
module mod_esmf_cop
!
!-----------------------------------------------------------------------
! Used module declarations
!-----------------------------------------------------------------------
!
use ESMF
use NUOPC
use NUOPC_Model, only : &
NUOPC_SetServices => SetServices, &
NUOPC_Label_Advance => label_Advance, &
NUOPC_Label_DataInitialize => label_DataInitialize
!
implicit none
private
!
!-----------------------------------------------------------------------
! Public subroutines
!-----------------------------------------------------------------------
!
public :: COP_SetServices
!
contains
!
subroutine COP_SetServices(gcomp, rc)
implicit none
!
!-----------------------------------------------------------------------
! Imported variable declarations
!-----------------------------------------------------------------------
!
type(ESMF_GridComp) :: gcomp
integer, intent(out) :: rc
!
rc = ESMF_SUCCESS
end subroutine COP_SetServices
!
end module mod_esmf_cop