@@ -11,9 +11,13 @@ module ocn_comp_mct
1111! !REVISION HISTORY:
1212!
1313! !USES:
14- use esmf
15- use seq_cdata_mod
16- use mct_mod
14+ use ESMF, only: ESMF_clock, ESMF_time
15+ use ESMF, only: ESMF_ClockGet, ESMF_TimeGet
16+ use seq_cdata_mod, only: seq_cdata
17+ use seq_cdata_mod, only: seq_cdata_setptrs
18+ use mct_mod, only: mct_gsMap, mct_gsmap_init, mct_gsMap_lsize, mct_gsmap_orderedpoints
19+ use mct_mod, only: mct_aVect, mct_aVect_init, mct_aVect_zero, mct_aVect_nRattr
20+ use mct_mod, only: mct_gGrid, mct_gGrid_init, mct_gGrid_importRAttr, mct_gGrid_importIAttr
1721 use seq_flds_mod, only: seq_flds_x2o_fields, &
1822 seq_flds_o2x_fields, &
1923 SEQ_FLDS_DOM_COORD, &
@@ -92,7 +96,7 @@ subroutine ocn_init_mct( EClock, cdata_o, x2o_o, o2x_o, NLFilename )
9296!
9397! !INPUT/OUTPUT PARAMETERS:
9498
95- type (ESMF_Clock ) , intent (inout ) :: EClock
99+ type (ESMF_clock ) , intent (inout ) :: EClock
96100 type (seq_cdata) , intent (inout ) :: cdata_o
97101 type (mct_aVect) , intent (inout ) :: x2o_o, o2x_o
98102 character (len=* ), optional , intent (in ) :: NLFilename ! Namelist filename
@@ -442,7 +446,7 @@ subroutine ocn_domain_mct( lsize, gsMap_ocn, dom_ocn)
442446 type (mct_ggrid), intent (inout ) :: dom_ocn
443447
444448! Local Variables
445- integer , parameter :: SHR_REAL_R8 = selected_real_kind (12 )
449+ integer , parameter :: SHR_REAL_R8 = selected_real_kind (12 )
446450 integer , pointer :: idata(:)
447451 integer :: i,j,k
448452 real (kind= SHR_REAL_R8 ), pointer :: data (:)
0 commit comments