Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

How to initialize a CESM_BGC run with co2 cycle turning on

Hi, all Recently, I am trying to run a case with co2 cycle using the BGC compset on yellowstone. The compset name is B1850C5L45BGC based on CESM 1.3 alpha_b. I set CCSM_BGC=CO2C in env_run, and co2_cycle = .true. , flds_co2c = .true. in cam namelist. However, The the model always crashes, sayingPOP aborting...37967  641: named_field_get_index: name not found, SFLUX_CO2 Is there any suggestions? Maybe I lost some settings in namelist?
 

klindsay

CSEG and Liaisons
Staff member
Hi,You are getting this error because the flux coupler is requesting air-sea CO2 fluxes, but the ocean model has not been configured to provide them. They will be provided if BGC is enabled in the ocean. To do this, add ecosys to the list of ocean tracer modules in OCN_TRACER_MODULES in env_build.xml. This can be done with the command./xmlchange -a OCN_TRACER_MODULES=ecosysAdding these tracers requires a rebuild of the ocean model. I recommend running the clean_build script prior to rebuilding the model.I'm not sure if there is a compset shortname that gets the configuration you want out of the box. When I've set up cases like this, I've used the long notation for compsets. An example is "-user_compset 1850_CAM5_CLM45%BGC_CICE_POP2%ECO_RTM_SGLC_SWAV_BGC%BDRD".Hope this helps, Keith
 
Top