Skip to content

WIP: First attempt to add a generic tracer to OBC scheme#4

Open
nikizadehgfdl wants to merge 9 commits intodev/gfdlfrom
nikizadehgfdl/ESMG_BGC_OBC
Open

WIP: First attempt to add a generic tracer to OBC scheme#4
nikizadehgfdl wants to merge 9 commits intodev/gfdlfrom
nikizadehgfdl/ESMG_BGC_OBC

Conversation

@nikizadehgfdl
Copy link
Copy Markdown
Owner

  • This commit is the first attempt to add a (generic) tracer to the OBC.
  • The tracer "gtr1" is added from the ocean_bgc module generic_CFC.F90
  • It is to imitate "salt" as if it was a passive tracer.

- This commit is the first attempt to add a (generic) tracer to the OBC.
- The tracer "gtr1" is added from the ocean_bgc module generic_CFC.F90
- It is to imitate "salt" as if it was a passive tracer.
- This update queries the obgc modules (generic_tracers) for the
  OBC source files and var names for each generic tracers and
  initializes the segment fields accoringly.
- With this update the obgc tracers should NOT appear in OBC_SEGMENT_XXX_DATA
  in MOM parameter files (MOM_override).
- The default source file name is obgc_obc.nc
- The default source file var name is the generic_tracer name
- These can be overriden by field_table mechanism. E.g.,

"namelists","ocean_mod","generic_CFC"
cfc11_obc_src_field_name = salt
cfc12_obc_src_field_name = salt
/
- This update adds OBC reservoirs for all obgc tracers that are
registered to have OBC.
- This fixes restart issue with obgc tracers in test runs
nikizadehgfdl pushed a commit that referenced this pull request Apr 30, 2021
nikizadehgfdl pushed a commit that referenced this pull request Apr 30, 2021
Update CPT fork of MOM6 to latest (12/10/2020) from NOAA-GFDL
nikizadehgfdl pushed a commit that referenced this pull request Apr 30, 2021
Only write checksums from root PE MCT/NUOPC caps
- These are some fixes towards understanding the restart issue for OBC
models.
- Also, introduce a time period for OBC_segment update
nikizadehgfdl pushed a commit that referenced this pull request Jan 7, 2022
Correct a couple of typos in hor_visc
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.

1 participant