Skip to content

Add capability to exchange carbon content of runoff from Land to Ocean biogeochemistry component for ESM4.5 #163

@nikizadehgfdl

Description

@nikizadehgfdl

CMIP7/ ESM4.5 needs capability to exchange carbon content of runoff from Land to Ocean COBALT biogeochemistry component.
Many components need to be updated to make this happen (in the current coupler design):

  • Land component calculates the DOC (Dissolved Organic Carbon) content flux in runoff (KgC/m2/s)
  • COBALT needs access to that runoff flux (currently done via data_override from file)
  • Ocean component needs to make the flux available to COBALT
  • Ice component needs to make the flux available to Ocean
  • Coupler land_ice_flux_exchange needs to exchange the flux from Land to Ice

Here's the rough summary of what needs to be done:

FMScoupler: Exchange the carbon content flux
main...nikizadehgfdl:FMScoupler:exchange_land2ice_runoffDOC

MOM6: Introduce/initialize/Update a new boundary member to receive the Ice flux ice_ocean_boundary%runoff_carbon
NOAA-GFDL/MOM6@dev/gfdl...nikizadehgfdl:MOM6:exchange_land2ice_runoffDOC

SIS2: Introduce/initialize/Update a new boundary member to receive the land flux from coupler land_ice_boundary%runoff_carbon and pass it to Ocean in ice_ocean_boundary%runoff_carbon
NOAA-GFDL/SIS2@dev/gfdl...nikizadehgfdl:SIS2:exchange_land2ice_runoffDOC

lm4P: Introduce/initialize/update a new boundary member to send the land flux to coupler
https://gitlab.gfdl.noaa.gov/fms/lm4P/-/merge_requests/new/diffs?merge_request%5Bsource_project_id%5D=764&merge_request%5Bsource_branch%5D=exchange_land2ice_runoffDOC&merge_request%5Btarget_project_id%5D=764&merge_request%5Btarget_branch%5D=user%2Fslm%2Fesm4p5

COBALT: Add the land-calculated runoff carbon content (contemporary) to the background (geological) flux
NOAA-CEFI-Regional-Ocean-Modeling/ocean_BGC@dev/cefi...nikizadehgfdl:cefi_ocean_BGC:exchange_land2ice_runoffDOC

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions