Main menu


ERROR: bounding bracket for pH solution not found

3 posts / 0 new
Last post
ERROR: bounding bracket for pH solution not found

Dear CESM users,


I try to run this configuration with CESM1.2.2 : -compset B_1850-2000_BGC-BPRP -res 0.9x1.25_gx1v6

The building has been fixed

But I get this error after submisison:  

 (co2calc.F90:drtsafe_row)    x2,f =   6.896313740232935E-007
(shr_sys_abort) ERROR: bounding bracket for pH solution not found
(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping


I found only this topic with the same error message ( , but in my case I haven't changed anything he did...

Any idea?


Regards, Angelique




I just setup this compset at NCAR and see that it does run here. I'm concluding that the problem that you're encountering is specific to your case's setup.

What are you using to initialize this transient run? A common cause for the error you're seeing is an incompatibility between the initial ocean temperature and salinity fields and the initial ocean BGC fields.

Please note that in this compset, because it is BPRP, atmospheric CO2 concentrations that are being predicted from the land-to-air and sea-to-air CO2 fluxes is being used in atmospheric radiative computations. If the carbon pools in the land and ocean have not been spun up, then their drift will impact atmospheric CO2 concentrations and this will feed back to the climate. Because of this feedback, I do not recommend using BPRP compsets unless the carbon pools in the land and ocean have been spun up.



Dear Keith,

Thanks a lot for your answer.

Regarding the compset it self, I actually copied this case from a run made with cesm1.0.
At that time, this run was a control simulation starting from a branch from another simulation, which have ran and validated.

I just finished to port cesm1.2 on a new machine.


 I had a look at the env_run.xml file to check what do I start my case from.

 I cannot explain why but the RUN_REFCASE variable was set as default to : "case.std" - (different from cesm1.0)

 <entry id="RUN_TYPE"   value="startup"  />
<entry id="RUN_REFCASE"   value="case.std"  />
<entry id="RUN_REFDATE"   value="0001-01-01"  />

I changed it into :

<entry id="RUN_TYPE"   value="hybrid"  /> 
<entry id="RUN_REFCASE"   value="b40.coup_carb.004"  />
<entry id="RUN_REFDATE"   value="0351-01-01"  />

Now I am facing new Error messages :


123  nid00798
124  nid00798
125  nid00798
126  nid00798
127  nid00798
(shr_sys_abort) ERROR: GETFIL: FAILED to get
(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping


And I am sure that this file is present in the right folder. I also re-downloaded in case it would be corrupted.

I attach the log file

thank you,


Log in or register to post comments

Who's new

  • 20171204300@...
  • poornadurga.g@...
  • lina.boljka@...
  • nuistwangjing@...
  • vineetm@...