Skip to content

Commit 0b2d3bd

Browse files
authored
Sync jra55 data mode with upstream (#2)
* Standardise jra55do datamode with other updates to CDEPS (ESCOMP#376)
1 parent a30511c commit 0b2d3bd

File tree

3 files changed

+37
-312
lines changed

3 files changed

+37
-312
lines changed

datm/atm_comp_nuopc.F90

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,6 @@ module cdeps_datm_comp
4747
use datm_datamode_jra_mod , only : datm_datamode_jra_init_pointers
4848
use datm_datamode_jra_mod , only : datm_datamode_jra_advance
4949

50-
use datm_datamode_jra55do_mod , only : datm_datamode_jra55do_advertise
51-
use datm_datamode_jra55do_mod , only : datm_datamode_jra55do_init_pointers
52-
use datm_datamode_jra55do_mod , only : datm_datamode_jra55do_advance
53-
5450
use datm_datamode_clmncep_mod , only : datm_datamode_clmncep_advertise
5551
use datm_datamode_clmncep_mod , only : datm_datamode_clmncep_init_pointers
5652
use datm_datamode_clmncep_mod , only : datm_datamode_clmncep_advance
@@ -396,13 +392,9 @@ subroutine InitializeAdvertise(gcomp, importState, exportState, clock, rc)
396392
case ('CORE2_NYF', 'CORE2_IAF')
397393
call datm_datamode_core2_advertise(exportState, fldsExport, flds_scalar_name, rc)
398394
if (ChkErr(rc,__LINE__,u_FILE_u)) return
399-
case ('CORE_IAF_JRA', 'CORE_RYF6162_JRA', 'CORE_RYF8485_JRA', 'CORE_RYF9091_JRA', 'CORE_RYF0304_JRA')
395+
case ('CORE_IAF_JRA', 'CORE_RYF6162_JRA', 'CORE_RYF8485_JRA', 'CORE_RYF9091_JRA', 'CORE_RYF0304_JRA', 'JRA55do')
400396
call datm_datamode_jra_advertise(exportState, fldsExport, flds_scalar_name, rc)
401397
if (ChkErr(rc,__LINE__,u_FILE_u)) return
402-
case ('JRA55do')
403-
call datm_datamode_jra55do_advertise(exportState, fldsExport, flds_scalar_name, &
404-
flds_co2, flds_wiso, flds_presaero, flds_presndep, rc)
405-
if (ChkErr(rc,__LINE__,u_FILE_u)) return
406398
case ('CLMNCEP')
407399
call datm_datamode_clmncep_advertise(exportState, fldsExport, flds_scalar_name, rc)
408400
if (ChkErr(rc,__LINE__,u_FILE_u)) return
@@ -667,12 +659,9 @@ subroutine datm_comp_run(gcomp, importState, exportState, target_ymd, target_tod
667659
case('CORE2_NYF','CORE2_IAF')
668660
call datm_datamode_core2_init_pointers(exportState, sdat, datamode, factorfn_mesh, factorfn_data, rc)
669661
if (ChkErr(rc,__LINE__,u_FILE_u)) return
670-
case ('CORE_IAF_JRA', 'CORE_RYF6162_JRA', 'CORE_RYF8485_JRA', 'CORE_RYF9091_JRA', 'CORE_RYF0304_JRA')
662+
case ('CORE_IAF_JRA', 'CORE_RYF6162_JRA', 'CORE_RYF8485_JRA', 'CORE_RYF9091_JRA', 'CORE_RYF0304_JRA', 'JRA55do')
671663
call datm_datamode_jra_init_pointers(exportState, sdat, rc)
672664
if (ChkErr(rc,__LINE__,u_FILE_u)) return
673-
case('JRA55do')
674-
call datm_datamode_jra55do_init_pointers(exportState, sdat, rc)
675-
if (ChkErr(rc,__LINE__,u_FILE_u)) return
676665
case('CLMNCEP')
677666
call datm_datamode_clmncep_init_pointers(importState, exportState, sdat, rc)
678667
if (ChkErr(rc,__LINE__,u_FILE_u)) return
@@ -748,12 +737,9 @@ subroutine datm_comp_run(gcomp, importState, exportState, target_ymd, target_tod
748737
call datm_datamode_core2_advance(datamode, target_ymd, target_tod, target_mon, &
749738
sdat%model_calendar, factorfn_mesh, rc)
750739
if (ChkErr(rc,__LINE__,u_FILE_u)) return
751-
case('CORE_IAF_JRA','CORE_RYF6162_JRA','CORE_RYF8485_JRA','CORE_RYF9091_JRA','CORE_RYF0304_JRA')
740+
case('CORE_IAF_JRA','CORE_RYF6162_JRA','CORE_RYF8485_JRA','CORE_RYF9091_JRA','CORE_RYF0304_JRA', 'JRA55do')
752741
call datm_datamode_jra_advance(exportstate, target_ymd, target_tod, sdat%model_calendar, rc)
753742
if (ChkErr(rc,__LINE__,u_FILE_u)) return
754-
case('JRA55do')
755-
call datm_datamode_jra55do_advance(exportstate, target_ymd, target_tod, sdat%model_calendar, rc)
756-
if (ChkErr(rc,__LINE__,u_FILE_u)) return
757743
case('CLMNCEP')
758744
call datm_datamode_clmncep_advance(mainproc, logunit, rc)
759745
if (ChkErr(rc,__LINE__,u_FILE_u)) return

datm/datm_datamode_jra55do_mod.F90

Lines changed: 0 additions & 287 deletions
This file was deleted.

0 commit comments

Comments
 (0)