Skip to content

Commit baee1ca

Browse files
committed
New dummy module GFS_finalize_scm.F90
1 parent d64eb74 commit baee1ca

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed

CMakeLists.txt

+2
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ set(SOURCES
110110
./physics/num_parthds.F
111111
./physics/gocart_tracer_config_stub.f
112112
./GFS_layer/GFS_initialize_scm.F90
113+
./GFS_layer/GFS_finalize_scm.F90
113114
./physics/cldwat2m_micro.F
114115
./physics/wv_saturation.F
115116
./physics/aer_cloud.F
@@ -223,6 +224,7 @@ set(CAPS
223224
./physics/zhaocarr_precpd_cap.F90
224225
./physics/sasas_deep_cap.F90
225226
./physics/GFS_initialize_scm_cap.F90
227+
./physics/GFS_finalize_scm_cap.F90
226228
./physics/GFS_DCNV_generic_pre_cap.F90
227229
./physics/gwdc_pre_cap.F90
228230
./physics/zhaocarr_gscond_cap.F90

GFS_layer/GFS_finalize_scm.F90

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
module GFS_finalize_scm
2+
3+
implicit none
4+
5+
private
6+
7+
!----------------
8+
! Public entities
9+
!----------------
10+
public GFS_finalize_scm_init, GFS_finalize_scm_run, GFS_finalize_scm_finalize
11+
12+
CONTAINS
13+
!*******************************************************************************************
14+
15+
!--------------
16+
! GFS initialze
17+
!--------------
18+
19+
subroutine GFS_finalize_scm_init()
20+
end subroutine GFS_finalize_scm_init
21+
22+
subroutine GFS_finalize_scm_finalize()
23+
end subroutine GFS_finalize_scm_finalize
24+
25+
!> \section arg_table_GFS_finalize_scm_run Argument Table
26+
!! | local_name | standard_name | long_name | units | rank | type | kind | intent | optional |
27+
!! |----------------------|-------------------------------------------------------------|-------------------------------------------------------------------------|---------------|------|-------------------------------|-----------|--------|----------|
28+
!! | errmsg | error_message | error message for error handling in CCPP | none | 0 | character | len=* | out | F |
29+
!! | errflg | error_flag | error flag for error handling in CCPP | flag | 0 | integer | | out | F |
30+
!!
31+
subroutine GFS_finalize_scm_run (errmsg, errflg)
32+
33+
character(len=*), intent(out) :: errmsg
34+
integer, intent(out) :: errflg
35+
36+
! Initialize CCPP error handling variables
37+
errmsg = ''
38+
errflg = 0
39+
40+
end subroutine GFS_finalize_scm_run
41+
42+
end module GFS_finalize_scm

0 commit comments

Comments
 (0)