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
 
Back
Top