Revision 87cb5bb142627b8eed683c9f3303d19000e26f92 authored by Jon Wolfe on 29 April 2022, 19:07:24 UTC, committed by Jon Wolfe on 29 April 2022, 19:07:24 UTC
Initial implementation of BGC carbon budget in the coupler

Brings in a new coupler carbon budget which is implemented similarly to
the current heat and water budgets, but in a separate source file. The
output is intermingled with that from the other budgets, so that the
monthly budget tables are all output before the annual ones, for
example. The BGC budget is controlled overall by the BUDGETS flag found
in env_run.xml but also has its own "do_bgc_budgets" flag that is
included in the driver seq_infodata_inparm namelist and can be set by
user_nl_cpl. By default it is off unless the compset includes BGC
fluxes, in which case it is set to true.

[NML]
[BFB]
2 parent s 2778814 + 98ff66a
Raw File
.gitmodules
[submodule "fates"]
	path = components/elm/src/external_models/fates
	url = git@github.com:NGEET/fates.git
[submodule "alm-mpp"]
	path = components/elm/src/external_models/mpp
	url = git@github.com:MPP-LSM/MPP.git
	branch = alm/develop
[submodule "sbetr"]
	path = components/elm/src/external_models/sbetr
	url = git@github.com:BeTR-biogeochemistry-modeling/sbetr.git
[submodule "externals/kokkos"]
	path = externals/kokkos
	url = git@github.com:E3SM-Project/kokkos.git
	branch = e3sm/kokkos
[submodule "rrtmgp"]
	path = components/eam/src/physics/rrtmgp/external
	url = git@github.com:E3SM-Project/rte-rrtmgp.git
	branch = master
[submodule "externals/scorpio"]
	path = externals/scorpio
	url = git@github.com:E3SM-Project/scorpio.git
	branch = master
[submodule "externals/scorpio_classic"]
	path = externals/scorpio_classic
	url = git@github.com:E3SM-Project/scorpio.git
	branch = scorpio_classic
[submodule "cosp2"]
	path = components/eam/src/physics/cosp2/external
	url = git@github.com:CFMIP/COSPv2.0.git
	branch = CESM_v2.1.4
[submodule "cime"]
	path = cime
	url = git@github.com:ESMCI/cime.git
	branch = master
[submodule "externals/YAKL"]
	path = externals/YAKL
	url = git@github.com:mrnorman/YAKL.git
[submodule "externals/cub"]
	path = externals/cub
	url = git@github.com:NVlabs/cub.git
[submodule "Submod"]
	branch = rljacob/e3smconfig/elm-name
[submodule "components/mpas-ocean/src/cvmix"]
	path = components/mpas-ocean/src/cvmix
	url = git@github.com:CVMix/CVMix-src.git
[submodule "components/mpas-ocean/src/BGC"]
	path = components/mpas-ocean/src/BGC
	url = git@github.com:E3SM-Project/Ocean-BGC.git
[submodule "MARBL"]
	path = components/mpas-ocean/src/MARBL
	url = git@github.com:E3SM-Project/MARBL.git
[submodule "components/mpas-ocean/src/gotm"]
	path = components/mpas-ocean/src/gotm
	url = git@github.com:E3SM-Project/GOTMcode.git
[submodule "externals/mct"]
	path = externals/mct
	url = git@github.com:MCSclimate/MCT.git
[submodule "components/mpas-ocean/src/SHTNS"]
	path = components/mpas-ocean/src/SHTNS
	url = https://bitbucket.org/nschaeff/shtns.git
[submodule "components/mpas-ocean/src/FFTW"]
	path = components/mpas-ocean/src/FFTW
	url = https://github.com/knbarton/fftw-3.3.8.git
back to top