Skip to content

Add CDEPS inline capability to MOM6 cap#167

Merged
jiandewang merged 14 commits intoNOAA-EMC:dev/emcfrom
DeniseWorthen:feature/mom6cdeps
Jan 13, 2026
Merged

Add CDEPS inline capability to MOM6 cap#167
jiandewang merged 14 commits intoNOAA-EMC:dev/emcfrom
DeniseWorthen:feature/mom6cdeps

Conversation

@DeniseWorthen
Copy link
Collaborator

Adds the ability to read a CDEPS configuration file to provide in-line forcing. Currently this is set up to read a non-climatological lrunoff data stream only.

DeniseWorthen and others added 14 commits June 29, 2025 09:54
mom6.stream.config

stream_info:               lrunoff01
taxmode01:                 limit
mapalgo01:                 bilinear
tInterpAlgo01:             linear
readMode01:                single
dtlimit01:                 10.0
stream_offset01:           0.0
yearFirst01:               2011
yearLast01:                2011
yearAlign01:               2011
stream_vectors01:          null
stream_mesh_file01:        INPUT/mesh.merra2.576x361.nc
stream_lev_dimname01:      null
stream_data_files01:       INPUT/merra2.ducmass.20111001_10.nc
stream_data_variables01:   "DUCMASS lrunoff"
stream_dst_mask01:         0
data need to be permuted
ncpdq -a time,j,i runoff.daitren.clim.1440x1080.v20180328.nc permuted.runoff.daitren.clim.1440x1080.v20180328.nc

stream_info:               lrunoff01
taxmode01:                 cycle
mapalgo01:                 redist
tInterpAlgo01:             linear
readMode01:                single
dtlimit01:                 1.0
stream_offset01:           0.0
yearFirst01:               1
yearLast01:                1
yearAlign01:               1
stream_vectors01:          null
stream_mesh_file01:        mesh.mx025.nc
stream_lev_dimname01:      null
stream_data_files01:       INPUT/permuted.runoff.daitren.clim.1440x1080.v20180328.nc
stream_data_variables01:   "runoff lrunoff"
stream_dst_mask01:         1
* add a logical to enable/disable the feature
@jiandewang
Copy link
Collaborator

@sanAkel Let's review this PR as EPIC is going to process it today

Copy link
Collaborator

@sanAkel sanAkel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did not test running with the flag set to .true.. I am sure @DeniseWorthen did that already. The code "looks" fine to my 👀 !

@jiandewang
Copy link
Collaborator

same as me. Code changes look fine.

@gspetro-NOAA
Copy link

Testing completed successfully on the WM. This PR can be merged.

@gspetro-NOAA
Copy link

@jiandewang @sanAkel Could one of you merge this PR?

@jiandewang jiandewang merged commit 5b3f120 into NOAA-EMC:dev/emc Jan 13, 2026
52 checks passed
@jiandewang
Copy link
Collaborator

@gspetro-NOAA just merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants